Page MenuHomeClusterLabs Projects
Feed Advanced Search

Nov 3 2022

clumens committed rPdc30a5f9bd4a: Feature: daemons: Respond to received attrd confirmation requests. (authored by clumens).
Feature: daemons: Respond to received attrd confirmation requests.
Nov 3 2022, 5:08 PM
clumens committed rPb3ebcf958e93: Feature: daemons: Handle cluster-wide sync points in attrd. (authored by clumens).
Feature: daemons: Handle cluster-wide sync points in attrd.
Nov 3 2022, 5:07 PM
clumens committed rPa127afccb0b1: Feature: daemons: Keep track of #attrd-protocol from each peer. (authored by clumens).
Feature: daemons: Keep track of #attrd-protocol from each peer.
Nov 3 2022, 5:07 PM
clumens committed rP1e5aa4d2680c: Refactor: daemons: Add some attrd version checking macros. (authored by clumens).
Refactor: daemons: Add some attrd version checking macros.
Nov 3 2022, 5:07 PM
clumens committed rP54fdd008d5c3: Feature: daemons: Handle an attrd client timing out. (authored by clumens).
Feature: daemons: Handle an attrd client timing out.
Nov 3 2022, 5:07 PM
clumens committed rP78225c796b57: Low: attrd: Fix removing clients from the waitlist when they disconnect. (authored by clumens).
Low: attrd: Fix removing clients from the waitlist when they disconnect.
Nov 3 2022, 5:07 PM
clumens committed rP4140c10a7b75: Refactor: Demote a sync point related message to trace. (authored by clumens).
Refactor: Demote a sync point related message to trace.
Nov 3 2022, 5:07 PM
clumens committed rP57e79ffb4689: Low: daemons: Avoid infinite confirm loops in attrd. (authored by clumens).
Low: daemons: Avoid infinite confirm loops in attrd.
Nov 3 2022, 5:07 PM

Oct 26 2022

clumens committed rPbd4bd6537a91: Refactor: tools: Use a uint32_t for attr_options. (authored by clumens).
Refactor: tools: Use a uint32_t for attr_options.
Oct 26 2022, 10:17 AM
clumens committed rP9c25f1385bc2: Refactor: libcrmcommon: Make pcmk__xe_match more broadly useful. (authored by clumens).
Refactor: libcrmcommon: Make pcmk__xe_match more broadly useful.
Oct 26 2022, 10:17 AM
clumens committed rPd8c0c33a9d8f: Feature: libcrmcommon: Add attrd options for specifying a sync point. (authored by clumens).
Feature: libcrmcommon: Add attrd options for specifying a sync point.
Oct 26 2022, 10:17 AM
clumens committed rPdf1712d8d7b2: Tests: libcrmcommon: Add tests for pcmk__xe_match. (authored by clumens).
Tests: libcrmcommon: Add tests for pcmk__xe_match.
Oct 26 2022, 10:17 AM
clumens committed rP1e11117b1a3d: Feature: tools: Add --wait= parameter to attrd_updater. (authored by clumens).
Feature: tools: Add --wait= parameter to attrd_updater.
Oct 26 2022, 10:17 AM
clumens committed rP7f1aa7808361: Feature: libcrmcommon: Add sync point to IPC request XML. (authored by clumens).
Feature: libcrmcommon: Add sync point to IPC request XML.
Oct 26 2022, 10:17 AM
clumens committed rPe28aaddac845: Feature: daemons: Add functions for checking a request for a sync point. (authored by clumens).
Feature: daemons: Add functions for checking a request for a sync point.
Oct 26 2022, 10:17 AM
clumens committed rP3d855c09ea50: Refactor: daemons: Don't ACK update requests that give a sync point. (authored by clumens).
Refactor: daemons: Don't ACK update requests that give a sync point.
Oct 26 2022, 10:17 AM
clumens committed rP902792dc2147: Feature: daemons: Add support for local sync points on updates. (authored by clumens).
Feature: daemons: Add support for local sync points on updates.
Oct 26 2022, 10:17 AM
clumens committed rP5b5d9cd0e6e4: Feature: daemons: If a client disconnects, remove it from the waitlist. (authored by clumens).
Feature: daemons: If a client disconnects, remove it from the waitlist.
Oct 26 2022, 10:17 AM
clumens committed rPeb3f4121416b: Feature: daemons: Add support for local sync points on clearing failures. (authored by clumens).
Feature: daemons: Add support for local sync points on clearing failures.
Oct 26 2022, 10:17 AM
clumens committed rP305339516972: Refactor: daemons: Free the waitlist on attrd exit. (authored by clumens).
Refactor: daemons: Free the waitlist on attrd exit.
Oct 26 2022, 10:17 AM
clumens committed rP281e375625d1: Feature: includes: Bump CRM_FEATURE_SET for local sync points. (authored by clumens).
Feature: includes: Bump CRM_FEATURE_SET for local sync points.
Oct 26 2022, 10:17 AM

