Page MenuHomeClusterLabs Projects
Feed All Stories

Aug 11 2025

clumens committed rPdada45a7f57f: Refactor: tools: Add environment checking code to cibsecret.c. (authored by clumens).
Refactor: tools: Add environment checking code to cibsecret.c.
Aug 11 2025, 8:04 PM
clumens committed rP5078eed1f322: Refactor: tools: Add get_live_peers to cibsecret. (authored by clumens).
Refactor: tools: Add get_live_peers to cibsecret.
Aug 11 2025, 8:04 PM
clumens committed rP1c6ac713b884: Refactor: tools: Subcommand handlers need to take rsh and rcp fns. (authored by clumens).
Refactor: tools: Subcommand handlers need to take rsh and rcp fns.
Aug 11 2025, 8:04 PM
clumens committed rPebb5a30a01ad: Refactor: tools: Add the rsh commands used by cibsecret. (authored by clumens).
Refactor: tools: Add the rsh commands used by cibsecret.
Aug 11 2025, 8:04 PM
clumens committed rP0df682f195a8: Refactor: tools: Add the rcp commands used by cibsecret. (authored by clumens).
Refactor: tools: Add the rcp commands used by cibsecret.
Aug 11 2025, 8:04 PM
clumens committed rP6d645e49fdb8: Refactor: tools: Implement the check subcommand in cibsecret. (authored by clumens).
Refactor: tools: Implement the check subcommand in cibsecret.
Aug 11 2025, 8:04 PM
clumens committed rP1d46302372c1: Refactor: tools: Add some helper functions to cibsecret. (authored by clumens).
Refactor: tools: Add some helper functions to cibsecret.
Aug 11 2025, 8:04 PM
clumens committed rP65b35c5af104: Refactor: tools: Implement the sync subcommand in cibsecret. (authored by clumens).
Refactor: tools: Implement the sync subcommand in cibsecret.
Aug 11 2025, 8:04 PM
clumens committed rP6e1528fbfc03: Refactor: tools: Add sync_one_file to cibsecret. (authored by clumens).
Refactor: tools: Add sync_one_file to cibsecret.
Aug 11 2025, 8:04 PM
clumens committed rP45aaaf5feb38: Refactor: tools: Implement the delete subcommand in cibsecret. (authored by clumens).
Refactor: tools: Implement the delete subcommand in cibsecret.
Aug 11 2025, 8:04 PM
clumens committed rP8a19f438ebb1: Refactor: tools: Implement the get subcommand in cibsecret. (authored by clumens).
Refactor: tools: Implement the get subcommand in cibsecret.
Aug 11 2025, 8:04 PM
clumens committed rP519e384fa7f3: Refactor: tools: Implement the stash subcommand in cibsecret. (authored by clumens).
Refactor: tools: Implement the stash subcommand in cibsecret.
Aug 11 2025, 8:04 PM
clumens committed rP5c82c3355bd4: Refactor: tools: Implement the set subcommand in cibsecret. (authored by clumens).
Refactor: tools: Implement the set subcommand in cibsecret.
Aug 11 2025, 8:04 PM
clumens committed rPce003f11d77c: Refactor: tools: Implement the unstash subcommand in cibsecret. (authored by clumens).
Refactor: tools: Implement the unstash subcommand in cibsecret.
Aug 11 2025, 8:04 PM
clumens committed rP06ca0cc00214: Low: libcrmcommon: Return a value for md5sum of empty input. (authored by clumens).
Low: libcrmcommon: Return a value for md5sum of empty input.
Aug 11 2025, 8:04 PM
clumens committed rPf7e77cfe3a1e: Test: python: Add a new cibsecret ctslab test. (authored by clumens).
Test: python: Add a new cibsecret ctslab test.
Aug 11 2025, 8:04 PM
clumens committed rP01e3dc95083c: Feature: tools: Remove the shell version of cibsecret. (authored by clumens).
Feature: tools: Remove the shell version of cibsecret.
Aug 11 2025, 8:04 PM
clumens committed rP8fb338cd714c: Low: cts: Fix a bug checking the return type of RemoteExec.__call__. (authored by clumens).
Low: cts: Fix a bug checking the return type of RemoteExec.__call__.
Aug 11 2025, 8:04 PM
clumens committed rP31e6af2c531a: Refactor: python: Fix a typo in a comment in remote.py. (authored by clumens).
Refactor: python: Fix a typo in a comment in remote.py.
Aug 11 2025, 8:04 PM
clumens committed rPabb18b0dbc94: API: schemas: Add a schema for cibsecret. (authored by clumens).
API: schemas: Add a schema for cibsecret.
Aug 11 2025, 8:04 PM
clumens committed rP4541a418707c: Feature: libcrmcommon: bump feature set to 3.20.3 (authored by clumens).
Feature: libcrmcommon: bump feature set to 3.20.3
Aug 11 2025, 8:04 PM
GitHub <noreply@github.com> committed rP7d920049ba63: Merge pull request #3929 from clumens/cibsecret (authored by nrwahl2).
Merge pull request #3929 from clumens/cibsecret
Aug 11 2025, 8:04 PM
nrwahl2 updated the task description for T996: Manage formatted-output and GOption data structures better.
Aug 11 2025, 7:42 PM · Pacemaker: Tools, Restricted Project
nrwahl2 updated the task description for T996: Manage formatted-output and GOption data structures better.
Aug 11 2025, 7:40 PM · Pacemaker: Tools, Restricted Project
nrwahl2 triaged T996: Manage formatted-output and GOption data structures better as Wishlist priority.
Aug 11 2025, 7:36 PM · Pacemaker: Tools, Restricted Project
nrwahl2 triaged T995: crm_mon --fence-history=2 and --fence-history=3 are identical as Low priority.
Aug 11 2025, 7:10 PM · Restricted Project, Restricted Project
nrwahl2 changed the status of T895: Rename "stonith" options from Open to WIP.
Aug 11 2025, 3:48 AM · Restricted Project, Restricted Project, Restricted Project

