Page MenuHomeClusterLabs Projects
Feed All Stories

Feb 28 2023

kgaillot committed rPe74138654635: Refactor: scheduler: drop unnecessary cast (authored by kgaillot).
Refactor: scheduler: drop unnecessary cast
Feb 28 2023, 10:24 AM
kgaillot committed rPcb28cf9072b8: Refactor: scheduler: use struct for action history info (authored by kgaillot).
Refactor: scheduler: use struct for action history info
Feb 28 2023, 10:24 AM
kgaillot committed rPb98d8e282c60: Low: scheduler: ensure resource history entries have an XML ID (authored by kgaillot).
Low: scheduler: ensure resource history entries have an XML ID
Feb 28 2023, 10:24 AM
kgaillot committed rP2274a92ed7db: Refactor: scheduler: functionize parsing result from action history (authored by kgaillot).
Refactor: scheduler: functionize parsing result from action history
Feb 28 2023, 10:24 AM
kgaillot committed rP611e5268770e: Refactor: scheduler: improve unpacking of action history task and interval (authored by kgaillot).
Refactor: scheduler: improve unpacking of action history task and interval
Feb 28 2023, 10:24 AM
kgaillot committed rP96c59650b77c: Test: cts-cli: update expected outputs for log message change (authored by kgaillot).
Test: cts-cli: update expected outputs for log message change
Feb 28 2023, 10:24 AM
kgaillot committed rP7d0cd448a837: Refactor: scheduler: functionize processing expired action history (authored by kgaillot).
Refactor: scheduler: functionize processing expired action history
Feb 28 2023, 10:24 AM
kgaillot committed rP0cfad3dfdef1: Refactor: scheduler: make remap_operation() take struct action_history (authored by kgaillot).
Refactor: scheduler: make remap_operation() take struct action_history
Feb 28 2023, 10:24 AM
kgaillot committed rP640381be6a8d: Refactor: scheduler: functionize masking a probe failure (authored by kgaillot).
Refactor: scheduler: functionize masking a probe failure
Feb 28 2023, 10:24 AM
kgaillot committed rPb77594b604fe: Refactor: scheduler: make update_resource_state() take struct action_history (authored by kgaillot).
Refactor: scheduler: make update_resource_state() take struct action_history
Feb 28 2023, 10:24 AM
kgaillot committed rP0453263cb65b: Refactor: scheduler: make check_operation_expiry() take struct action_history (authored by kgaillot).
Refactor: scheduler: make check_operation_expiry() take struct action_history
Feb 28 2023, 10:24 AM
kgaillot committed rP702d53fb141c: Refactor: scheduler: make get_action_on_fail() take struct action_history (authored by kgaillot).
Refactor: scheduler: make get_action_on_fail() take struct action_history
Feb 28 2023, 10:24 AM
kgaillot committed rP1282fa43752f: Refactor: scheduler: reject cancellations in unpack_action_result() (authored by kgaillot).
Refactor: scheduler: reject cancellations in unpack_action_result()
Feb 28 2023, 10:24 AM
kgaillot committed rP774d6cb66b32: Refactor: scheduler: make unpack_rsc_op_failure() take struct action_history (authored by kgaillot).
Refactor: scheduler: make unpack_rsc_op_failure() take struct action_history
Feb 28 2023, 10:24 AM
kgaillot committed rP5a96bc17c0ab: Refactor: scheduler: remap hard errors in remap_operation() (authored by kgaillot).
Refactor: scheduler: remap hard errors in remap_operation()
Feb 28 2023, 10:24 AM
kgaillot committed rP7897fd7be047: Refactor: scheduler: make record_failed_op() take struct action_history (authored by kgaillot).
Refactor: scheduler: make record_failed_op() take struct action_history
Feb 28 2023, 10:24 AM
kgaillot committed rP4c93005a14c9: Low: scheduler: use pe__xe_history_key() in record_failed_op() (authored by kgaillot).
Low: scheduler: use pe__xe_history_key() in record_failed_op()
Feb 28 2023, 10:24 AM
kgaillot committed rP61e5934f329e: Refactor: scheduler: expose get_op_key() internally (authored by kgaillot).
Refactor: scheduler: expose get_op_key() internally
Feb 28 2023, 10:24 AM
kgaillot committed rP7eb623a49237: Refactor: scheduler: make unpack_migrate_from_failure() take struct… (authored by kgaillot).
Refactor: scheduler: make unpack_migrate_from_failure() take struct…
Feb 28 2023, 10:24 AM
kgaillot committed rPacacca08d05b: Refactor: scheduler: make unpack_migrate_to_failure() take struct action_history (authored by kgaillot).
Refactor: scheduler: make unpack_migrate_to_failure() take struct action_history
Feb 28 2023, 10:24 AM
kgaillot committed rP97a4540e6ec2: Refactor: scheduler: functionize banning resource from all nodes (authored by kgaillot).
Refactor: scheduler: functionize banning resource from all nodes
Feb 28 2023, 10:24 AM
kgaillot committed rPec8f80e4e82a: Refactor: scheduler: make check_recoverable() take struct action_history (authored by kgaillot).
Refactor: scheduler: make check_recoverable() take struct action_history
Feb 28 2023, 10:24 AM
kgaillot committed rP19d3647ce3ff: Refactor: scheduler: make unpack_migrate_to_success() take struct action_history (authored by kgaillot).
Refactor: scheduler: make unpack_migrate_to_success() take struct action_history
Feb 28 2023, 10:24 AM
kgaillot committed rP45c92960fdbe: Refactor: scheduler: functionize processing a pending action (authored by kgaillot).
Refactor: scheduler: functionize processing a pending action
Feb 28 2023, 10:24 AM
GitHub <noreply@github.com> committed rP7a71503ea79f: Merge pull request #3030 from kgaillot/fixes (authored by kgaillot).
Merge pull request #3030 from kgaillot/fixes
Feb 28 2023, 10:24 AM

