Page MenuHomeClusterLabs Projects
Feed Advanced Search

Oct 17 2023

kgaillot committed rPf8b50b5fff23: Refactor: tools: rename crm_resource populate_working_set() function (authored by kgaillot).
Refactor: tools: rename crm_resource populate_working_set() function
Oct 17 2023, 10:12 AM
kgaillot committed rP457b700c7999: Refactor: tools: rename crm_resource update_working_set_xml() function (authored by kgaillot).
Refactor: tools: rename crm_resource update_working_set_xml() function
Oct 17 2023, 10:12 AM
kgaillot committed rP87494cc008a2: Refactor: tools: rename crm_resource update_working_set_from_cib() function (authored by kgaillot).
Refactor: tools: rename crm_resource update_working_set_from_cib() function
Oct 17 2023, 10:12 AM
kgaillot committed rP95f20904677d: Low: attrd: restore standalone operation for regression testing (authored by kgaillot).
Low: attrd: restore standalone operation for regression testing
Oct 17 2023, 10:02 AM
kgaillot committed rPbfde9bd8260a: Low: libcrmcommon: fix readable interval string (authored by kgaillot).
Low: libcrmcommon: fix readable interval string
Oct 17 2023, 10:02 AM

Oct 16 2023

kgaillot committed rP490171a9b11b: Log: scheduler: improve node comparison trace messages (authored by kgaillot).
Log: scheduler: improve node comparison trace messages
Oct 16 2023, 1:09 PM
kgaillot committed rP7cc8952b3a0a: Doc: Pacemaker Explained: improve documentation of status section (authored by kgaillot).
Doc: Pacemaker Explained: improve documentation of status section
Oct 16 2023, 1:09 PM
kgaillot committed rPd2dff10db6b1: Doc: CTS: update README for recent changes (authored by kgaillot).
Doc: CTS: update README for recent changes
Oct 16 2023, 1:09 PM
kgaillot committed rPe1f08be7b7b0: Doc: Pacemaker Explained: convert types to list table (authored by kgaillot).
Doc: Pacemaker Explained: convert types to list table
Oct 16 2023, 1:09 PM
kgaillot committed rPc265851ad644: Doc: Pacemaker Explained: normalize cluster options table (authored by kgaillot).
Doc: Pacemaker Explained: normalize cluster options table
Oct 16 2023, 1:09 PM
kgaillot committed rPf126ed487db7: Refactor: fencer: functionize requesting CIB (authored by kgaillot).
Refactor: fencer: functionize requesting CIB
Oct 16 2023, 12:05 PM
kgaillot committed rP9cef8fe57bea: Refactor: fencer: separate CIB-related code into own source file (authored by kgaillot).
Refactor: fencer: separate CIB-related code into own source file
Oct 16 2023, 12:05 PM
kgaillot committed rP8dd9f6a9c175: Refactor: fencer: separate scheduler definition into own source file (authored by kgaillot).
Refactor: fencer: separate scheduler definition into own source file
Oct 16 2023, 12:05 PM
kgaillot committed rPbe02d0552556: Refactor: fencer: functionize cleaning up CIB connection (authored by kgaillot).
Refactor: fencer: functionize cleaning up CIB connection
Oct 16 2023, 12:05 PM
kgaillot committed rPfa435ad20750: Refactor: fencer: functionize scheduler init/cleanup (authored by kgaillot).
Refactor: fencer: functionize scheduler init/cleanup
Oct 16 2023, 12:05 PM
kgaillot committed rP746440467a47: Refactor: fencer: move cib_device_update() call to fenced_scheduler_run() (authored by kgaillot).
Refactor: fencer: move cib_device_update() call to fenced_scheduler_run()
Oct 16 2023, 12:05 PM
kgaillot committed rPf4a2fe918325: Refactor: fencer: functionize running the scheduler (authored by kgaillot).
Refactor: fencer: functionize running the scheduler
Oct 16 2023, 12:05 PM
kgaillot committed rPfa85126012a9: Low: fencer: compare node name case-insensitively (authored by kgaillot).
Low: fencer: compare node name case-insensitively
Oct 16 2023, 12:05 PM
kgaillot committed rP4b69ab269525: Refactor: fencer: best practices for cib_device_update() (authored by kgaillot).
Refactor: fencer: best practices for cib_device_update()
Oct 16 2023, 12:05 PM
kgaillot committed rP139d4feb0e7a: Refactor: fencer: rename fenced_data_set to scheduler (authored by kgaillot).
Refactor: fencer: rename fenced_data_set to scheduler
Oct 16 2023, 12:05 PM