Oct 25 2022

clumens committed rPb166e1cf0927: Refactor: libstonithd: Remove an unnecessary line. (authored by clumens).
Refactor: libstonithd: Remove an unnecessary line.
Oct 25 2022, 10:37 AM

Oct 17 2022

clumens committed rPaec9c740b95d: Low: scheduler: PCMK__OUTPUT_ARGS is an attribute, not a statement. (authored by clumens).
Low: scheduler: PCMK__OUTPUT_ARGS is an attribute, not a statement.
Oct 17 2022, 10:38 AM
clumens committed rP1c467d15abb9: Fix: scheduler: Mark some args to result-code const char. (authored by clumens).
Fix: scheduler: Mark some args to result-code const char.
Oct 17 2022, 10:38 AM

Sep 19 2022

clumens committed rP8b0c1f759ef5: Low: daemons: Remove an unneeded call to attrd_xml_add_writer. (authored by clumens).
Low: daemons: Remove an unneeded call to attrd_xml_add_writer.
Sep 19 2022, 11:56 AM
clumens committed rPaff2ecd04f6a: Low: daemons: Use the peer value pased to attrd_peer_message. (authored by clumens).
Low: daemons: Use the peer value pased to attrd_peer_message.
Sep 19 2022, 11:56 AM

Sep 8 2022