Feb 27 2023

waltdisgrace committed rP4c5bdab04491: Feature: crm_resource: Add the --element option for --get-parameter (authored by waltdisgrace).
Feature: crm_resource: Add the --element option for --get-parameter
Feb 27 2023, 3:20 PM
waltdisgrace committed rP23b7a1266a33: Mark attr as const in crm_resource_print.c (authored by waltdisgrace).
Mark attr as const in crm_resource_print.c
Feb 27 2023, 3:20 PM
GitHub <noreply@github.com> committed rP30b2654cd21b: Merge pull request #3023 from waltdisgrace/t516-2 (authored by kgaillot).
Merge pull request #3023 from waltdisgrace/t516-2
Feb 27 2023, 3:20 PM

Feb 23 2023

sreejit.mohanan <sreejit.mohanan@nutanix.com> committed rF9d0d0d013c7e: fence_scsi: fix registration handling if ISID conflicts (authored by sreejit.mohanan <sreejit.mohanan@nutanix.com>).
fence_scsi: fix registration handling if ISID conflicts
Feb 23 2023, 4:02 AM
GitHub <noreply@github.com> committed rFbf55c6753605: Merge pull request #529 from smohanan20/fence_scsi_isid_fix (authored by oalbrigt).
Merge pull request #529 from smohanan20/fence_scsi_isid_fix
Feb 23 2023, 4:02 AM

Feb 21 2023