Oct 11 2023

kgaillot committed rPa8e3240bac89: API: libcrmcommon: add pcmk_node_t type (authored by kgaillot).
API: libcrmcommon: add pcmk_node_t type
Oct 11 2023, 10:59 AM
kgaillot committed rPca89e89205af: API: libcrmcommon: add pcmk_resource_t type (authored by kgaillot).
API: libcrmcommon: add pcmk_resource_t type
Oct 11 2023, 10:59 AM
kgaillot committed rPd24872542ede: API: libcrmcommon: add pcmk_scheduler_t type (authored by kgaillot).
API: libcrmcommon: add pcmk_scheduler_t type
Oct 11 2023, 10:59 AM
kgaillot committed rP5bf4276cb4df: API: libcrmcommon: add pcmk_action_t type (authored by kgaillot).
API: libcrmcommon: add pcmk_action_t type
Oct 11 2023, 10:59 AM
kgaillot committed rP18594d457019: API: libpacemaker,libpe_rules,libpe_status: use pcmk_node_t instead of pe_node_t (authored by kgaillot).
API: libpacemaker,libpe_rules,libpe_status: use pcmk_node_t instead of pe_node_t
Oct 11 2023, 10:59 AM
kgaillot committed rP5d004d5644ea: API: libpacemaker,libpe_rules,libpe_status: use pcmk_resource_t instead of… (authored by kgaillot).
API: libpacemaker,libpe_rules,libpe_status: use pcmk_resource_t instead of…
Oct 11 2023, 10:59 AM
kgaillot committed rP86bacb51f642: API: libpacemaker,libpe_rules,libpe_status: use pcmk_action_t instead of… (authored by kgaillot).
API: libpacemaker,libpe_rules,libpe_status: use pcmk_action_t instead of…
Oct 11 2023, 10:59 AM
kgaillot committed rP8d86b9fa6c83: API: libpacemaker,libpe_rules,libpe_status: use pcmk_scheduler_t instead of… (authored by kgaillot).
API: libpacemaker,libpe_rules,libpe_status: use pcmk_scheduler_t instead of…
Oct 11 2023, 10:59 AM
kgaillot committed rPc0b21e29a5f4: API: libpe_rules,libpe_status: deprecate pe_node_t type (authored by kgaillot).
API: libpe_rules,libpe_status: deprecate pe_node_t type
Oct 11 2023, 10:59 AM
kgaillot committed rP34c5621f8336: API: libpe_rules,libpe_status: deprecate pe_resource_t type (authored by kgaillot).
API: libpe_rules,libpe_status: deprecate pe_resource_t type
Oct 11 2023, 10:59 AM
kgaillot committed rP7dc721a47485: API: libpe_rules,libpe_status: deprecate pe_action_t type (authored by kgaillot).
API: libpe_rules,libpe_status: deprecate pe_action_t type
Oct 11 2023, 10:59 AM
kgaillot committed rP1f5ec653913c: API: libpe_rules,libpe_status: deprecate pe_working_set_t type (authored by kgaillot).
API: libpe_rules,libpe_status: deprecate pe_working_set_t type
Oct 11 2023, 10:59 AM

Oct 9 2023

kgaillot committed rP40013b308325: Fix: controller: don't fence leaving nodes for node-pending-timeout (authored by kgaillot).
Fix: controller: don't fence leaving nodes for node-pending-timeout
Oct 9 2023, 11:14 AM

Oct 4 2023