clumens committed rP7bb835a3f994: Test: cts-cli: Add tests for upcoming tool output changes. (authored by clumens).
Test: cts-cli: Add tests for upcoming tool output changes.
Sep 8 2022, 4:55 PM
clumens committed rP7a1978e88276: Low: libcrmcommon: Add a guard to pcmk__formatted_vprintf. (authored by clumens).
Low: libcrmcommon: Add a guard to pcmk__formatted_vprintf.
Sep 8 2022, 4:55 PM
clumens committed rP42943a2ef686: Refactor: libcrmcommon: Change formatted output type checks. (authored by clumens).
Refactor: libcrmcommon: Change formatted output type checks.
Sep 8 2022, 4:55 PM
clumens committed rPdb613415b403: Doc: libcrmcommon: Explain when is_quiet takes effect. (authored by clumens).
Doc: libcrmcommon: Explain when is_quiet takes effect.
Sep 8 2022, 4:54 PM
clumens committed rP3facb9e258a1: Refactor: tools: Use bool instead of gboolean in cli_resource_print arg. (authored by clumens).
Refactor: tools: Use bool instead of gboolean in cli_resource_print arg.
Sep 8 2022, 4:54 PM
clumens committed rP9bd1d2536ec3: Doc: libcrmcommon: Discourage use of several functions. (authored by clumens).
Doc: libcrmcommon: Discourage use of several functions.
Sep 8 2022, 4:54 PM
clumens committed rP6b382246d63a: Refactor: scheduler: Split resource-config message by output format. (authored by clumens).
Refactor: scheduler: Split resource-config message by output format.
Sep 8 2022, 4:54 PM
clumens committed rP86eb86cf0e91: Refactor: libpacemaker: Split crmadmin messages by output format. (authored by clumens).
Refactor: libpacemaker: Split crmadmin messages by output format.
Sep 8 2022, 4:54 PM
clumens committed rP2a4dce6e4666: Test: cts-cli: Update expected test output. (authored by clumens).
Test: cts-cli: Update expected test output.
Sep 8 2022, 4:54 PM
clumens committed rPe9ce88d54fb4: Refactor: fencing: Make output functions static. (authored by clumens).
Refactor: fencing: Make output functions static.
Sep 8 2022, 4:54 PM
clumens committed rPe28aae4d2663: Refactor: tools, libpacemaker: s/BASH_EXPORT/bash_export/ (authored by clumens).
Refactor: tools, libpacemaker: s/BASH_EXPORT/bash_export/
Sep 8 2022, 4:54 PM
clumens committed rP777556453e28: Refactor: libs: Use bool instead of gboolean in output-related functions. (authored by clumens).
Refactor: libs: Use bool instead of gboolean in output-related functions.
Sep 8 2022, 4:54 PM
clumens committed rP19cfd02a1453: Refactor: libs: Use bool instead of gboolean in formatted output args. (authored by clumens).
Refactor: libs: Use bool instead of gboolean in formatted output args.
Sep 8 2022, 4:54 PM
clumens committed rP1d2828d4d924: Low: scheduler: Fix types of arguments to formatted output functions. (authored by clumens).
Low: scheduler: Fix types of arguments to formatted output functions.
Sep 8 2022, 4:54 PM
clumens committed rP01326dbd35a7: Refactor: libpacemaker: Don't use pcmk__formatted_printf... (authored by clumens).
Refactor: libpacemaker: Don't use pcmk__formatted_printf...
Sep 8 2022, 4:54 PM
clumens committed rP64aef661f498: Low: fencing: Correct the type of an argument to stonith-event. (authored by clumens).
Low: fencing: Correct the type of an argument to stonith-event.
Sep 8 2022, 4:54 PM
clumens committed rP295377a92984: Refactor: scheduler: Remove unused debug functions. (authored by clumens).
Refactor: scheduler: Remove unused debug functions.
Sep 8 2022, 4:54 PM

Sep 1 2022