nrwahl2 committed rPa7b8e48ebbd0: Refactor: libcrmcommon: Move some functions to patchset_display.c (authored by nrwahl2).
Refactor: libcrmcommon: Move some functions to patchset_display.c
Feb 21 2023, 3:08 PM
nrwahl2 committed rPf338c2f650c8: Refactor: libcrmcommon: Remove unused includes in patchset.c (authored by nrwahl2).
Refactor: libcrmcommon: Remove unused includes in patchset.c
Feb 21 2023, 3:08 PM
nrwahl2 committed rPcaf30fa9e6dc: Low: libcrmcommon: Fix memleak in pcmk__output_xml_add_node_copy() (authored by nrwahl2).
Low: libcrmcommon: Fix memleak in pcmk__output_xml_add_node_copy()
Feb 21 2023, 3:08 PM
nrwahl2 committed rP68a2924f7d93: Refactor: various: New pcmk__register_patchset_messages() (authored by nrwahl2).
Refactor: various: New pcmk__register_patchset_messages()
Feb 21 2023, 3:08 PM
nrwahl2 committed rPde2a3bea858b: Refactor: libcrmcommon: New pcmk__output_select_rc() function (authored by nrwahl2).
Refactor: libcrmcommon: New pcmk__output_select_rc() function
Feb 21 2023, 3:08 PM
nrwahl2 committed rP850212b0bc4d: Refactor: libcrmcommon: pcmk__xml_show() returns standard Pacemaker RC (authored by nrwahl2).
Refactor: libcrmcommon: pcmk__xml_show() returns standard Pacemaker RC
Feb 21 2023, 3:08 PM
nrwahl2 committed rP288427c462ab: Refactor: libcrmcommon: pcmk__xml_show_changes() returns Pacemaker RC (authored by nrwahl2).
Refactor: libcrmcommon: pcmk__xml_show_changes() returns Pacemaker RC
Feb 21 2023, 3:08 PM
nrwahl2 committed rP26f1a6d2f1b9: API: libcrmcommon: Map pcmk_rc_no_output to CRM_EX_OK (authored by nrwahl2).
API: libcrmcommon: Map pcmk_rc_no_output to CRM_EX_OK
Feb 21 2023, 3:08 PM
nrwahl2 committed rP5dcf6a4dd4ae: Doc: libcrmcommon: Fix copyright in xml_display.c (authored by nrwahl2).
Doc: libcrmcommon: Fix copyright in xml_display.c
Feb 21 2023, 3:08 PM
nrwahl2 committed rP43a80e9193b9: Refactor: libcrmcommon: pcmk__xml_log_patchset() returns Pacemaker rc (authored by nrwahl2).
Refactor: libcrmcommon: pcmk__xml_log_patchset() returns Pacemaker rc
Feb 21 2023, 3:08 PM
nrwahl2 committed rP6b9e87802161: Refactor: based: Make logger_out object global (authored by nrwahl2).
Refactor: based: Make logger_out object global
Feb 21 2023, 3:08 PM
nrwahl2 committed rPaea44d61cf76: Refactor: libcrmcommon: Use message functions for XML patchsets (authored by nrwahl2).
Refactor: libcrmcommon: Use message functions for XML patchsets
Feb 21 2023, 3:08 PM
GitHub <noreply@github.com> committed rP8811f9d71507: Merge pull request #3025 from nrwahl2/nrwahl2-xml_fmt (authored by kgaillot).
Merge pull request #3025 from nrwahl2/nrwahl2-xml_fmt
Feb 21 2023, 3:08 PM

Feb 20 2023