kgaillot committed rP9fdadb37f107: Refactor: libpe_status,libcrmcommon: move enum pe__clone_flags to libcrmcommon (authored by kgaillot).
Refactor: libpe_status,libcrmcommon: move enum pe__clone_flags to libcrmcommon
Oct 4 2023, 9:56 AM
kgaillot committed rP5df56e703949: Refactor: libpe_status,libcrmcommon: move enum pe_warn_once_e to libcrmcommon (authored by kgaillot).
Refactor: libpe_status,libcrmcommon: move enum pe_warn_once_e to libcrmcommon
Oct 4 2023, 9:56 AM
kgaillot committed rPf42abbdb35cd: Refactor: libpe_status,libcrmcommon: move pe_wo to libcrmcommon (authored by kgaillot).
Refactor: libpe_status,libcrmcommon: move pe_wo to libcrmcommon
Oct 4 2023, 9:56 AM
kgaillot committed rP7e30e4c44a21: Refactor: libpe_status,libcrmcommon: move enum pe__group_flags to libcrmcommon (authored by kgaillot).
Refactor: libpe_status,libcrmcommon: move enum pe__group_flags to libcrmcommon
Oct 4 2023, 9:56 AM
kgaillot committed rP949d84e84ad3: Refactor: libpe_status,libcrmcommon: move enum pe_fc_flags_e to libcrmcommon (authored by kgaillot).
Refactor: libpe_status,libcrmcommon: move enum pe_fc_flags_e to libcrmcommon
Oct 4 2023, 9:56 AM
kgaillot committed rP50648d596889: Refactor: libcrmcommon: separate internal digest-related functions into own… (authored by kgaillot).
Refactor: libcrmcommon: separate internal digest-related functions into own…
Oct 4 2023, 9:56 AM
kgaillot committed rP4f3385397e43: Refactor: libpe_status,libcrmcommon: move enum pe__rsc_node to libcrmcommon (authored by kgaillot).
Refactor: libpe_status,libcrmcommon: move enum pe__rsc_node to libcrmcommon
Oct 4 2023, 9:56 AM
kgaillot committed rPd7730cf18979: Refactor: libpe_status,libcrmcommon: move enum rsc_digest_cmp_val to… (authored by kgaillot).
Refactor: libpe_status,libcrmcommon: move enum rsc_digest_cmp_val to…
Oct 4 2023, 9:56 AM

Oct 3 2023

kgaillot committed rPfef33415483d: API: libcrmcommon: deprecate XML_NODE_IS_PEER string constant (authored by kgaillot).
API: libcrmcommon: deprecate XML_NODE_IS_PEER string constant
Oct 3 2023, 2:52 PM
kgaillot committed rP2996cc9867a7: API: libcrmcommon: deprecate XML_NODE_IN_CLUSTER string constant (authored by kgaillot).
API: libcrmcommon: deprecate XML_NODE_IN_CLUSTER string constant
Oct 3 2023, 2:52 PM
kgaillot committed rPd53705965911: API: libcrmcommon: deprecate XML_NODE_JOIN_STATE string constant (authored by kgaillot).
API: libcrmcommon: deprecate XML_NODE_JOIN_STATE string constant
Oct 3 2023, 2:52 PM
kgaillot committed rP43f50b3ac3bc: API: libcrmcommon: deprecate XML_NODE_EXPECTED string constant (authored by kgaillot).
API: libcrmcommon: deprecate XML_NODE_EXPECTED string constant
Oct 3 2023, 2:52 PM
kgaillot committed rP0530fbe056cf: API: libcrmcluster: deprecate set_uuid() (authored by kgaillot).
API: libcrmcluster: deprecate set_uuid()
Oct 3 2023, 2:52 PM
kgaillot committed rP7d0467195230: Feature: controller,scheduler: allow disabling node-pending-timeout (authored by kgaillot).
Feature: controller,scheduler: allow disabling node-pending-timeout
Oct 3 2023, 2:52 PM
kgaillot committed rP0124a80ccfdd: Feature: scheduler: raise node-pending-timeout default to 2h (authored by kgaillot).
Feature: scheduler: raise node-pending-timeout default to 2h
Oct 3 2023, 2:52 PM
kgaillot committed rP746249dda655: Refactor: scheduler: functionize unpacking node_state crmd attribute (authored by kgaillot).
Refactor: scheduler: functionize unpacking node_state crmd attribute
Oct 3 2023, 2:52 PM
kgaillot committed rP5efbe85ffb0f: API: libcrmcommon: add PCMK_NODE_ATTR_TERMINATE string constant (authored by kgaillot).
API: libcrmcommon: add PCMK_NODE_ATTR_TERMINATE string constant
Oct 3 2023, 2:52 PM
kgaillot committed rP403147cc6c5a: Refactor: scheduler: functionize unpacking node_state in_ccm attribute (authored by kgaillot).
Refactor: scheduler: functionize unpacking node_state in_ccm attribute
Oct 3 2023, 2:52 PM
kgaillot committed rPe25bcb46f50c: Low: scheduler: validate "terminate" node attribute better (authored by kgaillot).
Low: scheduler: validate "terminate" node attribute better
Oct 3 2023, 2:52 PM
kgaillot committed rP571098915703: Test: scheduler: update expected output for message change (authored by kgaillot).
Test: scheduler: update expected output for message change
Oct 3 2023, 2:52 PM
kgaillot committed rPd7bb1784836b: Low: scheduler: compare join state case-sensitively (authored by kgaillot).
Low: scheduler: compare join state case-sensitively
Oct 3 2023, 2:52 PM
kgaillot committed rPf49379e1ab96: Doc: scheduler: clarify node-pending-timeout (authored by kgaillot).
Doc: scheduler: clarify node-pending-timeout
Oct 3 2023, 2:52 PM
kgaillot committed rPe55e45a3f258: Refactor: scheduler: avoid "online" variable in determine_online_status_fencing… (authored by kgaillot).
Refactor: scheduler: avoid "online" variable in determine_online_status_fencing…
Oct 3 2023, 2:52 PM
kgaillot committed rPd12327bcde68: Refactor: scheduler: handle unexpected values for when_member/online (authored by kgaillot).
Refactor: scheduler: handle unexpected values for when_member/online
Oct 3 2023, 2:52 PM

