Page MenuHomeClusterLabs Projects
Feed All Stories

Aug 5 2025

nrwahl2 committed rP3e998125a18b: Refactor: tools: cibadmin doesn't render ACLs if an error occurred (authored by nrwahl2).
Refactor: tools: cibadmin doesn't render ACLs if an error occurred
Aug 5 2025, 3:10 PM
nrwahl2 committed rP6fb64fe96f7c: Test: cts-cli: Update cibadmin test outputs for g_set_error() use (authored by nrwahl2).
Test: cts-cli: Update cibadmin test outputs for g_set_error() use
Aug 5 2025, 3:10 PM
nrwahl2 committed rPfeaf0b847a59: Refactor: tools: New cibadmin_post_upgrade() (authored by nrwahl2).
Refactor: tools: New cibadmin_post_upgrade()
Aug 5 2025, 3:10 PM
nrwahl2 committed rPaa52d6ca848b: Fix: cts-cli: Fix line removal in access_render test (authored by nrwahl2).
Fix: cts-cli: Fix line removal in access_render test
Aug 5 2025, 3:10 PM
nrwahl2 committed rPf5f3cf3ca2e1: Refactor: tools: Use g_set_error() for cibadmin CIB errors (authored by nrwahl2).
Refactor: tools: Use g_set_error() for cibadmin CIB errors
Aug 5 2025, 3:10 PM
nrwahl2 committed rP043381e66af3: Low: tools: Improve some cibadmin error messages (authored by nrwahl2).
Low: tools: Improve some cibadmin error messages
Aug 5 2025, 3:10 PM
GitHub <noreply@github.com> committed rPb38b1a90fdfe: Merge pull request #3928 from nrwahl2/nrwahl2-cibadmin (authored by clumens).
Merge pull request #3928 from nrwahl2/nrwahl2-cibadmin
Aug 5 2025, 3:10 PM
clumens added a comment to T883: Improve usage of glib.

We also need to allow the use of new functions in glib that were introduced later than our minimum supported version, if they are available on the build platform. See https://github.com/ClusterLabs/pacemaker/pull/3929#discussion_r2250963422 for details.

Aug 5 2025, 2:07 PM · Pacemaker, Restricted Project

Aug 4 2025

clumens committed rPe56e575ca150: Med: libpacemaker: Do not retry on ECONNREFUSED in tools. (authored by clumens).
Med: libpacemaker: Do not retry on ECONNREFUSED in tools.
Aug 4 2025, 5:22 PM
GitHub <noreply@github.com> committed rPf753a530b7d7: Merge pull request #3934 from clumens/crm_mon-retry-3.0 (authored by nrwahl2).
Merge pull request #3934 from clumens/crm_mon-retry-3.0
Aug 4 2025, 5:22 PM
clumens committed rP125b434943f5: Med: libpacemaker: Do not retry on ECONNREFUSED in tools. (authored by clumens).
Med: libpacemaker: Do not retry on ECONNREFUSED in tools.
Aug 4 2025, 1:53 PM
GitHub <noreply@github.com> committed rPdb451e82b667: Merge pull request #3932 from clumens/crm_mon-retry (authored by nrwahl2).
Merge pull request #3932 from clumens/crm_mon-retry
Aug 4 2025, 1:53 PM

Jul 31 2025