clumens committed rPc5b6a64cde5d: Low: libcrmcommon: Fix problems with pcmk__output_and_clear_error. (authored by clumens).
Low: libcrmcommon: Fix problems with pcmk__output_and_clear_error.
Feb 20 2023, 6:59 PM
GitHub <noreply@github.com> committed rPf9fbd85d69b8: Merge pull request #3029 from clumens/gerror (authored by kgaillot).
Merge pull request #3029 from clumens/gerror
Feb 20 2023, 6:59 PM
clumens committed rP160a6afc8294: High: libcrmcommon: Fix handling node=NULL in pcmk__attrd_api_query. (authored by clumens).
High: libcrmcommon: Fix handling node=NULL in pcmk__attrd_api_query.
Feb 20 2023, 3:31 PM
clumens committed rP5803312ce3db: Feature: python: Allow overriding the environment in cts tests. (authored by clumens).
Feature: python: Allow overriding the environment in cts tests.
Feb 20 2023, 3:31 PM
clumens committed rPb4bd1ce4ce2b: Test: cts: Add tests for setting/querying attributes on multiple nodes. (authored by clumens).
Test: cts: Add tests for setting/querying attributes on multiple nodes.
Feb 20 2023, 3:31 PM
clumens committed rP1166e5ac6724: Low: configure: PCMK__COROSYNC_CONF is supposed to be a file path... (authored by clumens).
Low: configure: PCMK__COROSYNC_CONF is supposed to be a file path...
Feb 20 2023, 3:31 PM
GitHub <noreply@github.com> committed rPc4f6c191a487: Merge pull request #3027 from clumens/attrd_updater-all (authored by kgaillot).
Merge pull request #3027 from clumens/attrd_updater-all
Feb 20 2023, 3:31 PM
nrwahl2 committed rP0291db475032: Fix: fencer: Avoid double source remove of op_timer_total (authored by nrwahl2).
Fix: fencer: Avoid double source remove of op_timer_total
Feb 20 2023, 12:17 PM
nrwahl2 committed rP2d470026c7cc: Refactor: fencer: Minor GSource improvements (authored by nrwahl2).
Refactor: fencer: Minor GSource improvements
Feb 20 2023, 12:17 PM
GitHub <noreply@github.com> committed rPd9580148c944: Merge pull request #3028 from nrwahl2/nrwahl2-rhbz2166967 (authored by kgaillot).
Merge pull request #3028 from nrwahl2/nrwahl2-rhbz2166967
Feb 20 2023, 12:16 PM
GitHub <noreply@github.com> committed rRf49caa965e74: Merge pull request #1842 from zzhou1/main (authored by oalbrigt).
Merge pull request #1842 from zzhou1/main
Feb 20 2023, 8:44 AM
Roger Zhou <zzhou@suse.com> committed rR806e3fe9f2f2: nfsserver: fix "server scope" functionality to live with additional drop-in… (authored by Roger Zhou <zzhou@suse.com>).
nfsserver: fix "server scope" functionality to live with additional drop-in…
Feb 20 2023, 8:44 AM

Feb 16 2023

kgaillot committed rPb242a9e56e26: Refactor: scheduler: make pe__find_active_on() a variant method (authored by kgaillot).
Refactor: scheduler: make pe__find_active_on() a variant method
Feb 16 2023, 4:39 PM
kgaillot committed rP676c8bb58170: Refactor: scheduler: move pcmk__bundle_containers() (authored by kgaillot).
Refactor: scheduler: move pcmk__bundle_containers()
Feb 16 2023, 4:39 PM
kgaillot committed rPb3fbc6bdf7fe: Refactor: scheduler: best practices for active_node() (authored by kgaillot).
Refactor: scheduler: best practices for active_node()
Feb 16 2023, 4:39 PM
kgaillot committed rPf6b9019e5ed6: Refactor: scheduler: functionize incrementing active node count (authored by kgaillot).
Refactor: scheduler: functionize incrementing active node count
Feb 16 2023, 4:39 PM
kgaillot committed rP905dda99aa89: Fix: scheduler: count only containers' active nodes for bundles (authored by kgaillot).
Fix: scheduler: count only containers' active nodes for bundles
Feb 16 2023, 4:39 PM
kgaillot committed rPba3bf2cc9e09: Refactor: scheduler: validate arguments in pe__count_active_node() (authored by kgaillot).
Refactor: scheduler: validate arguments in pe__count_active_node()
Feb 16 2023, 4:39 PM
kgaillot committed rP7b6584a4b52b: Refactor: scheduler: improve bundle active_node() method (authored by kgaillot).
Refactor: scheduler: improve bundle active_node() method
Feb 16 2023, 4:39 PM
GitHub <noreply@github.com> committed rPed8bc68bcded: Merge pull request #3024 from kgaillot/T619 (authored by kgaillot).
Merge pull request #3024 from kgaillot/T619
Feb 16 2023, 4:39 PM

Feb 8 2023