Aug 9 2025

nrwahl2 moved T994: Drop remaining uses of "orphan" from Pacemaker code and schemas from Miscellaneous to Requires XSL transform of CIB (major series preferred) on the Pacemaker: Future Release Series board.
Aug 9 2025, 6:20 PM · Restricted Project, Pacemaker: Future Release Series
nrwahl2 updated the task description for T994: Drop remaining uses of "orphan" from Pacemaker code and schemas.
Aug 9 2025, 6:18 PM · Restricted Project, Pacemaker: Future Release Series
nrwahl2 triaged T994: Drop remaining uses of "orphan" from Pacemaker code and schemas as Low priority.
Aug 9 2025, 6:17 PM · Restricted Project, Pacemaker: Future Release Series
nrwahl2 added a comment to T894: Rename "orphan" cluster properties.

Aside from the uses needed for compatibility, I left two uses of "orphan" in watchdog.c. These refer to orphaned processes. That's the standard term used for such processes in *nix, and I don't know of a good replacement.

Aug 9 2025, 6:17 PM · Restricted Project, Restricted Project, Restricted Project
nrwahl2 changed the status of T894: Rename "orphan" cluster properties from Open to WIP.
Aug 9 2025, 6:01 PM · Restricted Project, Restricted Project, Restricted Project
nrwahl2 changed the status of T881: Allow NULL output arguments in pcmk__parse_ll_range() from Open to WIP.
Aug 9 2025, 1:45 AM · Restricted Project, Restricted Project, Restricted Project

Aug 8 2025

