Page MenuHomeClusterLabs Projects

clumens (Chris Lumens)
User

Projects

User Details

User Since
Jan 12 2022, 10:04 AM (189 w, 2 d)

Recent Activity

Today

clumens committed rPfdb2ff86e8e0: Low: NLS: update translations before 3.0.1-rc1 (authored by clumens).
Low: NLS: update translations before 3.0.1-rc1
Fri, Aug 29, 4:24 PM
clumens committed rPf7feda146e0f: Build: libraries: update shared object versions for 3.0.1 (authored by clumens).
Build: libraries: update shared object versions for 3.0.1
Fri, Aug 29, 4:24 PM
clumens committed rPbd7ec3af3b97: Build: update version information for 3.0.1 (authored by clumens).
Build: update version information for 3.0.1
Fri, Aug 29, 4:24 PM

Tue, Aug 19

clumens committed rPc3c34a58c618: Med: libcrmcommon: Fix a segfault in internal_ipc_get_reply. (authored by clumens).
Med: libcrmcommon: Fix a segfault in internal_ipc_get_reply.
Tue, Aug 19, 2:17 PM

Mon, Aug 18

clumens closed T988: Running under callgrind doesn't work as Merged by committing rP11a068ec22ce: Low: sysconfig: Remove --leak-check=full from default VALGRIND_OPTS..
Mon, Aug 18, 7:32 PM · Pacemaker: Daemons
clumens committed rP11a068ec22ce: Low: sysconfig: Remove --leak-check=full from default VALGRIND_OPTS. (authored by clumens).
Low: sysconfig: Remove --leak-check=full from default VALGRIND_OPTS.
Mon, Aug 18, 7:32 PM

Fri, Aug 15

clumens added a comment to T988: Running under callgrind doesn't work.

If you capture stdout and stderr in start_child just before calling execlp, you'll see the following:

Fri, Aug 15, 5:54 PM · Pacemaker: Daemons
clumens merged Restricted Maniphest Task into T747: Check for binary changes before respawning failed subdaemons.
Fri, Aug 15, 4:21 PM

Wed, Aug 13

clumens added a comment to T747: Check for binary changes before respawning failed subdaemons.

This is a little overdesigned, but the first thing that occurs to me would be:

Wed, Aug 13, 10:41 AM
clumens updated the task description for T970: Decrease code duplication in cts regression tests.
Wed, Aug 13, 10:08 AM · Restricted Project
clumens committed rPd81500f2faa3: Refactor: cts: Condense $PATH code into a single function (authored by clumens).
Refactor: cts: Condense $PATH code into a single function
Wed, Aug 13, 5:30 AM

Tue, Aug 12

clumens committed rPa97a0619875a: Refactor: libcrmcommon: Use gnutls_transport_set_int() (authored by nrwahl2).
Refactor: libcrmcommon: Use gnutls_transport_set_int()
Tue, Aug 12, 8:48 PM
clumens closed T967: Drop workarounds for GnuTLS <3.4.6 as Merged by committing rPb8a7a4588038: Refactor: libcrmcommon: Use gnutls_session_set_verify_cert().
Tue, Aug 12, 8:48 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
clumens committed rPffd4870c89b7: Refactor: libcrmcommon: Drop calls to gnutls_global_init()/deinit() (authored by nrwahl2).
Refactor: libcrmcommon: Drop calls to gnutls_global_init()/deinit()
Tue, Aug 12, 8:48 PM
clumens committed rPb8a7a4588038: Refactor: libcrmcommon: Use gnutls_session_set_verify_cert() (authored by nrwahl2).
Refactor: libcrmcommon: Use gnutls_session_set_verify_cert()
Tue, Aug 12, 8:48 PM
clumens committed rPf875aaff056f: Refactor: libcrmcommon: Report on gnutls cert verification errors. (authored by clumens).
Refactor: libcrmcommon: Report on gnutls cert verification errors.
Tue, Aug 12, 8:48 PM
clumens edited projects for T995: crm_mon --fence-history=2 and --fence-history=3 are identical, added: Restricted Project; removed Pacemaker: Tools.
Tue, Aug 12, 5:47 PM · Restricted Project, Restricted Project
clumens committed rPe79610f9daa6: Doc: ChangeLog: update for 3.0.1 release. (authored by clumens).
Doc: ChangeLog: update for 3.0.1 release.
Tue, Aug 12, 12:12 PM