clumens committed rP50675bb5c3a2: Feature: daemons: Add a standalone argument for attrd. (authored by clumens).
Feature: daemons: Add a standalone argument for attrd.
Feb 8 2023, 3:33 PM
clumens committed rPed086f72584b: Refactor: daemons: Add some additional errors for when startup fails. (authored by clumens).
Refactor: daemons: Add some additional errors for when startup fails.
Feb 8 2023, 3:33 PM
clumens committed rP6e525543db0b: Refactor: daemons: Skip connecting to the CIB in attrd standalone mode. (authored by clumens).
Refactor: daemons: Skip connecting to the CIB in attrd standalone mode.
Feb 8 2023, 3:33 PM
clumens committed rPa62f37db8d05: Refactor: daemons: Add a -l argument to pacemaker-attrd. (authored by clumens).
Refactor: daemons: Add a -l argument to pacemaker-attrd.
Feb 8 2023, 3:33 PM
clumens committed rPd815ecaa69be: Refactor: daemons: Disable the CIB parts of writing an attribute... (authored by clumens).
Refactor: daemons: Disable the CIB parts of writing an attribute...
Feb 8 2023, 3:33 PM
clumens committed rP6b42665fd2d4: Refactor: cts: Clarify usage of self._stonith_* in CTS tests. (authored by clumens).
Refactor: cts: Clarify usage of self._stonith_* in CTS tests.
Feb 8 2023, 3:33 PM
clumens committed rP5f9c809b2f6d: Refactor: python: Add a pacemaker._cts.corosync module. (authored by clumens).
Refactor: python: Add a pacemaker._cts.corosync module.
Feb 8 2023, 3:33 PM
clumens committed rP94025d21db72: Refactor: cts: Move the complicated clean_environment function. (authored by clumens).
Refactor: cts: Move the complicated clean_environment function.
Feb 8 2023, 3:33 PM
clumens committed rP2499776ced35: Refactor: python: Move log matching code into the _cts module. (authored by clumens).
Refactor: python: Move log matching code into the _cts module.
Feb 8 2023, 3:33 PM
clumens committed rPa7e1fc56c483: Refactor: cts: Convert cts-exec and cts-fencing to use argparse. (authored by clumens).
Refactor: cts: Convert cts-exec and cts-fencing to use argparse.
Feb 8 2023, 3:33 PM
clumens committed rP376f1d78bbde: Refactor: python: Get rid of the add_negative_log_pattern function. (authored by clumens).
Refactor: python: Get rid of the add_negative_log_pattern function.
Feb 8 2023, 3:33 PM
clumens committed rP480b1fe3f613: Low: daemons: Modify a couple log messages for testing. (authored by clumens).
Low: daemons: Modify a couple log messages for testing.
Feb 8 2023, 3:33 PM
clumens committed rP90d192cd2433: Feature: python: Support matching by regex in regession tests. (authored by clumens).
Feature: python: Support matching by regex in regession tests.
Feb 8 2023, 3:33 PM
clumens committed rP5dc6df20ff99: Refactor: libcrmcommon: Add a pcmk__add_logfiles function. (authored by clumens).
Refactor: libcrmcommon: Add a pcmk__add_logfiles function.
Feb 8 2023, 3:33 PM
clumens committed rPda825e95446e: Test: cts: Add a basic cts-attrd program. (authored by clumens).
Test: cts: Add a basic cts-attrd program.
Feb 8 2023, 3:33 PM
clumens committed rPda274eb49eaf: Low: cts: Correct format string usage for our supported python. (authored by clumens).
Low: cts: Correct format string usage for our supported python.
Feb 8 2023, 3:33 PM
GitHub <noreply@github.com> committed rP231b58a40be8: Merge pull request #3017 from clumens/attrd-tests (authored by kgaillot).
Merge pull request #3017 from clumens/attrd-tests
Feb 8 2023, 3:33 PM
kgaillot committed rP5754a2af94f6: Refactor: scheduler: improve xpath efficiency when unpacking (authored by kgaillot).
Refactor: scheduler: improve xpath efficiency when unpacking
Feb 8 2023, 10:23 AM
kgaillot committed rP93f6f524f1a3: Low: scheduler: unknown_on_node() should ignore pending actions (authored by kgaillot).
Low: scheduler: unknown_on_node() should ignore pending actions
Feb 8 2023, 10:23 AM
kgaillot committed rP907645e24ee0: Test: scheduler: add regression test for migration intermediary (authored by kgaillot).
Test: scheduler: add regression test for migration intermediary
Feb 8 2023, 10:23 AM
kgaillot committed rPad9fd9548f02: Fix: scheduler: handle cleaned migrate_from history correctly (authored by kgaillot).
Fix: scheduler: handle cleaned migrate_from history correctly
Feb 8 2023, 10:23 AM
GitHub <noreply@github.com> committed rPfcdcb9a5fea9: Merge pull request #3020 from kgaillot/fixes (authored by kgaillot).
Merge pull request #3020 from kgaillot/fixes
Feb 8 2023, 10:23 AM
kgaillot committed rP4bc705ad3b55: Test: scheduler: update expected output for migration fix (authored by kgaillot).
Test: scheduler: update expected output for migration fix
Feb 8 2023, 10:23 AM

