Page MenuHomeClusterLabs Projects

clumens (Chris Lumens)
User

Projects

User does not belong to any projects.

User Details

User Since
Jan 12 2022, 10:04 AM (148 w, 3 d)

Recent Activity

Thu, Nov 14

clumens committed rPdc8ca7ade46d: Refactor: libcrmcommon: Add pcmk__create_timer. (authored by clumens).
Refactor: libcrmcommon: Add pcmk__create_timer.
Thu, Nov 14, 5:05 PM
clumens committed rP180ef77ecf88: Refactor: Use pcmk__create_timer... (authored by clumens).
Refactor: Use pcmk__create_timer...
Thu, Nov 14, 5:05 PM
clumens committed rPa7064250d774: Refactor: libcrmcommon: Add pcmk__timeout_ms2s. (authored by clumens).
Refactor: libcrmcommon: Add pcmk__timeout_ms2s.
Thu, Nov 14, 5:05 PM
clumens committed rP577149b3b151: Refactor: Use pcmk__timeout_ms2s where possible. (authored by clumens).
Refactor: Use pcmk__timeout_ms2s where possible.
Thu, Nov 14, 5:05 PM

Wed, Nov 13

clumens committed rPe9c035a5fe19: Refactor: daemons: Get rid of an implicit fallthrough. (authored by clumens).
Refactor: daemons: Get rid of an implicit fallthrough.
Wed, Nov 13, 12:05 PM

Tue, Nov 12

clumens closed T908: Always use generated Corosync config in regression tests as Merged by committing rPdfa8f13145c6: Fix: python: Always use generated corosync config in regression tests.
Tue, Nov 12, 5:54 PM · Restricted Project, Restricted Project, Restricted Project
clumens committed rPdfa8f13145c6: Fix: python: Always use generated corosync config in regression tests (authored by clumens).
Fix: python: Always use generated corosync config in regression tests
Tue, Nov 12, 5:54 PM
clumens committed rPa07666a8112e: Refactor: python: Fix pylint & pyflake warnings in isoparse. (authored by clumens).
Refactor: python: Fix pylint & pyflake warnings in isoparse.
Tue, Nov 12, 5:54 PM
clumens added a comment to T914: Fix log detection in cts-lab.

Looking at that old CTS code sure is unpleasant.

Tue, Nov 12, 4:51 PM · Restricted Project, Restricted Project
clumens added a comment to T912: Fix or drop COPR builds.

I can see how this might be handy to someone, but it's never come up for me.

Tue, Nov 12, 3:26 PM · Restricted Project, Restricted Project, Restricted Project
clumens claimed T914: Fix log detection in cts-lab.
Tue, Nov 12, 11:47 AM · Restricted Project, Restricted Project
clumens changed the status of T908: Always use generated Corosync config in regression tests from Open to WIP.
Tue, Nov 12, 11:45 AM · Restricted Project, Restricted Project, Restricted Project

Wed, Nov 6

clumens committed rP1ae0a57ccde3: Refactor: liblrmd: Minor code cleanups to lrmd_send_command. (authored by clumens).
Refactor: liblrmd: Minor code cleanups to lrmd_send_command.
Wed, Nov 6, 4:02 PM
clumens committed rP3bc3c3dc71fe: Refactor: liblrmd: lrmd_send_command should take a bool. (authored by clumens).
Refactor: liblrmd: lrmd_send_command should take a bool.
Wed, Nov 6, 4:02 PM
clumens committed rPe13d554403e2: Refactor: liblrmd: Add lrmd_handshake_hello_msg. (authored by clumens).
Refactor: liblrmd: Add lrmd_handshake_hello_msg.
Wed, Nov 6, 4:02 PM
clumens committed rPf4cd6e6b2107: Refactor: liblrmd: Rename do_handshake to do_api_handshake. (authored by clumens).
Refactor: liblrmd: Rename do_handshake to do_api_handshake.
Wed, Nov 6, 4:02 PM
clumens committed rP45a665ef3ef7: Refactor: liblrmd: Add process_lrmd_handshake_reply. (authored by clumens).
Refactor: liblrmd: Add process_lrmd_handshake_reply.
Wed, Nov 6, 4:02 PM
clumens committed rP10eda6aec3da: Refactor: liblrmd: Change lrmd_handshake return value. (authored by clumens).
Refactor: liblrmd: Change lrmd_handshake return value.
Wed, Nov 6, 4:02 PM
clumens committed rP24da89aba543: Refactor: liblrmd: Perform the API handshake asynchronously. (authored by clumens).
Refactor: liblrmd: Perform the API handshake asynchronously.
Wed, Nov 6, 4:02 PM

