User Details
User Details
- User Since
- Jan 12 2022, 10:04 AM (148 w, 3 d)
Thu, Nov 14
Thu, Nov 14
clumens committed rPdc8ca7ade46d: Refactor: libcrmcommon: Add pcmk__create_timer. (authored by clumens).
Refactor: libcrmcommon: Add pcmk__create_timer.
Refactor: Use pcmk__create_timer...
clumens committed rPa7064250d774: Refactor: libcrmcommon: Add pcmk__timeout_ms2s. (authored by clumens).
Refactor: libcrmcommon: Add pcmk__timeout_ms2s.
clumens committed rP577149b3b151: Refactor: Use pcmk__timeout_ms2s where possible. (authored by clumens).
Refactor: Use pcmk__timeout_ms2s where possible.
Wed, Nov 13
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.
Tue, Nov 12
Tue, Nov 12
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
clumens committed rPa07666a8112e: Refactor: python: Fix pylint & pyflake warnings in isoparse. (authored by clumens).
Refactor: python: Fix pylint & pyflake warnings in isoparse.
clumens added a comment to T914: Fix log detection in cts-lab.
Looking at that old CTS code sure is unpleasant.
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.
clumens changed the status of T908: Always use generated Corosync config in regression tests from Open to WIP.
Wed, Nov 6
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.
clumens committed rP3bc3c3dc71fe: Refactor: liblrmd: lrmd_send_command should take a bool. (authored by clumens).
Refactor: liblrmd: lrmd_send_command should take a bool.
clumens committed rPe13d554403e2: Refactor: liblrmd: Add lrmd_handshake_hello_msg. (authored by clumens).
Refactor: liblrmd: Add lrmd_handshake_hello_msg.
clumens committed rPf4cd6e6b2107: Refactor: liblrmd: Rename do_handshake to do_api_handshake. (authored by clumens).
Refactor: liblrmd: Rename do_handshake to do_api_handshake.
clumens committed rP45a665ef3ef7: Refactor: liblrmd: Add process_lrmd_handshake_reply. (authored by clumens).
Refactor: liblrmd: Add process_lrmd_handshake_reply.
clumens committed rP10eda6aec3da: Refactor: liblrmd: Change lrmd_handshake return value. (authored by clumens).
Refactor: liblrmd: Change lrmd_handshake return value.
clumens committed rP24da89aba543: Refactor: liblrmd: Perform the API handshake asynchronously. (authored by clumens).
Refactor: liblrmd: Perform the API handshake asynchronously.
Mon, Nov 4
Mon, Nov 4
Thu, Oct 31
Thu, Oct 31
clumens raised the priority of T901: Use asynchronous communication for liblrmd commands with replies from Low to High.
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 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 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 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
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.
clumens committed rPf44c95494260: Feature: daemons: execd should read remote client messages async. (authored by clumens).
Feature: daemons: execd should read remote client messages async.
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.
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
Tue, Oct 29, 3:07 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
Tue, Oct 29, 2:48 PM · Restricted Project
Mon, Oct 28
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.
Build: Remove -DBUILD_PUBLIC_LIBPACEMAKER
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.
clumens committed rPe4bcd48ed9e4: Refactor: libpacemaker: Add another internal setup function. (authored by clumens).
Refactor: libpacemaker: Add another internal setup function.
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.
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.
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.
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.
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.
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.
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 *.
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.
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.
API: libstonithd: Add stonith__validate.
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 *.
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.
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.
Thu, Oct 24
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.
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.
clumens committed rP0f75163ac3c5: Build: configure: Use AC_SEARCH_LIBS for pam. (authored by clumens).
Build: configure: Use AC_SEARCH_LIBS for pam.
Build: configure: Rework curses detection.
clumens committed rPe8cf83d2bada: Build: configure: Use AC_SEARCH_LIBS for pils/plumb (authored by clumens).
Build: configure: Use AC_SEARCH_LIBS for pils/plumb
Tue, Oct 22
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.
clumens committed rP4b5cc8b4f2cf: Refactor: liblrmd: Fix lrmd_tls_dispatch return values. (authored by clumens).
Refactor: liblrmd: Fix lrmd_tls_dispatch return values.
clumens committed rP9e93ae47f8a9: Refactor: libcrmcommon: Simplify pcmk__read_available_remote_data. (authored by clumens).
Refactor: libcrmcommon: Simplify pcmk__read_available_remote_data.
Fri, Oct 18
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
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 14 2024
Oct 14 2024
Low: python: Don't print corosync stderr.
Low: cts: Fix command strings in cts-exec.
Oct 9 2024
Oct 9 2024
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 8 2024
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
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.
clumens committed rPeef8a8daa00d: Feature: libcib: Perform client-side remote CIB reads asynchronously. (authored by clumens).
Feature: libcib: Perform client-side remote CIB reads asynchronously.
clumens committed rPbc1905836c38: Refactor: libcrmcommon: Rename read_available_remote_data... (authored by clumens).
Refactor: libcrmcommon: Rename read_available_remote_data...
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.
clumens committed rPff92ca2c1051: Feature: libcib: Perform server-side remote CIB reads asynchronously. (authored by clumens).
Feature: libcib: Perform server-side remote CIB reads asynchronously.
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 7 2024
Oct 7 2024
clumens committed rPd7e2864c3d8b: Refactor: libcrmcommon: Rename read_available_remote_data... (authored by clumens).
Refactor: libcrmcommon: Rename read_available_remote_data...
clumens committed rP0f8018be30a7: Feature: libcib: Perform client-side remote CIB reads asynchronously. (authored by clumens).
Feature: libcib: Perform client-side remote CIB reads asynchronously.
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.
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.
clumens committed rPebd0a552e873: Feature: libcib: Perform server-side remote CIB reads asynchronously. (authored by clumens).
Feature: libcib: Perform server-side remote CIB reads asynchronously.
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 3 2024
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.
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.
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
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.
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.
clumens committed rPffd5e026630c: Build: Remove various AM_CPPFLAGS settings and references. (authored by clumens).
Build: Remove various AM_CPPFLAGS settings and references.
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.
clumens committed rP3e2c38477a7f: Refactor: libcrmcommon: Log messages coming from certain domains. (authored by clumens).
Refactor: libcrmcommon: Log messages coming from certain domains.
clumens closed T837: Use glib logging domain, a subtask of T840: Improve Pacemaker API initialization, as Merged.
clumens closed T837: Use glib logging domain as Merged by committing rP3e2c38477a7f: Refactor: libcrmcommon: Log messages coming from certain domains..
Sep 18 2024
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.
clumens committed rP1a5cb014f132: Refactor: lrmd: Rearrange lrmd_tls_dispatch. (authored by clumens).
Refactor: lrmd: Rearrange lrmd_tls_dispatch.
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.
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...