clumens committed rPc5fa1b743ab6: Low: daemons: Remove a reference to write_attributes. (authored by clumens).
Low: daemons: Remove a reference to write_attributes.
Sep 1 2022, 6:13 PM
clumens committed rPd4dd3b8aee06: Refactor: daemons: Don't call attrd_client_update in attrd_broadcast_protocol. (authored by clumens).
Refactor: daemons: Don't call attrd_client_update in attrd_broadcast_protocol.
Sep 1 2022, 6:13 PM
clumens committed rP37b0c08f6a52: Feature: daemons: Initial new server-side IPC support in attrd. (authored by clumens).
Feature: daemons: Initial new server-side IPC support in attrd.
Sep 1 2022, 6:13 PM
clumens committed rPe6d9486b2ea9: Refactor: daemons: Move definition of minimum_protocol_version... (authored by clumens).
Refactor: daemons: Move definition of minimum_protocol_version...
Sep 1 2022, 6:13 PM
clumens committed rPa8224169dca6: Refactor: daemons: Move the CPG flush command to new msg handling. (authored by clumens).
Refactor: daemons: Move the CPG flush command to new msg handling.
Sep 1 2022, 6:13 PM
clumens committed rP8bb4a7af0595: Refactor: daemons: Move the IPC query command to new message handling. (authored by clumens).
Refactor: daemons: Move the IPC query command to new message handling.
Sep 1 2022, 6:13 PM
clumens committed rP3a908ba71252: Refactor: daemons: Move the remove command to new message handling. (authored by clumens).
Refactor: daemons: Move the remove command to new message handling.
Sep 1 2022, 6:13 PM
clumens committed rPd832c511a5c1: Refactor: daemons: Move the IPC refresh command to new message handling. (authored by clumens).
Refactor: daemons: Move the IPC refresh command to new message handling.
Sep 1 2022, 6:13 PM
clumens committed rP399687f12224: Refactor: daemons: Move the clear failure command to new msg handling. (authored by clumens).
Refactor: daemons: Move the clear failure command to new msg handling.
Sep 1 2022, 6:13 PM
clumens committed rP060db6e5ffb1: Refactor: daemons: Move the CPG sync command to new msg handling. (authored by clumens).
Refactor: daemons: Move the CPG sync command to new msg handling.
Sep 1 2022, 6:13 PM
clumens committed rPf81246af0776: Refactor: daemons: Move the update command to new msg handling. (authored by clumens).
Refactor: daemons: Move the update command to new msg handling.
Sep 1 2022, 6:13 PM
clumens committed rPc40d326eda12: Low: daemons: Add crm_ipc_client_response to flags temporarily... (authored by clumens).
Low: daemons: Add crm_ipc_client_response to flags temporarily...
Sep 1 2022, 6:13 PM
clumens committed rPb2937595b2e8: Refactor: Add a pcmk__xe_add_node function. (authored by clumens).
Refactor: Add a pcmk__xe_add_node function.
Sep 1 2022, 6:13 PM
clumens committed rP0641b04e3197: Refactor: daemons: Move attrd_broadcast_protocol and attrd_send_message. (authored by clumens).
Refactor: daemons: Move attrd_broadcast_protocol and attrd_send_message.
Sep 1 2022, 6:13 PM
clumens committed rPbdf362fdc43f: Refactor: daemons: Move the CPG sync response command to new msg handling. (authored by clumens).
Refactor: daemons: Move the CPG sync response command to new msg handling.
Sep 1 2022, 6:13 PM
clumens committed rPd7dccd125c67: Low: daemons: Don't attempt to update the delay of an unknown attr. (authored by clumens).
Low: daemons: Don't attempt to update the delay of an unknown attr.
Sep 1 2022, 6:13 PM
clumens committed rP715965e46038: Low: tools: If -B/-Y is given to attrd_updater, check for -d as well. (authored by clumens).
Low: tools: If -B/-Y is given to attrd_updater, check for -d as well.
Sep 1 2022, 6:13 PM
clumens committed rP028bdf3fd66b: Refactor: daemons: No longer set client->name in attrd_ipc_dispatch. (authored by clumens).
Refactor: daemons: No longer set client->name in attrd_ipc_dispatch.
Sep 1 2022, 6:13 PM
clumens committed rPa5ff601db790: Low: tools: Don't use fprintf in attrd_updater. (authored by clumens).
Low: tools: Don't use fprintf in attrd_updater.
Sep 1 2022, 6:13 PM

Aug 31 2022

clumens committed rPf86c3c711c25: Refactor: libcrmcommon: Add pcmk__xe_foreach_child. (authored by clumens).
Refactor: libcrmcommon: Add pcmk__xe_foreach_child.
Aug 31 2022, 1:30 PM
clumens committed rP2f4f72f8c118: Tests: libcrmcommon: Add unit tests for pcmk__xe_foreach_child. (authored by clumens).
Tests: libcrmcommon: Add unit tests for pcmk__xe_foreach_child.
Aug 31 2022, 1:30 PM
clumens committed rPa33a3f3591d0: Refactor: tools: Use new XML iterators in the tools/ directory. (authored by clumens).
Refactor: tools: Use new XML iterators in the tools/ directory.
Aug 31 2022, 1:30 PM

Aug 30 2022

clumens committed rP775ccb823054: Med: libcrmcommon: Wait for ACKs from the attrd refresh command. (authored by clumens).
Med: libcrmcommon: Wait for ACKs from the attrd refresh command.
Aug 30 2022, 5:27 PM

Aug 23 2022