Oct 2 2023

kgaillot added a subtask for T620: Create command-line method of listing all possible meta-attributes, cluster options, and environment variables: Unknown Object (Maniphest Task).
Oct 2 2023, 5:41 PM · Restricted Project, Restricted Project, Restricted Project

Sep 26 2023

kgaillot committed rPb8a77797ac18: Build: rpm: move crm_master to pacemaker-cli package (authored by kgaillot).
Build: rpm: move crm_master to pacemaker-cli package
Sep 26 2023, 6:45 PM
kgaillot committed rPcb7319164393: Doc: Pacemaker Development: add more detail about function naming (authored by kgaillot).
Doc: Pacemaker Development: add more detail about function naming
Sep 26 2023, 6:45 PM
kgaillot committed rP91b4148b8761: Refactor: libpacemaker: cast enum assignment (authored by kgaillot).
Refactor: libpacemaker: cast enum assignment
Sep 26 2023, 6:45 PM
kgaillot committed rP989f0809d9fb: Refactor: scheduler: make order_actions() last argument uint32_t (authored by kgaillot).
Refactor: scheduler: make order_actions() last argument uint32_t
Sep 26 2023, 10:50 AM
kgaillot committed rP2e7aad174b5d: Refactor: scheduler: add enum pcmk__action_relation_flags (authored by kgaillot).
Refactor: scheduler: add enum pcmk__action_relation_flags
Sep 26 2023, 10:50 AM
kgaillot committed rP78b86afef8cc: Refactor: scheduler: replace pe_order_optional internally (authored by kgaillot).
Refactor: scheduler: replace pe_order_optional internally
Sep 26 2023, 10:50 AM
kgaillot committed rP7482df598e4d: Refactor: scheduler: replace pe_order_none internally (authored by kgaillot).
Refactor: scheduler: replace pe_order_none internally
Sep 26 2023, 10:50 AM
kgaillot committed rP0e03ee7fe48c: Refactor: scheduler: replace pe_order_apply_first_non_migratable internally (authored by kgaillot).
Refactor: scheduler: replace pe_order_apply_first_non_migratable internally
Sep 26 2023, 10:50 AM
kgaillot committed rPb8228b7080ad: Refactor: scheduler: replace pe_order_implies_first internally (authored by kgaillot).
Refactor: scheduler: replace pe_order_implies_first internally
Sep 26 2023, 10:50 AM
kgaillot committed rPdc9de104313c: Refactor: scheduler: replace pe_order_implies_then internally (authored by kgaillot).
Refactor: scheduler: replace pe_order_implies_then internally
Sep 26 2023, 10:50 AM
kgaillot committed rPe41087b8ce69: Refactor: scheduler: replace pe_order_implies_first_migratable internally (authored by kgaillot).
Refactor: scheduler: replace pe_order_implies_first_migratable internally
Sep 26 2023, 10:50 AM
kgaillot committed rP2e2c6f61c0ec: Refactor: scheduler: replace pe_order_promoted_implies_first internally (authored by kgaillot).
Refactor: scheduler: replace pe_order_promoted_implies_first internally
Sep 26 2023, 10:50 AM
kgaillot committed rP15e4015e7693: Refactor: scheduler: replace pe_order_runnable_left internally (authored by kgaillot).
Refactor: scheduler: replace pe_order_runnable_left internally
Sep 26 2023, 10:50 AM
kgaillot committed rP7cf884db6091: Refactor: scheduler: replace pe_order_pseudo_left internally (authored by kgaillot).
Refactor: scheduler: replace pe_order_pseudo_left internally
Sep 26 2023, 10:50 AM
kgaillot committed rP3b84a17bfd4a: Refactor: scheduler: replace pe_order_implies_then_on_node internally (authored by kgaillot).
Refactor: scheduler: replace pe_order_implies_then_on_node internally
Sep 26 2023, 10:50 AM
kgaillot committed rPeed8b341be40: Refactor: scheduler: replace pe_order_probe internally (authored by kgaillot).
Refactor: scheduler: replace pe_order_probe internally
Sep 26 2023, 10:50 AM
kgaillot committed rP3b9d2eeeba08: Refactor: scheduler: replace pe_order_restart internally (authored by kgaillot).
Refactor: scheduler: replace pe_order_restart internally
Sep 26 2023, 10:50 AM
kgaillot committed rP62255a957653: Refactor: scheduler: replace pe_order_serialize_only internally (authored by kgaillot).
Refactor: scheduler: replace pe_order_serialize_only internally
Sep 26 2023, 10:50 AM
kgaillot committed rP7edef53aadfb: Refactor: scheduler: replace pe_order_same_node internally (authored by kgaillot).
Refactor: scheduler: replace pe_order_same_node internally
Sep 26 2023, 10:50 AM
kgaillot committed rP1549152557e3: Refactor: scheduler: don't set ordered flag for serialize-only orderings (authored by kgaillot).
Refactor: scheduler: don't set ordered flag for serialize-only orderings
Sep 26 2023, 10:50 AM
kgaillot committed rP83a0a686d208: Refactor: scheduler: replace pe_order_implies_first_printed internally (authored by kgaillot).
Refactor: scheduler: replace pe_order_implies_first_printed internally
Sep 26 2023, 10:50 AM
kgaillot committed rPa5c47da12893: Refactor: scheduler: replace pe_order_implies_then_printed internally (authored by kgaillot).
Refactor: scheduler: replace pe_order_implies_then_printed internally
Sep 26 2023, 10:50 AM
kgaillot committed rPc7ee08e68931: Refactor: scheduler: replace pe_order_load internally (authored by kgaillot).
Refactor: scheduler: replace pe_order_load internally
Sep 26 2023, 10:50 AM
kgaillot committed rP84ce43b7b532: Refactor: scheduler: replace pe_order_asymmetrical internally (authored by kgaillot).
Refactor: scheduler: replace pe_order_asymmetrical internally
Sep 26 2023, 10:50 AM
kgaillot committed rP90f176ed0fdb: Refactor: scheduler: replace pe_order_one_or_more internally (authored by kgaillot).
Refactor: scheduler: replace pe_order_one_or_more internally
Sep 26 2023, 10:50 AM
kgaillot committed rPa0774b5e7e74: Refactor: scheduler: replace pe_order_preserve internally (authored by kgaillot).
Refactor: scheduler: replace pe_order_preserve internally
Sep 26 2023, 10:50 AM
kgaillot committed rPa0733d47ced4: Refactor: scheduler: replace pe_order_anti_colocation internally (authored by kgaillot).
Refactor: scheduler: replace pe_order_anti_colocation internally
Sep 26 2023, 10:50 AM
kgaillot committed rP5a0aa75ef081: Refactor: scheduler: replace pe_order_then_cancels_first internally (authored by kgaillot).
Refactor: scheduler: replace pe_order_then_cancels_first internally
Sep 26 2023, 10:50 AM
kgaillot committed rPa06c3cd93816: API: libpe_status,libpe_rules: deprecate enum pe_ordering and all its values (authored by kgaillot).
API: libpe_status,libpe_rules: deprecate enum pe_ordering and all its values
Sep 26 2023, 10:50 AM

