Page MenuHomeClusterLabs Projects
Feed Advanced Search

Oct 30 2023

kgaillot committed rPd61e802cd059: API: libpe_status,libcrmcommon: move struct pe_resource_s to libcrmcommon (authored by kgaillot).
API: libpe_status,libcrmcommon: move struct pe_resource_s to libcrmcommon
Oct 30 2023, 2:59 PM
kgaillot committed rP374eb6412156: API: libpe_rules,libpe_status: deprecate resource_object_functions_t (authored by kgaillot).
API: libpe_rules,libpe_status: deprecate resource_object_functions_t
Oct 30 2023, 2:59 PM
kgaillot committed rP887fa6ecae5e: API: libcrmcommon: add pcmk_rsc_methods_t type (authored by kgaillot).
API: libcrmcommon: add pcmk_rsc_methods_t type
Oct 30 2023, 2:59 PM
kgaillot committed rP197df212f666: API: libpe_status,libcrmcommon: move struct pe_working_set_s to libcrmcommon (authored by kgaillot).
API: libpe_status,libcrmcommon: move struct pe_working_set_s to libcrmcommon
Oct 30 2023, 2:59 PM
kgaillot committed rP26cd1d6929f7: API: libcrmcommon: add pcmk_ticket_t type (authored by kgaillot).
API: libcrmcommon: add pcmk_ticket_t type
Oct 30 2023, 2:59 PM
kgaillot committed rP5bdd55e6329a: API: libpe_status,libcrmcommon: move struct pe_action_s to libcrmcommon (authored by kgaillot).
API: libpe_status,libcrmcommon: move struct pe_action_s to libcrmcommon
Oct 30 2023, 2:59 PM
kgaillot committed rP52b335920e40: API: libpe_rules,libpe_status,libcrmcommon: move struct pe_ticket_s to… (authored by kgaillot).
API: libpe_rules,libpe_status,libcrmcommon: move struct pe_ticket_s to…
Oct 30 2023, 2:59 PM
kgaillot committed rP1d867b6d4633: API: libpe_rules,libpe_status: deprecate pe_ticket_t (authored by kgaillot).
API: libpe_rules,libpe_status: deprecate pe_ticket_t
Oct 30 2023, 2:59 PM
kgaillot committed rPf0e0f466092e: API: libpe_rules,libpe_status,libcrmcommon: move struct pe_tag_s to libcrmcommon (authored by kgaillot).
API: libpe_rules,libpe_status,libcrmcommon: move struct pe_tag_s to libcrmcommon
Oct 30 2023, 2:59 PM
kgaillot committed rP6ab1039b0d61: API: libpe_rules,libpe_status: deprecate pe_tag_t (authored by kgaillot).
API: libpe_rules,libpe_status: deprecate pe_tag_t
Oct 30 2023, 2:59 PM
kgaillot committed rPe17c2b07e449: API: libcrmcommon: add pcmk_tag_t type (authored by kgaillot).
API: libcrmcommon: add pcmk_tag_t type
Oct 30 2023, 2:59 PM
kgaillot committed rPbdc68f4ea076: Refactor: libcrmcommon: add pcmk__related_action_t type (authored by kgaillot).
Refactor: libcrmcommon: add pcmk__related_action_t type
Oct 30 2023, 2:59 PM
kgaillot committed rP6c45b60aff52: API: libpe_rules,libpe_status,libcrmcommon: move struct pe_action_wrapper_s to… (authored by kgaillot).
API: libpe_rules,libpe_status,libcrmcommon: move struct pe_action_wrapper_s to…
Oct 30 2023, 2:59 PM
kgaillot committed rP0d986a1b6363: API: libpe_rules,libpe_status,libcrmcommon: move enum pe_ordering to… (authored by kgaillot).
API: libpe_rules,libpe_status,libcrmcommon: move enum pe_ordering to…
Oct 30 2023, 2:59 PM
kgaillot committed rP6a152184f0df: API: libpe_rules,libpe_status: deprecate pe_action_wrapper_t (authored by kgaillot).
API: libpe_rules,libpe_status: deprecate pe_action_wrapper_t
Oct 30 2023, 2:59 PM
kgaillot committed rP14dd83431b5f: Refactor: scheduler: include scheduler.h instead of pe_types.h (authored by kgaillot).
Refactor: scheduler: include scheduler.h instead of pe_types.h
Oct 30 2023, 2:59 PM
kgaillot committed rP87f97b1d2554: API: libcrmcommon: deprecate pcmk_scheduler_t localhost member (authored by kgaillot).
API: libcrmcommon: deprecate pcmk_scheduler_t localhost member
Oct 30 2023, 2:59 PM
kgaillot committed rPb350f221403e: Doc: scheduler: improve type comments (authored by kgaillot).
Doc: scheduler: improve type comments
Oct 30 2023, 2:59 PM
kgaillot committed rP4f9fd4290997: Refactor: scheduler: best practices for find_min_interval_mon() (authored by kgaillot).
Refactor: scheduler: best practices for find_min_interval_mon()
Oct 30 2023, 10:37 AM
kgaillot committed rPbb464dd1d07c: Refactor: scheduler: functionize finding config for exact action key (authored by kgaillot).
Refactor: scheduler: functionize finding config for exact action key
Oct 30 2023, 10:37 AM
kgaillot committed rPeccdf448074c: Refactor: scheduler: expose unpack_action_node_attributes() internally (authored by kgaillot).
Refactor: scheduler: expose unpack_action_node_attributes() internally
Oct 30 2023, 10:37 AM
kgaillot committed rPf12572eb422b: Low: scheduler: check for migration actions more accurately (authored by kgaillot).
Low: scheduler: check for migration actions more accurately
Oct 30 2023, 10:37 AM
kgaillot committed rP6847148668cb: Refactor: scheduler: expose find_rsc_op_entry_helper() internally (authored by kgaillot).
Refactor: scheduler: expose find_rsc_op_entry_helper() internally
Oct 30 2023, 10:37 AM
kgaillot committed rP95f8e6b5f67e: Refactor: scheduler: functionize and expose determining action "requires" (authored by kgaillot).
Refactor: scheduler: functionize and expose determining action "requires"
Oct 30 2023, 10:37 AM
kgaillot committed rPb67ca43fda95: Refactor: scheduler: drop redundant argument from unpack_operation() (authored by kgaillot).
Refactor: scheduler: drop redundant argument from unpack_operation()
Oct 30 2023, 10:37 AM
kgaillot committed rP5c8b1bc0f376: Refactor: scheduler: functionize and expose parsing on-fail (authored by kgaillot).
Refactor: scheduler: functionize and expose parsing on-fail
Oct 30 2023, 10:37 AM
kgaillot committed rPc33a2390bd4b: Refactor: scheduler: separate setting on_fail and fail_role (authored by kgaillot).
Refactor: scheduler: separate setting on_fail and fail_role
Oct 30 2023, 10:37 AM
kgaillot committed rPf10ab9b99e23: Refactor: scheduler: functionize and expose parsing role after failure (authored by kgaillot).
Refactor: scheduler: functionize and expose parsing role after failure
Oct 30 2023, 10:37 AM
kgaillot committed rPaaa9f2ac2775: Refactor: scheduler: make digest calculation more efficient (authored by kgaillot).
Refactor: scheduler: make digest calculation more efficient
Oct 30 2023, 10:37 AM
kgaillot committed rP115b81a123cd: Refactor: scheduler: make unpacking resource failures more efficient (authored by kgaillot).
Refactor: scheduler: make unpacking resource failures more efficient
Oct 30 2023, 10:37 AM
kgaillot committed rPbfe196e40a00: Refactor: tools: make getting stop timeout more efficient (authored by kgaillot).
Refactor: tools: make getting stop timeout more efficient
Oct 30 2023, 10:37 AM
kgaillot committed rP226e95369c3d: Low: scheduler: use node when unpacking failure handling for history entries (authored by kgaillot).
Low: scheduler: use node when unpacking failure handling for history entries
Oct 30 2023, 10:37 AM
kgaillot committed rPc0fd09fba193: Fix: scheduler: avoid double free with disabled recurring actions (authored by kgaillot).
Fix: scheduler: avoid double free with disabled recurring actions
Oct 30 2023, 10:37 AM
kgaillot committed rP80f135914b07: Refactor: scheduler: drop redundant argument from custom_action() (authored by kgaillot).
Refactor: scheduler: drop redundant argument from custom_action()
Oct 30 2023, 10:37 AM
kgaillot committed rP3bc8e95bb04d: Refactor: scheduler: don't check notify key unless necessary (authored by kgaillot).
Refactor: scheduler: don't check notify key unless necessary
Oct 30 2023, 10:37 AM
kgaillot committed rPdd23a13adf9a: Refactor: scheduler: simplify searching for action config (authored by kgaillot).
Refactor: scheduler: simplify searching for action config
Oct 30 2023, 10:37 AM
kgaillot committed rPb379fdec6f5c: Low: scheduler: *really* ignore monitors for invalid roles (authored by kgaillot).
Low: scheduler: *really* ignore monitors for invalid roles
Oct 30 2023, 10:37 AM