Mon, Aug 11

clumens committed rP8cacfd333a5c: Refactor: tools: Add the skeleton of a C version of cibsecret. (authored by clumens).
Refactor: tools: Add the skeleton of a C version of cibsecret.
Mon, Aug 11, 8:04 PM
clumens committed rPdada45a7f57f: Refactor: tools: Add environment checking code to cibsecret.c. (authored by clumens).
Refactor: tools: Add environment checking code to cibsecret.c.
Mon, Aug 11, 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.
Mon, Aug 11, 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.
Mon, Aug 11, 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.
Mon, Aug 11, 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.
Mon, Aug 11, 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.
Mon, Aug 11, 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.
Mon, Aug 11, 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.
Mon, Aug 11, 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.
Mon, Aug 11, 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.
Mon, Aug 11, 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.
Mon, Aug 11, 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.
Mon, Aug 11, 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.
Mon, Aug 11, 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.
Mon, Aug 11, 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.
Mon, Aug 11, 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.
Mon, Aug 11, 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.
Mon, Aug 11, 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__.
Mon, Aug 11, 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.
Mon, Aug 11, 8:04 PM
clumens committed rPabb18b0dbc94: API: schemas: Add a schema for cibsecret. (authored by clumens).
API: schemas: Add a schema for cibsecret.
Mon, Aug 11, 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
Mon, Aug 11, 8:04 PM

Thu, Aug 7

clumens triaged T993: cibsecret should work with CIB_file set as Wishlist priority.
Thu, Aug 7, 2:52 PM · Restricted Project
clumens renamed Pacemaker (3.0.3) from Pacemaker (3.0.3) to 3.0.3.
Thu, Aug 7, 12:29 PM
clumens created Pacemaker (3.0.3).
Thu, Aug 7, 12:28 PM
clumens archived Pacemaker (3.0.1).
Thu, Aug 7, 12:28 PM
clumens changed the status of T817: Deprecate --sync-call cibadmin option from Merged to Released.
Thu, Aug 7, 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.
Thu, Aug 7, 12:24 PM · LibQB, Pacemaker, Restricted Project
clumens changed the status of T726: Fix Sphinx warnings for Python API from Merged to Released.
Thu, Aug 7, 12:23 PM · Pacemaker: Documentation
clumens changed the status of T977: Replace versionsort() with something portable from Merged to Released.
Thu, Aug 7, 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.
Thu, Aug 7, 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.
Thu, Aug 7, 12:21 PM · Restricted Project, Pacemaker, Restricted Project, Restricted Project
clumens changed the status of T903: Split large IPC messages from Merged to Released.
Thu, Aug 7, 12:21 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
clumens edited the content of Pacemaker Release Calendar.
Thu, Aug 7, 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
Thu, Aug 7, 11:13 AM

Wed, Aug 6

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

Tue, Aug 5

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.

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

Mon, Aug 4

clumens committed rPe56e575ca150: Med: libpacemaker: Do not retry on ECONNREFUSED in tools. (authored by clumens).
Med: libpacemaker: Do not retry on ECONNREFUSED in tools.
Mon, Aug 4, 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.
Mon, Aug 4, 1:53 PM

Thu, Jul 31

clumens committed rP9a1e2c3befd1: Doc: ChangeLog: update for 3.0.1 release (authored by clumens).
Doc: ChangeLog: update for 3.0.1 release
Thu, Jul 31, 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.
Thu, Jul 31, 6:14 PM
clumens committed rPa3bb87a9b701: Refactor: daemons: Add execd_process_message. (authored by clumens).
Refactor: daemons: Add execd_process_message.
Thu, Jul 31, 6:14 PM
clumens committed rP9f83b81061f9: Refactor: daemons: Condense duplicated IPC code. (authored by clumens).
Refactor: daemons: Condense duplicated IPC code.
Thu, Jul 31, 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.
Thu, Jul 31, 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.
Thu, Jul 31, 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.
Thu, Jul 31, 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.
Thu, Jul 31, 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.
Thu, Jul 31, 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.
Thu, Jul 31, 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.
Thu, Jul 31, 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.
Thu, Jul 31, 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.
Thu, Jul 31, 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.
Thu, Jul 31, 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.
Thu, Jul 31, 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.
Thu, Jul 31, 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.
Thu, Jul 31, 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.
Thu, Jul 31, 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...
Thu, Jul 31, 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.
Thu, Jul 31, 6:13 PM
clumens committed rP7d56d4665c8f: Refactor: daemons: Add handle_unknown_request. (authored by clumens).
Refactor: daemons: Add handle_unknown_request.
Thu, Jul 31, 6:13 PM
clumens triaged T991: Remove NACKs from IPC code as Normal priority.
Thu, Jul 31, 5:22 PM · Pacemaker: Daemons

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 22 2025