Mon, Nov 4

clumens claimed T901: Use asynchronous communication for liblrmd commands with replies.
Mon, Nov 4, 10:47 AM · Restricted Project, Restricted Project, Restricted Project

Thu, Oct 31

clumens raised the priority of T901: Use asynchronous communication for liblrmd commands with replies from Low to High.
Thu, Oct 31, 4:55 PM · Restricted Project, Restricted Project, Restricted Project
clumens added a parent task for T901: Use asynchronous communication for liblrmd commands with replies: T855: Make most remote reads asynchronous.
Thu, Oct 31, 4:55 PM · Restricted Project, Restricted Project, Restricted Project
clumens added a subtask for T855: Make most remote reads asynchronous: T901: Use asynchronous communication for liblrmd commands with replies.
Thu, Oct 31, 4:55 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
clumens removed a parent task for T855: Make most remote reads asynchronous: T901: Use asynchronous communication for liblrmd commands with replies.
Thu, Oct 31, 4:55 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
clumens removed a subtask for T901: Use asynchronous communication for liblrmd commands with replies: T855: Make most remote reads asynchronous.
Thu, Oct 31, 4:55 PM · Restricted Project, Restricted Project, Restricted Project
clumens added a parent task for T855: Make most remote reads asynchronous: T901: Use asynchronous communication for liblrmd commands with replies.
Thu, Oct 31, 4:53 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
clumens added a subtask for T901: Use asynchronous communication for liblrmd commands with replies: T855: Make most remote reads asynchronous.
Thu, Oct 31, 4:53 PM · Restricted Project, Restricted Project, Restricted Project
clumens removed a subtask for T901: Use asynchronous communication for liblrmd commands with replies: T855: Make most remote reads asynchronous.
Thu, Oct 31, 4:53 PM · Restricted Project, Restricted Project, Restricted Project
clumens removed a parent task for T855: Make most remote reads asynchronous: T901: Use asynchronous communication for liblrmd commands with replies.
Thu, Oct 31, 4:53 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
clumens added a subtask for T901: Use asynchronous communication for liblrmd commands with replies: T855: Make most remote reads asynchronous.
Thu, Oct 31, 4:53 PM · Restricted Project, Restricted Project, Restricted Project
clumens added a parent task for T855: Make most remote reads asynchronous: T901: Use asynchronous communication for liblrmd commands with replies.
Thu, Oct 31, 4:53 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
clumens added a comment to T855: Make most remote reads asynchronous.

Following up on the state of this issue so I don't forget...

Thu, Oct 31, 4:50 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project

Tue, Oct 29