nrwahl2 committed rP6184d40c572d: Refactor: libcrmcommon: New pcmk__xe_get_timeval() (authored by nrwahl2).
Refactor: libcrmcommon: New pcmk__xe_get_timeval()
Aug 8 2025, 1:34 PM
nrwahl2 committed rP5bcea42e37d6: API: libcrmcommon: Deprecate crm_element_value_timeval() (authored by nrwahl2).
API: libcrmcommon: Deprecate crm_element_value_timeval()
Aug 8 2025, 1:34 PM
nrwahl2 committed rPa801c5830f9e: Refactor: libcrmcommon: New pcmk__xe_get_time() (authored by nrwahl2).
Refactor: libcrmcommon: New pcmk__xe_get_time()
Aug 8 2025, 1:34 PM
nrwahl2 committed rP5a6da97098ef: Refactor: libcrmcluster: Check return value in parse_election_message() (authored by nrwahl2).
Refactor: libcrmcluster: Check return value in parse_election_message()
Aug 8 2025, 1:34 PM
nrwahl2 committed rP6b9d8f92238c: Refactor: various: Check pcmk__xe_get_time() rc only where useful (authored by nrwahl2).
Refactor: various: Check pcmk__xe_get_time() rc only where useful
Aug 8 2025, 1:34 PM
nrwahl2 committed rPa5fd25aaf55b: Refactor: libpe_status: Fix whitespace issues in pe_actions.c (authored by nrwahl2).
Refactor: libpe_status: Fix whitespace issues in pe_actions.c
Aug 8 2025, 1:34 PM
nrwahl2 committed rPa5ddba5da9b5: API: libcrmcommon: Deprecate crm_element_value_epoch() (authored by nrwahl2).
API: libcrmcommon: Deprecate crm_element_value_epoch()
Aug 8 2025, 1:34 PM
nrwahl2 committed rP85ba99264f1c: Refactor: libcrmcommon: New pcmk__xe_get_guint() (authored by nrwahl2).
Refactor: libcrmcommon: New pcmk__xe_get_guint()
Aug 8 2025, 1:34 PM
nrwahl2 committed rPbf9451e44eb5: API: libcrmcommon: Deprecate crm_element_value_ms() (authored by nrwahl2).
API: libcrmcommon: Deprecate crm_element_value_ms()
Aug 8 2025, 1:34 PM
nrwahl2 committed rP2908ea5105e2: API: libcrmcommon: Deprecate crm_element_value_ll() (authored by nrwahl2).
API: libcrmcommon: Deprecate crm_element_value_ll()
Aug 8 2025, 1:34 PM
nrwahl2 committed rP1134a3604022: API: libcrmcommon: Deprecate PCMK_XA_CRM_TIMESTAMP string constant (authored by nrwahl2).
API: libcrmcommon: Deprecate PCMK_XA_CRM_TIMESTAMP string constant
Aug 8 2025, 1:34 PM
nrwahl2 committed rP039d71602bb7: Refactor: various: Use pcmk__xe_get_time() where appropriate (authored by nrwahl2).
Refactor: various: Use pcmk__xe_get_time() where appropriate
Aug 8 2025, 1:34 PM
nrwahl2 committed rP25fbefc1a613: Refactor: libcrmcommon: New pcmk__xe_get_ll() (authored by nrwahl2).
Refactor: libcrmcommon: New pcmk__xe_get_ll()
Aug 8 2025, 1:34 PM
nrwahl2 committed rPebe93475e9dd: Refactor: libcrmcomon: New pcmk__xe_get_int() (authored by nrwahl2).
Refactor: libcrmcomon: New pcmk__xe_get_int()
Aug 8 2025, 1:34 PM
nrwahl2 committed rPe8526f5769b6: API: libcrmcommon: Deprecate crm_element_value() (authored by nrwahl2).
API: libcrmcommon: Deprecate crm_element_value()
Aug 8 2025, 1:34 PM
nrwahl2 committed rPac3abb8e1e86: API: libcrmcommon: Deprecate crm_element_value_int() (authored by nrwahl2).
API: libcrmcommon: Deprecate crm_element_value_int()
Aug 8 2025, 1:34 PM
nrwahl2 committed rPb44038ee2060: Refactor: libcrmcommon: New pcmk__xe_get() (authored by nrwahl2).
Refactor: libcrmcommon: New pcmk__xe_get()
Aug 8 2025, 1:34 PM
nrwahl2 committed rP64b1f143a600: API: libcrmcommon: Deprecate crm_element_value_copy() (authored by nrwahl2).
API: libcrmcommon: Deprecate crm_element_value_copy()
Aug 8 2025, 1:34 PM
GitHub <noreply@github.com> committed rP78542884acf3: Merge pull request #3920 from nrwahl2/nrwahl2-refactors3 (authored by clumens).
Merge pull request #3920 from nrwahl2/nrwahl2-refactors3
Aug 8 2025, 1:34 PM
nrwahl2 committed rP9b803e9a3a5f: Refactor: libcrmcommon: New pcmk__xe_get_copy() (authored by nrwahl2).
Refactor: libcrmcommon: New pcmk__xe_get_copy()
Aug 8 2025, 1:34 PM