clumens committed rPace83974b8c7: Doc: ChangeLog: update for 3.0.1-rc2 release (authored by clumens).
Doc: ChangeLog: update for 3.0.1-rc2 release
Jul 22 2025, 9:26 AM

Jul 21 2025

clumens edited the content of Pacemaker Release Checklist.
Jul 21 2025, 9:55 AM · Pacemaker
clumens edited the content of Pacemaker Release Calendar.
Jul 21 2025, 9:38 AM

Jul 18 2025

clumens committed rP149e56e5fec8: Doc: ChangeLog: update for 2.1.10 release (authored by clumens).
Doc: ChangeLog: update for 2.1.10 release
Jul 18 2025, 6:08 PM
clumens committed rP037126aa66d4: Doc: Remove trailing whitespace from all books. (authored by clumens).
Doc: Remove trailing whitespace from all books.
Jul 18 2025, 6:06 PM
clumens committed rPfd5e7180e41f: Doc: Pacemaker Development: Change all tables to be list-tables. (authored by clumens).
Doc: Pacemaker Development: Change all tables to be list-tables.
Jul 18 2025, 6:06 PM
clumens committed rPf18bb943c589: Doc: Pacemaker Administration: Add widths to all tables. (authored by clumens).
Doc: Pacemaker Administration: Add widths to all tables.
Jul 18 2025, 6:06 PM
clumens committed rP4cfbca50b5e3: Doc: Pacemaker Explained: Table widths should be percentages. (authored by clumens).
Doc: Pacemaker Explained: Table widths should be percentages.
Jul 18 2025, 6:06 PM
clumens committed rP628ad81543d2: Doc: Fix top-level index.rst files. (authored by clumens).
Doc: Fix top-level index.rst files.
Jul 18 2025, 6:06 PM
clumens committed rPda3070bf3c99: Doc: Capitalize tables that weren't already. (authored by clumens).
Doc: Capitalize tables that weren't already.
Jul 18 2025, 6:06 PM
clumens committed rPf7d7928387b8: Doc: Pacemaker Explained: Fix some typos in constraints docs. (authored by clumens).
Doc: Pacemaker Explained: Fix some typos in constraints docs.
Jul 18 2025, 6:06 PM
clumens committed rPdea83d6ac6fd: Doc: Pacemaker Admin/Explained: Change all tables to be list-tables. (authored by clumens).
Doc: Pacemaker Admin/Explained: Change all tables to be list-tables.
Jul 18 2025, 6:06 PM

Jul 17 2025

clumens committed rP81128ed32719: Doc: Pacemaker Administration: Add widths to all tables. (authored by clumens).
Doc: Pacemaker Administration: Add widths to all tables.
Jul 17 2025, 3:18 PM
clumens committed rPe6f41a4bdf58: Doc: Pacemaker Development: Change all tables to be list-tables. (authored by clumens).
Doc: Pacemaker Development: Change all tables to be list-tables.
Jul 17 2025, 3:18 PM
clumens committed rP6d095ee40f98: Doc: Pacemaker Explained: Table widths should be percentages. (authored by clumens).
Doc: Pacemaker Explained: Table widths should be percentages.
Jul 17 2025, 3:18 PM
clumens committed rPed7357b80c14: Doc: Capitalize tables that weren't already. (authored by clumens).
Doc: Capitalize tables that weren't already.
Jul 17 2025, 3:18 PM
clumens committed rP625b6f9f7d3b: Doc: Remove trailing whitespace from all books. (authored by clumens).
Doc: Remove trailing whitespace from all books.
Jul 17 2025, 3:18 PM
clumens committed rPbe3f7d7410e5: Doc: Fix top-level index.rst files. (authored by clumens).
Doc: Fix top-level index.rst files.
Jul 17 2025, 3:18 PM