clumens closed T762: Multi-line PCMK__OUTPUT_ARGS breaks doxygen as Merged by committing rP74175ac1b43c: Doc: doxygen: Do not output PCMK__OUTPUT_ARGS macros to the docs..
Tue, Oct 29, 4:26 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
clumens committed rP74175ac1b43c: Doc: doxygen: Do not output PCMK__OUTPUT_ARGS macros to the docs. (authored by clumens).
Doc: doxygen: Do not output PCMK__OUTPUT_ARGS macros to the docs.
Tue, Oct 29, 4:26 PM
clumens committed rPf44c95494260: Feature: daemons: execd should read remote client messages async. (authored by clumens).
Feature: daemons: execd should read remote client messages async.
Tue, Oct 29, 3:45 PM
clumens committed rP8e7260fad90b: Refactor: daemons: execd shouldn't call pcmk__remote_message_xml in a loop. (authored by clumens).
Refactor: daemons: execd shouldn't call pcmk__remote_message_xml in a loop.
Tue, Oct 29, 3:45 PM
clumens changed the status of T762: Multi-line PCMK__OUTPUT_ARGS breaks doxygen from Needinfo to WIP.
Tue, Oct 29, 3:08 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
clumens claimed T762: Multi-line PCMK__OUTPUT_ARGS breaks doxygen.
Tue, Oct 29, 3:07 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
clumens claimed T738: OCF_OUTPUT_FORMAT is set inappropriately.
Tue, Oct 29, 2:48 PM · Restricted Project

Mon, Oct 28

clumens committed rP10542c49aa29: Low: cts: Don't include the digest in expected output. (authored by clumens).
Low: cts: Don't include the digest in expected output.
Mon, Oct 28, 1:07 PM
clumens committed rP42f93ca7f517: Build: Remove -DBUILD_PUBLIC_LIBPACEMAKER (authored by clumens).
Build: Remove -DBUILD_PUBLIC_LIBPACEMAKER
Mon, Oct 28, 10:08 AM
clumens committed rP12b5a8882fef: API: libpacemaker: Remove the stonith_t arg from pcmk_request_fencing. (authored by clumens).
API: libpacemaker: Remove the stonith_t arg from pcmk_request_fencing.
Mon, Oct 28, 10:08 AM
clumens committed rPe4bcd48ed9e4: Refactor: libpacemaker: Add another internal setup function. (authored by clumens).
Refactor: libpacemaker: Add another internal setup function.
Mon, Oct 28, 10:08 AM
clumens committed rPf81e6bf0fefa: API: libpacemaker: Remove the stonith_t arg from pcmk_fence_history. (authored by clumens).
API: libpacemaker: Remove the stonith_t arg from pcmk_fence_history.
Mon, Oct 28, 10:08 AM
clumens committed rP3fb0aa7bd13c: Refactor: libpacemaker: Apply some minor cleanups to pcmk__fence_history. (authored by clumens).
Refactor: libpacemaker: Apply some minor cleanups to pcmk__fence_history.
Mon, Oct 28, 10:08 AM
clumens committed rP9a0c2cb25210: API: libpacemaker: Remove the stonith_t arg from pcmk_fence_installed. (authored by clumens).
API: libpacemaker: Remove the stonith_t arg from pcmk_fence_installed.
Mon, Oct 28, 10:08 AM
clumens committed rP79d4836b0868: API: libpacemaker: Remove the stonith_t arg from pcmk_fence_metadata. (authored by clumens).
API: libpacemaker: Remove the stonith_t arg from pcmk_fence_metadata.
Mon, Oct 28, 10:08 AM
clumens committed rP08f59e26c6fd: API: libpacemaker: Remove the stonith_t arg from pcmk_fence_list_targets. (authored by clumens).
API: libpacemaker: Remove the stonith_t arg from pcmk_fence_list_targets.
Mon, Oct 28, 10:08 AM
clumens committed rPd12729cb646b: API: libpacemaker: Remove the stonith_t arg from pcmk_fence_register_level. (authored by clumens).
API: libpacemaker: Remove the stonith_t arg from pcmk_fence_register_level.
Mon, Oct 28, 10:08 AM
clumens committed rPfe48ec44135f: API: libpacemaker: Take a GList * instead of a stonith_key_value_t *. (authored by clumens).
API: libpacemaker: Take a GList * instead of a stonith_key_value_t *.
Mon, Oct 28, 10:08 AM
clumens committed rPd02b9fc6f810: API: libpacemaker: Remove the stonith_t arg from pcmk_fence_registered. (authored by clumens).
API: libpacemaker: Remove the stonith_t arg from pcmk_fence_registered.
Mon, Oct 28, 10:08 AM
clumens committed rPaea6be1e573d: API: libpacemaker: Remove the stonith_t arg from pcmk_fence_unregister_level. (authored by clumens).
API: libpacemaker: Remove the stonith_t arg from pcmk_fence_unregister_level.
Mon, Oct 28, 10:08 AM
clumens committed rP763bf3b42f02: API: libstonithd: Add stonith__validate. (authored by clumens).
API: libstonithd: Add stonith__validate.
Mon, Oct 28, 10:08 AM
clumens committed rPd1d448cd2b0b: API: libpacemaker: Take a GList * instead of a stonith_key_value_t *. (authored by clumens).
API: libpacemaker: Take a GList * instead of a stonith_key_value_t *.
Mon, Oct 28, 10:08 AM
clumens committed rPace064556ed9: Refactor: libstonithd: Remove the host_arg parameter from stonith__validate. (authored by clumens).
Refactor: libstonithd: Remove the host_arg parameter from stonith__validate.
Mon, Oct 28, 10:08 AM
clumens closed T886: Finish public libpacemaker API for stonith_admin as Merged by committing rP545d75b52131: API: libpacemaker: Remove the stonith_t arg from pcmk_fence_validate..
Mon, Oct 28, 10:08 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
clumens committed rP545d75b52131: API: libpacemaker: Remove the stonith_t arg from pcmk_fence_validate. (authored by clumens).
API: libpacemaker: Remove the stonith_t arg from pcmk_fence_validate.
Mon, Oct 28, 10:08 AM