clumens committed rPdcb8acb05d7a: Build: scheduler: Add -fno-builtin -fno-inline for scheduler libraries. (authored by clumens).
Build: scheduler: Add -fno-builtin -fno-inline for scheduler libraries.
Aug 23 2022, 5:20 PM
clumens committed rP3ebc237786ec: Build: scheduler: Build the test libraries as shared libraries. (authored by clumens).
Build: scheduler: Build the test libraries as shared libraries.
Aug 23 2022, 5:20 PM
clumens committed rP73192f092a1c: Refactor: build: Move common test Makefile.am stuff into unittest.mk. (authored by clumens).
Refactor: build: Move common test Makefile.am stuff into unittest.mk.
Aug 23 2022, 12:15 PM
clumens committed rP7f6d2cadab3e: Refactor: tests: Add a PCMK__UNIT_TEST macro. (authored by clumens).
Refactor: tests: Add a PCMK__UNIT_TEST macro.
Aug 23 2022, 12:15 PM
clumens committed rP55bd5f0e79a9: doc: Pacemaker Development: Update to describe latest test changes. (authored by clumens).
doc: Pacemaker Development: Update to describe latest test changes.
Aug 23 2022, 12:15 PM
clumens committed rPbbcb9a389df8: doc: Pacemaker Development: Explain code coverage. (authored by clumens).
doc: Pacemaker Development: Explain code coverage.
Aug 23 2022, 12:15 PM

Aug 18 2022

clumens committed rPbd3ba9268983: Refactor: libcrmcommon: Change a return value in pcmk__register_format. (authored by clumens).
Refactor: libcrmcommon: Change a return value in pcmk__register_format.
Aug 18 2022, 11:31 AM
clumens committed rPdbcbd117c90c: Low: libcrmcommon: Assert in more output-related functions. (authored by clumens).
Low: libcrmcommon: Assert in more output-related functions.
Aug 18 2022, 11:31 AM
clumens committed rP408aad590a21: Fix: libcrmcommon: Remove an extraneous colon. (authored by clumens).
Fix: libcrmcommon: Remove an extraneous colon.
Aug 18 2022, 11:31 AM
clumens committed rP87429715f612: Low: libcrmcommon: Don't allow registering a format with an empty name. (authored by clumens).
Low: libcrmcommon: Don't allow registering a format with an empty name.
Aug 18 2022, 11:31 AM
clumens committed rP0bc6f25a68a2: Test: libcrmcommon: Add unit tests for pcmk__register_format. (authored by clumens).
Test: libcrmcommon: Add unit tests for pcmk__register_format.
Aug 18 2022, 11:31 AM
clumens committed rP4b60a9e79eec: Test: libcrmcommon: Add a special pcmk__output_formatters function. (authored by clumens).
Test: libcrmcommon: Add a special pcmk__output_formatters function.
Aug 18 2022, 11:31 AM
clumens committed rP51979917e124: Low: libcrmcommon: Set formatters to NULL after freeing it. (authored by clumens).
Low: libcrmcommon: Set formatters to NULL after freeing it.
Aug 18 2022, 11:31 AM
clumens committed rPcf059d09f37c: Test: libcrmcommon: Add unit tests for pcmk__unregister_formats. (authored by clumens).
Test: libcrmcommon: Add unit tests for pcmk__unregister_formats.
Aug 18 2022, 11:31 AM
clumens committed rP90505aac06ef: Test: libcrmcommon: Add unit tests for pcmk__register_formats. (authored by clumens).
Test: libcrmcommon: Add unit tests for pcmk__register_formats.
Aug 18 2022, 11:31 AM
clumens committed rP2e53b97bc2c0: Low: libcrmcommon: Don't allow a NULL out param in pcmk__output_new. (authored by clumens).
Low: libcrmcommon: Don't allow a NULL out param in pcmk__output_new.
Aug 18 2022, 11:31 AM
clumens committed rP8ff238cfad10: Test: libcrmcommon: Add a mock wrapper for fopen. (authored by clumens).
Test: libcrmcommon: Add a mock wrapper for fopen.
Aug 18 2022, 11:31 AM
clumens committed rP7635b706a23b: Low: libcrmcommon: Free the output object if fopen fails. (authored by clumens).
Low: libcrmcommon: Free the output object if fopen fails.
Aug 18 2022, 11:31 AM
clumens committed rP2eba66842e0b: Test: libcrmcommon: Add unit tests for pcmk__output_new. (authored by clumens).
Test: libcrmcommon: Add unit tests for pcmk__output_new.
Aug 18 2022, 11:31 AM
clumens committed rPa337b1a9109a: Test: libcrmcommon: Add unit tests for pcmk__register_message. (authored by clumens).
Test: libcrmcommon: Add unit tests for pcmk__register_message.
Aug 18 2022, 11:31 AM
clumens committed rP37530be4947e: Test: libcrmcommon: Add unit tests for pcmk__register_messages. (authored by clumens).
Test: libcrmcommon: Add unit tests for pcmk__register_messages.
Aug 18 2022, 11:31 AM
clumens committed rPee3a003a8c4b: Low: libcrmcommon: Don't allow NULL params on pcmk__register_message. (authored by clumens).
Low: libcrmcommon: Don't allow NULL params on pcmk__register_message.
Aug 18 2022, 11:31 AM
clumens committed rPb34827a8db4c: Low: libcrmcommon: Don't allow NULL params in pcmk__call_message. (authored by clumens).
Low: libcrmcommon: Don't allow NULL params in pcmk__call_message.
Aug 18 2022, 11:31 AM
clumens committed rPa87395c96f5b: Test: libcrmcommon: Add unit tests for pcmk__call_message. (authored by clumens).
Test: libcrmcommon: Add unit tests for pcmk__call_message.
Aug 18 2022, 11:31 AM
clumens committed rP6248b604df96: Low: libcrmcommon: Don't allow out to be NULL in pcmk__output_free. (authored by clumens).
Low: libcrmcommon: Don't allow out to be NULL in pcmk__output_free.
Aug 18 2022, 11:31 AM
clumens committed rPcf66488bec53: Test: libcrmcommon: Add unit tests for pcmk__output_free. (authored by clumens).
Test: libcrmcommon: Add unit tests for pcmk__output_free.
Aug 18 2022, 11:31 AM
clumens committed rP4fea1600db4a: Test: libcrmcommon: Add unit tests for pcmk__output_and_clear_error. (authored by clumens).
Test: libcrmcommon: Add unit tests for pcmk__output_and_clear_error.
Aug 18 2022, 11:31 AM