clumens committed rP9a1e2c3befd1: Doc: ChangeLog: update for 3.0.1 release (authored by clumens).
Doc: ChangeLog: update for 3.0.1 release
Jul 31 2025, 10:13 PM
GitHub <noreply@github.com> committed rPb4342991dfcd: Merge pull request #3930 from clumens/3.0.1-final-prep (authored by nrwahl2).
Merge pull request #3930 from clumens/3.0.1-final-prep
Jul 31 2025, 10:13 PM
clumens committed rP3ee3cf30a573: Refactor: daemons: Move IPC server skeleton code to execd_messages.c. (authored by clumens).
Refactor: daemons: Move IPC server skeleton code to execd_messages.c.
Jul 31 2025, 6:14 PM
clumens committed rPa3bb87a9b701: Refactor: daemons: Add execd_process_message. (authored by clumens).
Refactor: daemons: Add execd_process_message.
Jul 31 2025, 6:14 PM
clumens committed rP9f83b81061f9: Refactor: daemons: Condense duplicated IPC code. (authored by clumens).
Refactor: daemons: Condense duplicated IPC code.
Jul 31 2025, 6:14 PM
clumens committed rP836ae0df5a2d: Refactor: daemons: Rename variables in execd_messages.c. (authored by clumens).
Refactor: daemons: Rename variables in execd_messages.c.
Jul 31 2025, 6:14 PM
clumens committed rP78e899752bc3: Refactor: daemons: Use pcmk__request_t for CRM_OP_REGISTER. (authored by clumens).
Refactor: daemons: Use pcmk__request_t for CRM_OP_REGISTER.
Jul 31 2025, 6:14 PM
clumens committed rP397804a9233a: Refactor: daemons: Use pcmk__request_t for LRMD_OP_RSC_REG. (authored by clumens).
Refactor: daemons: Use pcmk__request_t for LRMD_OP_RSC_REG.
Jul 31 2025, 6:13 PM
clumens committed rP2e4be16b60a8: Refactor: daemons: Use pcmk__request_t for LRMD_OP_RSC_INFO. (authored by clumens).
Refactor: daemons: Use pcmk__request_t for LRMD_OP_RSC_INFO.
Jul 31 2025, 6:13 PM
clumens committed rPa21c98931e8b: Refactor: daemons: Expose two more functions to all of execd. (authored by clumens).
Refactor: daemons: Expose two more functions to all of execd.
Jul 31 2025, 6:13 PM
clumens committed rP694061dec560: Refactor: daemons: Use pcmk__request_t for LRMD_OP_RSC_EXEC. (authored by clumens).
Refactor: daemons: Use pcmk__request_t for LRMD_OP_RSC_EXEC.
Jul 31 2025, 6:13 PM
clumens committed rPf49fe3a21efe: Refactor: daemons: Use pcmk__request_t for LRMD_OP_GET_RECURRING. (authored by clumens).
Refactor: daemons: Use pcmk__request_t for LRMD_OP_GET_RECURRING.
Jul 31 2025, 6:13 PM
clumens committed rPcd1ba028c3ec: Refactor: daemons: Use pcmk__request_t for LRMD_OP_RSC_CANCEL. (authored by clumens).
Refactor: daemons: Use pcmk__request_t for LRMD_OP_RSC_CANCEL.
Jul 31 2025, 6:13 PM
clumens committed rP0f1ef52c8ffe: Refactor: daemons: Use pcmk__request_t for LRMD_OP_ALERT_EXEC. (authored by clumens).
Refactor: daemons: Use pcmk__request_t for LRMD_OP_ALERT_EXEC.
Jul 31 2025, 6:13 PM
clumens committed rP9dcef97b77c3: Refactor: daemons: Use pcmk__request_t for LRMD_OP_POKE. (authored by clumens).
Refactor: daemons: Use pcmk__request_t for LRMD_OP_POKE.
Jul 31 2025, 6:13 PM
clumens committed rP10d2a059f3cc: Refactor: daemons: Use pcmk__request_t for LRMD_OP_RSC_UNREG. (authored by clumens).
Refactor: daemons: Use pcmk__request_t for LRMD_OP_RSC_UNREG.
Jul 31 2025, 6:13 PM
clumens committed rP63f0603a8fb7: Refactor: daemons: Use pcmk__request_t for LRMD_OP_CHECK. (authored by clumens).
Refactor: daemons: Use pcmk__request_t for LRMD_OP_CHECK.
Jul 31 2025, 6:13 PM
clumens committed rPc59059ba6ef3: Refactor: daemons: Use pcmk__request_t for LRMD_OP_IPC_FWD. (authored by clumens).
Refactor: daemons: Use pcmk__request_t for LRMD_OP_IPC_FWD.
Jul 31 2025, 6:13 PM
clumens committed rPba47d0b1a99f: Low: daemons: Correct result error string on unknown IPC messages. (authored by clumens).
Low: daemons: Correct result error string on unknown IPC messages.
Jul 31 2025, 6:13 PM
clumens committed rP5dc6e6c1399d: Refactor: daemons: Add an execd_create_reply macro... (authored by clumens).
Refactor: daemons: Add an execd_create_reply macro...
Jul 31 2025, 6:13 PM
clumens committed rP34d76196bc8d: Low: daemons: Return CRM_EX_PROTOCOL when ACKing an unknown request. (authored by clumens).
Low: daemons: Return CRM_EX_PROTOCOL when ACKing an unknown request.
Jul 31 2025, 6:13 PM
clumens committed rP7d56d4665c8f: Refactor: daemons: Add handle_unknown_request. (authored by clumens).
Refactor: daemons: Add handle_unknown_request.
Jul 31 2025, 6:13 PM
GitHub <noreply@github.com> committed rPcbc7fe80d8b2: Merge pull request #3915 from clumens/execd-request_t (authored by nrwahl2).
Merge pull request #3915 from clumens/execd-request_t
Jul 31 2025, 6:13 PM
clumens triaged T991: Remove NACKs from IPC code as Normal priority.
Jul 31 2025, 5:22 PM · Pacemaker: Daemons
nrwahl2 committed rP45363ca9fbed: Fix: controller: Avoid crash due to GSource double-free (authored by nrwahl2).
Fix: controller: Avoid crash due to GSource double-free
Jul 31 2025, 12:22 PM
GitHub <noreply@github.com> committed rPa9f9fc9dd717: Merge pull request #3931 from nrwahl2/nrwahl2-regression (authored by clumens).
Merge pull request #3931 from nrwahl2/nrwahl2-regression
Jul 31 2025, 12:22 PM
nrwahl2 closed T990: Bug in removing glib source as Merged by committing rP45363ca9fbed: Fix: controller: Avoid crash due to GSource double-free.
Jul 31 2025, 12:22 PM
GitHub <noreply@github.com> committed rQ1fae15eadcee: Solaris port (#504) (authored by chrissie-c).
Solaris port (#504)
Jul 31 2025, 11:17 AM
GitHub <noreply@github.com> committed rQdeb790b83b77: Skiplist casts from OpenIndiana project (#503) (authored by chrissie-c).
Skiplist casts from OpenIndiana project (#503)
Jul 31 2025, 10:10 AM

Jul 30 2025

clumens triaged T990: Bug in removing glib source as Unbreak Now! priority.
Jul 30 2025, 4:30 PM
clumens closed T985: Pacemaker RHEL 9.7 / 10.1 as Released.
Jul 30 2025, 4:25 PM · Restricted Project

Jul 29 2025

jfriesse committed rC1e8c4974cbb4: logsys: Remove config mutex (authored by jfriesse).
logsys: Remove config mutex
Jul 29 2025, 5:13 AM
jfriesse committed rC62f9dc54f877: coroparse: Suppress coverity toctou error (authored by jfriesse).
coroparse: Suppress coverity toctou error
Jul 29 2025, 5:13 AM
jfriesse committed rC105a3538f081: totemconfig: Suppress coverity unused_value errors (authored by jfriesse).
totemconfig: Suppress coverity unused_value errors
Jul 29 2025, 5:13 AM
jfriesse committed rCc80a9067226a: cpg: Add comment about potential resource leak (authored by jfriesse).
cpg: Add comment about potential resource leak
Jul 29 2025, 5:13 AM
jfriesse committed rC63ed602a7818: totempg: Suppress coverity sleep error (authored by jfriesse).
totempg: Suppress coverity sleep error
Jul 29 2025, 5:13 AM
jfriesse committed rC4d601d186566: totemconfig: Suppress coverity no_effect error (authored by jfriesse).
totemconfig: Suppress coverity no_effect error
Jul 29 2025, 5:13 AM
jfriesse committed rC3b284fba81e6: keygen: Enhance read random loop (authored by jfriesse).
keygen: Enhance read random loop
Jul 29 2025, 5:13 AM
jfriesse committed rC6c1ffc8aa8b8: coverity: Suppress weak_crypto errors (authored by jfriesse).
coverity: Suppress weak_crypto errors
Jul 29 2025, 5:13 AM
jfriesse committed rC79f43112310d: cpg: Don't call cpg_deliver_fn if unset (authored by jfriesse).
cpg: Don't call cpg_deliver_fn if unset
Jul 29 2025, 5:13 AM
jfriesse committed rCe76a9c71fa64: totempg: Fix signedness for result of mcast_msg (authored by jfriesse).
totempg: Fix signedness for result of mcast_msg
Jul 29 2025, 5:13 AM
jfriesse committed rC6c06a8306aa0: logsys: Fix signedness of get_unblocked (authored by jfriesse).
logsys: Fix signedness of get_unblocked
Jul 29 2025, 5:13 AM
jfriesse committed rC18c2d235cb76: cpg: Fix signedness of munmap result (authored by jfriesse).
cpg: Fix signedness of munmap result
Jul 29 2025, 5:13 AM

Jul 28 2025

nrwahl2 committed rPb089895b50cc: Refactor: tools: New enum cibadmin_cmd (authored by nrwahl2).
Refactor: tools: New enum cibadmin_cmd
Jul 28 2025, 1:56 PM
nrwahl2 committed rPaba51616882c: Refactor: tools: Use constant for default CIB timeout (authored by nrwahl2).
Refactor: tools: Use constant for default CIB timeout
Jul 28 2025, 1:56 PM
nrwahl2 committed rP2affb76f9f76: API: tools: Deprecate cibadmin -N/--node option (authored by nrwahl2).
API: tools: Deprecate cibadmin -N/--node option
Jul 28 2025, 1:56 PM
GitHub <noreply@github.com> committed rP459d0563e340: Merge pull request #3926 from nrwahl2/nrwahl2-cibadmin (authored by nrwahl2).
Merge pull request #3926 from nrwahl2/nrwahl2-cibadmin
Jul 28 2025, 1:56 PM
nrwahl2 committed rP3c3f8534e5ed: Refactor: tools: Drop cibadmin.c:options.cib_action (authored by nrwahl2).
Refactor: tools: Drop cibadmin.c:options.cib_action
Jul 28 2025, 1:56 PM
gao-yan committed rP11ab54a6b11e: Log: various: Avoid warnings about a negative value for `stonith-watchdog… (authored by gao-yan).
Log: various: Avoid warnings about a negative value for `stonith-watchdog…
Jul 28 2025, 11:54 AM
GitHub <noreply@github.com> committed rP5166b3ee2a05: Merge pull request #3922 from gao-yan/negative-stonith-watchdog-timeout (authored by clumens).
Merge pull request #3922 from gao-yan/negative-stonith-watchdog-timeout
Jul 28 2025, 11:54 AM

Jul 25 2025

nrwahl2 committed rP5f776a3fc4ef: Refactor: libcib: Drop attempts argument from cib__signon_attempts() (authored by nrwahl2).
Refactor: libcib: Drop attempts argument from cib__signon_attempts()
Jul 25 2025, 11:43 AM
nrwahl2 committed rP54c267f41d7a: Refactor: tools: Rename the_cib to cib_conn in cibadmin.c for clarity (authored by nrwahl2).
Refactor: tools: Rename the_cib to cib_conn in cibadmin.c for clarity
Jul 25 2025, 11:43 AM
nrwahl2 committed rPb260023f06e9: Refactor: tools: Drop forward declarations from cibadmin.c (authored by nrwahl2).
Refactor: tools: Drop forward declarations from cibadmin.c
Jul 25 2025, 11:43 AM
nrwahl2 committed rP8d37f7d6f9f1: Low: libcib: Fix cib__signon_retry() return code (authored by nrwahl2).
Low: libcib: Fix cib__signon_retry() return code
Jul 25 2025, 11:43 AM
nrwahl2 committed rPf700330e7a86: Refactor: tools: Simplify cibadmin.c:do_init() (authored by nrwahl2).
Refactor: tools: Simplify cibadmin.c:do_init()
Jul 25 2025, 11:43 AM
nrwahl2 committed rP7bc93dfdf87a: Refactor: libcib: Drop type argument from cib__signon_retry() (authored by nrwahl2).
Refactor: libcib: Drop type argument from cib__signon_retry()
Jul 25 2025, 11:43 AM
nrwahl2 committed rPc22688b21b27: Refactor: tools: Drop only internal use of cib_new_no_shadow() (authored by nrwahl2).
Refactor: tools: Drop only internal use of cib_new_no_shadow()
Jul 25 2025, 11:43 AM
nrwahl2 committed rP0a6bb7c6fced: Refactor: tools: Drop redundant check in crm_resource.c (authored by nrwahl2).
Refactor: tools: Drop redundant check in crm_resource.c
Jul 25 2025, 11:43 AM
nrwahl2 committed rPaedde7ad1056: Feature: tools: Change exit codes for failure to create cib_t object (authored by nrwahl2).
Feature: tools: Change exit codes for failure to create cib_t object
Jul 25 2025, 11:43 AM
nrwahl2 committed rPb05bc550c73c: API: libcib: Deprecate cib_new_no_shadow() (authored by nrwahl2).
API: libcib: Deprecate cib_new_no_shadow()
Jul 25 2025, 11:43 AM
nrwahl2 committed rP02e820ddba19: Feature: tools: cibadmin ignores --node-path for non-XPath-query command (authored by nrwahl2).
Feature: tools: cibadmin ignores --node-path for non-XPath-query command
Jul 25 2025, 11:43 AM
nrwahl2 committed rP948c160da327: Feature: tools: Drop "Digest: " from cibadmin --md5-sum stderr (authored by nrwahl2).
Feature: tools: Drop "Digest: " from cibadmin --md5-sum stderr
Jul 25 2025, 11:43 AM
nrwahl2 committed rP1881d0f461f7: Refactor: tools: Reduce duplication for cibadmin.c digest code (authored by nrwahl2).
Refactor: tools: Reduce duplication for cibadmin.c digest code
Jul 25 2025, 11:43 AM
nrwahl2 committed rP33385337b3c9: Refactor: tools: Defunctionize cibadmin.c:report_schema_unchanged() (authored by nrwahl2).
Refactor: tools: Defunctionize cibadmin.c:report_schema_unchanged()
Jul 25 2025, 11:43 AM
nrwahl2 committed rPfa5a52e54615: Refactor: tools: Clean up cibadmin.c:print_xml_output() (authored by nrwahl2).
Refactor: tools: Clean up cibadmin.c:print_xml_output()
Jul 25 2025, 11:43 AM
nrwahl2 committed rP25af7da008e3: Refactor: tools: Move timeout setting in cibadmin.c (authored by nrwahl2).
Refactor: tools: Move timeout setting in cibadmin.c
Jul 25 2025, 11:43 AM
nrwahl2 committed rP0420dd3ec9cc: Refactor: tools: Defunctionize cibadmin.c:do_work() (authored by nrwahl2).
Refactor: tools: Defunctionize cibadmin.c:do_work()
Jul 25 2025, 11:43 AM
GitHub <noreply@github.com> committed rPeca29919e229: Merge pull request #3925 from nrwahl2/nrwahl2-cibadmin (authored by clumens).
Merge pull request #3925 from nrwahl2/nrwahl2-cibadmin
Jul 25 2025, 11:43 AM

Jul 24 2025

nrwahl2 committed rPe9b85f5115d2: Refactor: tools: Drop only known use of "cibadmin -!" (authored by nrwahl2).
Refactor: tools: Drop only known use of "cibadmin -!"
Jul 24 2025, 9:58 AM
nrwahl2 committed rPdd1660fbc438: Refactor: libcrmcommon: Drop pcmk__cli_help() argument (authored by nrwahl2).
Refactor: libcrmcommon: Drop pcmk__cli_help() argument
Jul 24 2025, 9:58 AM
nrwahl2 committed rP4bd86b103b16: Refactor: tools: Rename input_xml to input_string in cibadmin.c (authored by nrwahl2).
Refactor: tools: Rename input_xml to input_string in cibadmin.c
Jul 24 2025, 9:58 AM
nrwahl2 committed rPafee0a0f57eb: Refactor: libcrmcommon: Drop pcmk__output_t:version() extended argument (authored by nrwahl2).
Refactor: libcrmcommon: Drop pcmk__output_t:version() extended argument
Jul 24 2025, 9:58 AM
nrwahl2 committed rP959231b3a372: API: tools: Drop cibadmin --extended-version/-! option (authored by nrwahl2).
API: tools: Drop cibadmin --extended-version/-! option
Jul 24 2025, 9:58 AM
nrwahl2 committed rP02dd231faadd: Refactor: tools: Simplify cibadmin usage error for bad arguments (authored by nrwahl2).
Refactor: tools: Simplify cibadmin usage error for bad arguments
Jul 24 2025, 9:58 AM
nrwahl2 committed rPb7cb8b0b6b13: Feature: tools: Deprecate current input source precedence in cibadmin (authored by nrwahl2).
Feature: tools: Deprecate current input source precedence in cibadmin
Jul 24 2025, 9:58 AM
nrwahl2 committed rP929e08ea88aa: Refactor: tools: Functionize reading input in cibadmin.c (authored by nrwahl2).
Refactor: tools: Functionize reading input in cibadmin.c
Jul 24 2025, 9:58 AM
nrwahl2 committed rPf900a10367c1: Feature: tools: Default cibadmin command is now --query (authored by nrwahl2).
Feature: tools: Default cibadmin command is now --query
Jul 24 2025, 9:58 AM
nrwahl2 committed rPe0b2d192ba4d: Refactor: tools: Drop debug input XML logging from cibadmin.c (authored by nrwahl2).
Refactor: tools: Drop debug input XML logging from cibadmin.c
Jul 24 2025, 9:58 AM
nrwahl2 committed rPd3064095efd1: Feature: tools: Don't require --force for non-privileged cibadmin ACLs (authored by nrwahl2).
Feature: tools: Don't require --force for non-privileged cibadmin ACLs
Jul 24 2025, 9:58 AM
nrwahl2 committed rPe28320477350: Feature: tools: Deprecate cibadmin --show-access as non-privileged user (authored by nrwahl2).
Feature: tools: Deprecate cibadmin --show-access as non-privileged user
Jul 24 2025, 9:58 AM
nrwahl2 committed rPe61095f9a9cc: Refactor: tools: Simplify some conditionals in cibadmin.c (authored by nrwahl2).
Refactor: tools: Simplify some conditionals in cibadmin.c
Jul 24 2025, 9:58 AM
nrwahl2 committed rP9ca4ce28ce18: Refactor: tools: Further simplify ACL conditionals in cibadmin.c (authored by nrwahl2).
Refactor: tools: Further simplify ACL conditionals in cibadmin.c
Jul 24 2025, 9:58 AM
GitHub <noreply@github.com> committed rP071cded4354f: Merge pull request #3921 from nrwahl2/nrwahl2-cibadmin (authored by clumens).
Merge pull request #3921 from nrwahl2/nrwahl2-cibadmin
Jul 24 2025, 9:58 AM

Jul 23 2025

nrwahl2 committed rP3591f401246b: Refactor: tools: Best practices in crm_diff.c:generate_patch() (authored by nrwahl2).
Refactor: tools: Best practices in crm_diff.c:generate_patch()
Jul 23 2025, 6:42 PM
nrwahl2 committed rPe02acdbe0956: Refactor: tools: Overhaul input option storage in crm_diff.c (authored by nrwahl2).
Refactor: tools: Overhaul input option storage in crm_diff.c
Jul 23 2025, 6:42 PM
nrwahl2 committed rPba537cb13eda: Refactor: tools: Drop xml_file_new arg of crm_diff.c:generate_patch() (authored by nrwahl2).
Refactor: tools: Drop xml_file_new arg of crm_diff.c:generate_patch()
Jul 23 2025, 6:42 PM
nrwahl2 committed rPe2cb3e47f84e: Doc: tools: Document input source precedence in crm_diff help output (authored by nrwahl2).
Doc: tools: Document input source precedence in crm_diff help output
Jul 23 2025, 6:42 PM
nrwahl2 committed rP1fbf269eae0f: API: libcrmcommon: Deprecate crm_copy_xml_element() (authored by nrwahl2).
API: libcrmcommon: Deprecate crm_copy_xml_element()
Jul 23 2025, 6:42 PM