Thu, Oct 24

clumens committed rP60cc1fdec5d6: Build: configure: Use AC_SEARCH_LIBS for basic libraries. (authored by clumens).
Build: configure: Use AC_SEARCH_LIBS for basic libraries.
Thu, Oct 24, 10:14 AM
clumens committed rP91d9de7bf85c: Build: configure: Use REQUIRE_FUNC for sched_{get,set}scheduler. (authored by clumens).
Build: configure: Use REQUIRE_FUNC for sched_{get,set}scheduler.
Thu, Oct 24, 10:14 AM
clumens committed rP0f75163ac3c5: Build: configure: Use AC_SEARCH_LIBS for pam. (authored by clumens).
Build: configure: Use AC_SEARCH_LIBS for pam.
Thu, Oct 24, 10:14 AM
clumens committed rPc4a7eb6f0d1c: Build: configure: Rework curses detection. (authored by clumens).
Build: configure: Rework curses detection.
Thu, Oct 24, 10:14 AM
clumens closed T876: Use AC_SEARCH_LIBS instead of AC_CHECK_LIB in configure.ac as Merged by committing rPe8cf83d2bada: Build: configure: Use AC_SEARCH_LIBS for pils/plumb.
Thu, Oct 24, 10:14 AM · Restricted Project, Restricted Project, Restricted Project
clumens committed rPe8cf83d2bada: Build: configure: Use AC_SEARCH_LIBS for pils/plumb (authored by clumens).
Build: configure: Use AC_SEARCH_LIBS for pils/plumb
Thu, Oct 24, 10:14 AM

Tue, Oct 22

clumens committed rP7a459152401f: Refactor: liblrmd: Move notify triggers into their own handler. (authored by clumens).
Refactor: liblrmd: Move notify triggers into their own handler.
Tue, Oct 22, 6:51 PM
clumens committed rP4b5cc8b4f2cf: Refactor: liblrmd: Fix lrmd_tls_dispatch return values. (authored by clumens).
Refactor: liblrmd: Fix lrmd_tls_dispatch return values.
Tue, Oct 22, 6:51 PM
clumens committed rP9e93ae47f8a9: Refactor: libcrmcommon: Simplify pcmk__read_available_remote_data. (authored by clumens).
Refactor: libcrmcommon: Simplify pcmk__read_available_remote_data.
Tue, Oct 22, 6:51 PM

Fri, Oct 18