Feb 7 2023

nrwahl2 committed rP2e76403f39b2: Refactor: libcrmcommon: Ensure log levels are in uint8_t range (authored by nrwahl2).
Refactor: libcrmcommon: Ensure log levels are in uint8_t range
Feb 7 2023, 5:30 PM
GitHub <noreply@github.com> committed rP93baa2e97558: Merge pull request #3021 from nrwahl2/nrwahl2-log (authored by kgaillot).
Merge pull request #3021 from nrwahl2/nrwahl2-log
Feb 7 2023, 5:30 PM

Feb 6 2023

nrwahl2 committed rPdb109219f03e: Fix: fencer: Prevent double g_source_remove of op_timer_one (authored by nrwahl2).
Fix: fencer: Prevent double g_source_remove of op_timer_one
Feb 6 2023, 11:43 AM
GitHub <noreply@github.com> committed rP68b288a38473: Merge pull request #3022 from nrwahl2/nrwahl2-rhbz2166967 (authored by kgaillot).
Merge pull request #3022 from nrwahl2/nrwahl2-rhbz2166967
Feb 6 2023, 11:43 AM
clumens committed rP13ed8871234b: Low: daemons: Fix pointer management in attrd_client_update. (authored by clumens).
Low: daemons: Fix pointer management in attrd_client_update.
Feb 6 2023, 10:27 AM
clumens committed rP108387e86d0f: Refactor: daemons: Move sending the child update into a function. (authored by clumens).
Refactor: daemons: Move sending the child update into a function.
Feb 6 2023, 10:27 AM
clumens committed rP047364b76778: Refactor: daemons: Recursively handle regex IPC update messages. (authored by clumens).
Refactor: daemons: Recursively handle regex IPC update messages.
Feb 6 2023, 10:27 AM
clumens committed rPf49e97b78d05: Refactor: daemons: Move copy_attrs into an attrd-wide function. (authored by clumens).
Refactor: daemons: Move copy_attrs into an attrd-wide function.
Feb 6 2023, 10:27 AM
clumens committed rP8e7a6e781cc3: Refactor: daemons: Rearrange how regex IPC update messages work. (authored by clumens).
Refactor: daemons: Rearrange how regex IPC update messages work.
Feb 6 2023, 10:27 AM
clumens committed rP6f6c542c4542: Feature: tools: Add sync point support to crm_attribute. (authored by clumens).
Feature: tools: Add sync point support to crm_attribute.
Feb 6 2023, 10:27 AM
clumens committed rP25f5eaa35a00: Feature: tools: Add pattern support to attrd_updater. (authored by clumens).
Feature: tools: Add pattern support to attrd_updater.
Feb 6 2023, 10:27 AM
clumens committed rPadc1e72768d1: Refactor: tools: Move attrd_opts in crm_attribute. (authored by clumens).
Refactor: tools: Move attrd_opts in crm_attribute.
Feb 6 2023, 10:27 AM
clumens committed rP85aa5f8c7bc6: Low: tools: Don't allow use of --name and --pattern at the same time. (authored by clumens).
Low: tools: Don't allow use of --name and --pattern at the same time.
Feb 6 2023, 10:27 AM
clumens committed rP9d332e349511: Low: libcrmcommon: Bump feature set... (authored by clumens).
Low: libcrmcommon: Bump feature set...
Feb 6 2023, 10:27 AM