Oct 23 2023

kgaillot committed rP608c9dd5e739: Test: cts-lab: redo whitespace to make pylint happy (authored by kgaillot).
Test: cts-lab: redo whitespace to make pylint happy
Oct 23 2023, 1:22 PM
kgaillot committed rPafde071932f7: Test: cts-lab: work around issues with Reattach test (authored by kgaillot).
Test: cts-lab: work around issues with Reattach test
Oct 23 2023, 1:22 PM
kgaillot committed rPab518cdd327b: Test: cts-lab: remove unused imports to make pylint happy (authored by kgaillot).
Test: cts-lab: remove unused imports to make pylint happy
Oct 23 2023, 1:21 PM
kgaillot committed rP69021faf078d: Test: cts-lab: change continuation indents to make pylint happy (authored by kgaillot).
Test: cts-lab: change continuation indents to make pylint happy
Oct 23 2023, 1:21 PM
kgaillot committed rP250bf02ec885: Test: cts-lab: drop no-longer-useful can_run_now() method (authored by kgaillot).
Test: cts-lab: drop no-longer-useful can_run_now() method
Oct 23 2023, 1:21 PM
kgaillot committed rP2e81e0db9a71: Fix: attrd: avoid regression by reverting 58400e27 (authored by kgaillot).
Fix: attrd: avoid regression by reverting 58400e27
Oct 23 2023, 10:17 AM
kgaillot committed rPe10a5246ea20: Refactor: attrd: make attrd_write_attribute() static (authored by kgaillot).
Refactor: attrd: make attrd_write_attribute() static
Oct 23 2023, 10:17 AM
kgaillot committed rP307270cd1bcf: Devel: add make target to check copyrights that need updating (authored by kgaillot).
Devel: add make target to check copyrights that need updating
Oct 23 2023, 10:17 AM

Oct 17 2023

kgaillot committed rP19bdeb7b4d63: Refactor: all: replace "data_set" with "scheduler" (authored by kgaillot).
Refactor: all: replace "data_set" with "scheduler"
Oct 17 2023, 10:12 AM
kgaillot committed rP90be472a7448: Doc: all: avoid "data set" and "working set" in comments (authored by kgaillot).
Doc: all: avoid "data set" and "working set" in comments
Oct 17 2023, 10:12 AM
kgaillot committed rPfafd884ab179: Refactor: tools: rename scheduler variable (authored by kgaillot).
Refactor: tools: rename scheduler variable
Oct 17 2023, 10:12 AM
kgaillot committed rPe4ce5f69e7fd: Log: all: avoid "data set" or "working set" in messages (authored by kgaillot).
Log: all: avoid "data set" or "working set" in messages
Oct 17 2023, 10:12 AM
kgaillot committed rPcfb57ecd3d10: Refactor: scheduler: rename working_set variable in macros (authored by kgaillot).
Refactor: scheduler: rename working_set variable in macros
Oct 17 2023, 10:12 AM
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