clumens changed the status of T886: Finish public libpacemaker API for stonith_admin from Open to WIP.
Fri, Oct 18, 12:02 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project

Oct 15 2024

clumens committed rP44e4592c9a5b: Low: python: Fix expected patterns from pacemaker-controld. (authored by clumens).
Low: python: Fix expected patterns from pacemaker-controld.
Oct 15 2024, 6:47 PM

Oct 14 2024

clumens committed rP35a69604b691: Low: python: Don't print corosync stderr. (authored by clumens).
Low: python: Don't print corosync stderr.
Oct 14 2024, 3:14 PM
clumens committed rP44c451c14573: Low: cts: Fix command strings in cts-exec. (authored by clumens).
Low: cts: Fix command strings in cts-exec.
Oct 14 2024, 3:14 PM

Oct 9 2024

clumens claimed T886: Finish public libpacemaker API for stonith_admin.
Oct 9 2024, 12:15 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
clumens changed the status of T876: Use AC_SEARCH_LIBS instead of AC_CHECK_LIB in configure.ac from Open to WIP.
Oct 9 2024, 11:05 AM · Restricted Project, Restricted Project, Restricted Project

Oct 8 2024

clumens committed rPcc8ca9fa6637: Feature: tools: Define behavior of attrd_updater -Q without -N (authored by clumens).
Feature: tools: Define behavior of attrd_updater -Q without -N
Oct 8 2024, 4:57 PM
clumens committed rP680db94dbe20: Refactor: libcrmcommon: Log the message in pcmk__remote_message_xml. (authored by clumens).
Refactor: libcrmcommon: Log the message in pcmk__remote_message_xml.
Oct 8 2024, 3:52 PM
clumens committed rPeef8a8daa00d: Feature: libcib: Perform client-side remote CIB reads asynchronously. (authored by clumens).
Feature: libcib: Perform client-side remote CIB reads asynchronously.
Oct 8 2024, 3:52 PM
clumens committed rPbc1905836c38: Refactor: libcrmcommon: Rename read_available_remote_data... (authored by clumens).
Refactor: libcrmcommon: Rename read_available_remote_data...
Oct 8 2024, 3:52 PM
clumens committed rP244f40899a32: Refactor: libcib: Don't call pcmk__remote_message_xml in a loop. (authored by clumens).
Refactor: libcib: Don't call pcmk__remote_message_xml in a loop.
Oct 8 2024, 3:51 PM
clumens committed rPff92ca2c1051: Feature: libcib: Perform server-side remote CIB reads asynchronously. (authored by clumens).
Feature: libcib: Perform server-side remote CIB reads asynchronously.
Oct 8 2024, 3:51 PM
clumens committed rPec1fad460b4e: Refactor: daemons: Don't call pcmk__remote_message_xml in a loop. (authored by clumens).
Refactor: daemons: Don't call pcmk__remote_message_xml in a loop.
Oct 8 2024, 3:51 PM

Oct 7 2024

clumens committed rPd7e2864c3d8b: Refactor: libcrmcommon: Rename read_available_remote_data... (authored by clumens).
Refactor: libcrmcommon: Rename read_available_remote_data...
Oct 7 2024, 3:03 PM
clumens committed rP0f8018be30a7: Feature: libcib: Perform client-side remote CIB reads asynchronously. (authored by clumens).
Feature: libcib: Perform client-side remote CIB reads asynchronously.
Oct 7 2024, 3:03 PM
clumens committed rP170e212ecc70: Refactor: libcib: Don't call pcmk__remote_message_xml in a loop. (authored by clumens).
Refactor: libcib: Don't call pcmk__remote_message_xml in a loop.
Oct 7 2024, 3:03 PM
clumens committed rP6ae8bf3e7d37: Refactor: libcrmcommon: Log the message in pcmk__remote_message_xml. (authored by clumens).
Refactor: libcrmcommon: Log the message in pcmk__remote_message_xml.
Oct 7 2024, 3:03 PM
clumens committed rPebd0a552e873: Feature: libcib: Perform server-side remote CIB reads asynchronously. (authored by clumens).
Feature: libcib: Perform server-side remote CIB reads asynchronously.
Oct 7 2024, 3:03 PM
clumens committed rPdb8a762453b5: Refactor: daemons: Don't call pcmk__remote_message_xml in a loop. (authored by clumens).
Refactor: daemons: Don't call pcmk__remote_message_xml in a loop.
Oct 7 2024, 3:03 PM