Aug 7 2025

nrwahl2 updated the task description for T794: Update SBD to avoid deprecated Pacemaker APIs.
Aug 7 2025, 6:03 PM · Restricted Project, Restricted Project
clumens triaged T993: cibsecret should work with CIB_file set as Wishlist priority.
Aug 7 2025, 2:52 PM · Restricted Project
clumens renamed Pacemaker (3.0.3) from Pacemaker (3.0.3) to 3.0.3.
Aug 7 2025, 12:29 PM
clumens created Pacemaker (3.0.3).
Aug 7 2025, 12:28 PM
clumens archived Pacemaker (3.0.1).
Aug 7 2025, 12:28 PM
clumens changed the status of T817: Deprecate --sync-call cibadmin option from Merged to Released.
Aug 7 2025, 12:25 PM · Pacemaker (3.0.1), Restricted Project, Pacemaker: Tools
clumens changed the status of T912: Fix or drop COPR builds from Merged to Released.
Aug 7 2025, 12:24 PM · LibQB, Pacemaker, Restricted Project
clumens changed the status of T726: Fix Sphinx warnings for Python API from Merged to Released.
Aug 7 2025, 12:23 PM · Pacemaker: Documentation
clumens changed the status of T977: Replace versionsort() with something portable from Merged to Released.
Aug 7 2025, 12:22 PM · Restricted Project, Restricted Project
clumens changed the status of T981: crm_diff regression test was removed during conversion to Python from Merged to Released.
Aug 7 2025, 12:21 PM · Pacemaker: Tools, Restricted Project, Restricted Project
clumens changed the status of T982: cts-fencing is broken due to bug in validate.py:rng_directory() from Merged to Released.
Aug 7 2025, 12:21 PM · Restricted Project, Pacemaker, Restricted Project, Restricted Project
clumens changed the status of T903: Split large IPC messages from Merged to Released.
Aug 7 2025, 12:21 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
clumens edited the content of Pacemaker Release Calendar.
Aug 7 2025, 11:29 AM
clumens committed rPd65f5d4b5355: Doc: ChangeLog: update for 3.0.1 release (authored by clumens).
Doc: ChangeLog: update for 3.0.1 release
Aug 7 2025, 11:13 AM
GitHub <noreply@github.com> committed rP16e74fc4da93: Merge pull request #3937 from clumens/3.0.1-actual-final (authored by clumens).
Merge pull request #3937 from clumens/3.0.1-actual-final
Aug 7 2025, 11:13 AM

Aug 6 2025