Sep 20 2023

kgaillot committed rP298327245f6f: API: libcrmcommon: add PCMK_META_CLONE_MAX string constant (authored by kgaillot).
API: libcrmcommon: add PCMK_META_CLONE_MAX string constant
Sep 20 2023, 9:37 AM
kgaillot committed rP438705619872: Log: scheduler: correct message about only-if-unmigratable inputs (authored by kgaillot).
Log: scheduler: correct message about only-if-unmigratable inputs
Sep 20 2023, 9:37 AM
kgaillot committed rPd65b801923a2: API: libcrmcommon: deprecate XML_RSC_ATTR_INCARNATION_MAX string constant (authored by kgaillot).
API: libcrmcommon: deprecate XML_RSC_ATTR_INCARNATION_MAX string constant
Sep 20 2023, 9:37 AM
kgaillot committed rP6cf8efc83128: API: libcrmcommon: add PCMK_META_CLONE_MIN string constant (authored by kgaillot).
API: libcrmcommon: add PCMK_META_CLONE_MIN string constant
Sep 20 2023, 9:37 AM
kgaillot committed rP9ea24faa4ed8: API: libcrmcommon: deprecate XML_RSC_ATTR_INCARNATION_MIN string constant (authored by kgaillot).
API: libcrmcommon: deprecate XML_RSC_ATTR_INCARNATION_MIN string constant
Sep 20 2023, 9:37 AM
kgaillot committed rP5262e7184a08: API: libcrmcommon: add PCMK_META_CLONE_NODE_MAX string constant (authored by kgaillot).
API: libcrmcommon: add PCMK_META_CLONE_NODE_MAX string constant
Sep 20 2023, 9:37 AM
kgaillot committed rP3898a53b00a6: API: libcrmcommon: deprecate XML_RSC_ATTR_INCARNATION_NODEMAX string constant (authored by kgaillot).
API: libcrmcommon: deprecate XML_RSC_ATTR_INCARNATION_NODEMAX string constant
Sep 20 2023, 9:37 AM
kgaillot committed rP0354e3bfbaaa: API: libcrmcommon: add PCMK_META_PROMOTED_NODE_MAX string constant (authored by kgaillot).
API: libcrmcommon: add PCMK_META_PROMOTED_NODE_MAX string constant
Sep 20 2023, 9:37 AM
kgaillot committed rP947eeccfbe2c: API: libcrmcommon: add PCMK_META_PROMOTED_MAX string constant (authored by kgaillot).
API: libcrmcommon: add PCMK_META_PROMOTED_MAX string constant
Sep 20 2023, 9:37 AM
kgaillot committed rPd6f5ed7fecf7: API: libcrmcommon: deprecate XML_RSC_ATTR_PROMOTED_MAX string constant (authored by kgaillot).
API: libcrmcommon: deprecate XML_RSC_ATTR_PROMOTED_MAX string constant
Sep 20 2023, 9:37 AM
kgaillot committed rP955f5a0dcc14: API: libcrmcommon: deprecate XML_RSC_ATTR_PROMOTED_NODEMAX string constant (authored by kgaillot).
API: libcrmcommon: deprecate XML_RSC_ATTR_PROMOTED_NODEMAX string constant
Sep 20 2023, 9:37 AM
kgaillot committed rPeb71e0a1052f: Refactor: scheduler: functionize parsing an integer meta-attribute (authored by kgaillot).
Refactor: scheduler: functionize parsing an integer meta-attribute
Sep 20 2023, 9:37 AM
kgaillot committed rPb603e3b0ec44: Log: scheduler: correct meta-attribute name in message (authored by kgaillot).
Log: scheduler: correct meta-attribute name in message
Sep 20 2023, 9:37 AM