Oct 3 2024

clumens committed rP867c8d17ede6: High: libcrmcommon: Don't assert on failure to write errors. (authored by clumens).
High: libcrmcommon: Don't assert on failure to write errors.
Oct 3 2024, 7:19 PM
clumens closed T891: Don't assert on vfprintf() error at tool exit as Merged by committing rPd4b45c65edd9: High: libcrmcommon: Don't assert on failure to write errors..
Oct 3 2024, 3:26 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
clumens committed rPd4b45c65edd9: High: libcrmcommon: Don't assert on failure to write errors. (authored by clumens).
High: libcrmcommon: Don't assert on failure to write errors.
Oct 3 2024, 3:26 PM
clumens added a comment to T891: Don't assert on vfprintf() error at tool exit.

Easily reproducible from the source tree:

Oct 3 2024, 9:13 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project

Oct 2 2024

clumens committed rPd37ddbd5b1a9: Build: Include common.mk in all Makefile.am files. (authored by clumens).
Build: Include common.mk in all Makefile.am files.
Oct 2 2024, 4:57 PM
clumens committed rPdd544babecd6: Doc: Pacemaker Development: Update to explain what needs to be included. (authored by clumens).
Doc: Pacemaker Development: Update to explain what needs to be included.
Oct 2 2024, 4:57 PM
clumens committed rPffd5e026630c: Build: Remove various AM_CPPFLAGS settings and references. (authored by clumens).
Build: Remove various AM_CPPFLAGS settings and references.
Oct 2 2024, 10:40 AM
clumens committed rP505d9a4c0493: Feature: include: Add G_LOG_DOMAIN to crm_internal.h. (authored by clumens).
Feature: include: Add G_LOG_DOMAIN to crm_internal.h.
Oct 2 2024, 10:40 AM
clumens committed rP3e2c38477a7f: Refactor: libcrmcommon: Log messages coming from certain domains. (authored by clumens).
Refactor: libcrmcommon: Log messages coming from certain domains.
Oct 2 2024, 10:40 AM
clumens closed T837: Use glib logging domain, a subtask of T840: Improve Pacemaker API initialization, as Merged.
Oct 2 2024, 10:40 AM · Restricted Project, Restricted Project
clumens closed T837: Use glib logging domain as Merged by committing rP3e2c38477a7f: Refactor: libcrmcommon: Log messages coming from certain domains..
Oct 2 2024, 10:40 AM · Restricted Project, Restricted Project, Restricted Project

Sep 18 2024

clumens committed rPe6126efa48c0: Refactor: lrmd: Move parts of lrmd_tls_dispatch into functions. (authored by clumens).
Refactor: lrmd: Move parts of lrmd_tls_dispatch into functions.
Sep 18 2024, 2:57 PM
clumens committed rP1a5cb014f132: Refactor: lrmd: Rearrange lrmd_tls_dispatch. (authored by clumens).
Refactor: lrmd: Rearrange lrmd_tls_dispatch.
Sep 18 2024, 2:57 PM
clumens committed rP96543c27ee39: Refactor: lrmd: Use g_list_foreach instead of our own loop. (authored by clumens).
Refactor: lrmd: Use g_list_foreach instead of our own loop.
Sep 18 2024, 2:57 PM
clumens committed rP9d6773f5b13a: Low: lrmd: Report the result of add_tls_to_mainloop... (authored by clumens).
Low: lrmd: Report the result of add_tls_to_mainloop...
Sep 18 2024, 2:57 PM