clumens added a parent task for T992: Move cibsecret functionality to libpacemaker: Unknown Object (Maniphest Task).
Aug 6 2025, 3:04 PM · Restricted Project, Restricted Project, Restricted Project
clumens triaged T992: Move cibsecret functionality to libpacemaker as Low priority.
Aug 6 2025, 3:03 PM · Restricted Project, Restricted Project, Restricted Project

Aug 5 2025

nrwahl2 committed rP19c6b0f5a134: Refactor: tools: Drop cibadmin.c:options.delete_all (authored by nrwahl2).
Refactor: tools: Drop cibadmin.c:options.delete_all
Aug 5 2025, 3:10 PM
nrwahl2 committed rP8f2b324da6a0: Refactor: tools: New cibadmin_cf_unsafe flag in cibadmin.c (authored by nrwahl2).
Refactor: tools: New cibadmin_cf_unsafe flag in cibadmin.c
Aug 5 2025, 3:10 PM
nrwahl2 committed rPb6456f39fe5c: Refactor: tools: Move cibadmin's unsafe flag check earlier (authored by nrwahl2).
Refactor: tools: Move cibadmin's unsafe flag check earlier
Aug 5 2025, 3:10 PM
nrwahl2 committed rPb0f101ba767e: Refactor: tools: Consolidate cibadmin query-specific pre-CIB-call code (authored by nrwahl2).
Refactor: tools: Consolidate cibadmin query-specific pre-CIB-call code
Aug 5 2025, 3:10 PM
nrwahl2 committed rPab2595d99433: Refactor: tools: Reorganize cibadmin return code handling (authored by nrwahl2).
Refactor: tools: Reorganize cibadmin return code handling
Aug 5 2025, 3:10 PM
nrwahl2 committed rP8ae0e2f87c7a: Refactor: tools: Consolidate cibadmin modify-specific code (authored by nrwahl2).
Refactor: tools: Consolidate cibadmin modify-specific code
Aug 5 2025, 3:10 PM
nrwahl2 committed rP616be3274f80: Refactor: tools: Drop cibadmin.c:options.cmd_options (authored by nrwahl2).
Refactor: tools: Drop cibadmin.c:options.cmd_options
Aug 5 2025, 3:10 PM
nrwahl2 committed rPe85579e0a748: Refactor: tools: New cibadmin flags for requiring input (authored by nrwahl2).
Refactor: tools: New cibadmin flags for requiring input
Aug 5 2025, 3:10 PM
nrwahl2 committed rP23891ee12573: Refactor: tools: Remove a level of nesting in cibadmin.c (authored by nrwahl2).
Refactor: tools: Remove a level of nesting in cibadmin.c
Aug 5 2025, 3:10 PM
nrwahl2 committed rP23b3c0b02ff7: Refactor: tools: Defunctionize cibadmin.c:output_digest() (authored by nrwahl2).
Refactor: tools: Defunctionize cibadmin.c:output_digest()
Aug 5 2025, 3:10 PM
nrwahl2 committed rP5e3dbb5a7892: Low: libcib, tools: Resolve cibadmin TODO re: ACL rendering and input (authored by nrwahl2).
Low: libcib, tools: Resolve cibadmin TODO re: ACL rendering and input
Aug 5 2025, 3:10 PM
nrwahl2 committed rP4a6ba6e62109: Refactor: tools: Consolidate cibadmin commands that don't use CIB (authored by nrwahl2).
Refactor: tools: Consolidate cibadmin commands that don't use CIB
Aug 5 2025, 3:10 PM
nrwahl2 committed rP528d87ee76e1: Refactor: tools: Consolidate rest of cibadmin cmd-specific pre-CIB code (authored by nrwahl2).
Refactor: tools: Consolidate rest of cibadmin cmd-specific pre-CIB code
Aug 5 2025, 3:10 PM
nrwahl2 committed rP92216cbcfedd: Refactor: tools: New cibadmin_pre_md5_sum_versioned() (authored by nrwahl2).
Refactor: tools: New cibadmin_pre_md5_sum_versioned()
Aug 5 2025, 3:10 PM
nrwahl2 committed rPc0d0495e9720: Refactor: tools: New cibadmin pre-CIB function (authored by nrwahl2).
Refactor: tools: New cibadmin pre-CIB function
Aug 5 2025, 3:10 PM
nrwahl2 committed rPc500fd3c3bf8: Refactor: tools: More cibadmin.c rearrangement as prep (authored by nrwahl2).
Refactor: tools: More cibadmin.c rearrangement as prep
Aug 5 2025, 3:10 PM
nrwahl2 committed rP1de32b714fcc: Refactor: tools: New cibadmin_pre_empty() (authored by nrwahl2).
Refactor: tools: New cibadmin_pre_empty()
Aug 5 2025, 3:10 PM
nrwahl2 committed rP3932c505f372: Refactor: tools: Functionize cibadmin command handling (authored by nrwahl2).
Refactor: tools: Functionize cibadmin command handling
Aug 5 2025, 3:10 PM
nrwahl2 committed rPd3e728380eae: Refactor: tools: New cibadmin_pre_md5_sum() (authored by nrwahl2).
Refactor: tools: New cibadmin_pre_md5_sum()
Aug 5 2025, 3:10 PM
nrwahl2 committed rP34c52819b4a3: Refactor: tools: Functionize cibadmin pre-CIB-request work (authored by nrwahl2).
Refactor: tools: Functionize cibadmin pre-CIB-request work
Aug 5 2025, 3:10 PM
nrwahl2 committed rP93041694b737: Feature: tools: cibadmin now errors if unable to compute md5 sum (authored by nrwahl2).
Feature: tools: cibadmin now errors if unable to compute md5 sum
Aug 5 2025, 3:10 PM
nrwahl2 committed rPabe99333ccdf: Refactor: libcrmcommon: Check empty string in crm_md5sum() (authored by nrwahl2).
Refactor: libcrmcommon: Check empty string in crm_md5sum()
Aug 5 2025, 3:10 PM
nrwahl2 committed rP38b86df3b26f: Refactor: tools: Show cibadmin validation errors only if output is CIB (authored by nrwahl2).
Refactor: tools: Show cibadmin validation errors only if output is CIB
Aug 5 2025, 3:10 PM
nrwahl2 committed rPe6942e8345c3: Refactor: tools: New cibadmin_pre_query() (authored by nrwahl2).
Refactor: tools: New cibadmin_pre_query()
Aug 5 2025, 3:10 PM
nrwahl2 committed rP1157419379a9: Refactor: tools: New cibadmin_pre_delete_all() (authored by nrwahl2).
Refactor: tools: New cibadmin_pre_delete_all()
Aug 5 2025, 3:10 PM
nrwahl2 committed rP49037c27b207: Refactor: tools: New cibadmin_pre_replace() (authored by nrwahl2).
Refactor: tools: New cibadmin_pre_replace()
Aug 5 2025, 3:10 PM
nrwahl2 committed rP6268f63e081a: Refactor: tools: New cibadmin_pre_modify() (authored by nrwahl2).
Refactor: tools: New cibadmin_pre_modify()
Aug 5 2025, 3:10 PM
nrwahl2 committed rP0f1f550c0572: Refactor: tools: New cibadmin post-CIB-request function (authored by nrwahl2).
Refactor: tools: New cibadmin post-CIB-request function
Aug 5 2025, 3:10 PM
nrwahl2 committed rPd54dc244b888: Low: tools: cibadmin renders ACLs only when output is cib element (authored by nrwahl2).
Low: tools: cibadmin renders ACLs only when output is cib element
Aug 5 2025, 3:10 PM
nrwahl2 committed rP1c0bc21b6bda: Refactor: tools: Functionize cibadmin output (authored by nrwahl2).
Refactor: tools: Functionize cibadmin output
Aug 5 2025, 3:10 PM