Aug 16 2022

clumens committed rPd4358b0f9a6b: Test: libcrmcommon: Add unit tests for very basic list macros. (authored by clumens).
Test: libcrmcommon: Add unit tests for very basic list macros.
Aug 16 2022, 5:43 PM
clumens committed rPaec9eb450f4a: Test: libcrmcommon: Add a mocked version of getpid. (authored by clumens).
Test: libcrmcommon: Add a mocked version of getpid.
Aug 16 2022, 5:43 PM
clumens committed rP192cee7ba082: Test: libcrmcommon: Add a unit test for pcmk__getpid_s. (authored by clumens).
Test: libcrmcommon: Add a unit test for pcmk__getpid_s.
Aug 16 2022, 5:43 PM
clumens committed rP6e688db6f398: Test: libcrmcommon: Add a unit test for pcmk__s. (authored by clumens).
Test: libcrmcommon: Add a unit test for pcmk__s.
Aug 16 2022, 5:43 PM
clumens committed rP69ddf891ae51: Low: libcrmcommon: crm_generate_ra_key should fail if std or key are missing. (authored by clumens).
Low: libcrmcommon: crm_generate_ra_key should fail if std or key are missing.
Aug 16 2022, 5:43 PM
clumens committed rP6c77fc2e0a9d: Low: daemons: Correct an error message. (authored by clumens).
Low: daemons: Correct an error message.
Aug 16 2022, 5:43 PM
clumens committed rPed05cc21190a: Test: libcrmcommon: Add tests for the rest of agents.c. (authored by clumens).
Test: libcrmcommon: Add tests for the rest of agents.c.
Aug 16 2022, 5:43 PM