Page MenuHomeClusterLabs Projects
Feed Advanced Search

Sep 1 2022

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
clumens committed rP84a5f9c120b4: Test: libcrmcommon: Exclude mock.c from test coverage. (authored by clumens).
Test: libcrmcommon: Exclude mock.c from test coverage.
Aug 16 2022, 5:43 PM
clumens committed rP9ca6af8a1e87: doc: Pacemaker Development: Mention requiring -lcmocka. (authored by clumens).
doc: Pacemaker Development: Mention requiring -lcmocka.
Aug 16 2022, 5:43 PM

Aug 15 2022

clumens committed rP793f9dfcdd24: Test: includes: Add a pcmk__assert_asserts macro. (authored by clumens).
Test: includes: Add a pcmk__assert_asserts macro.
Aug 15 2022, 10:10 AM
clumens committed rP8d8dbd466325: Test: Consolidate includes in unit test files. (authored by clumens).
Test: Consolidate includes in unit test files.
Aug 15 2022, 10:10 AM
clumens committed rP29ef0a815ef8: Test: libcrmcommon: Add unit tests for assertions in pcmk__full_path. (authored by clumens).
Test: libcrmcommon: Add unit tests for assertions in pcmk__full_path.
Aug 15 2022, 10:10 AM
clumens committed rP3bd745b9457c: Test: libcrmcommon: Add a mocked version of strdup that returns NULL. (authored by clumens).
Test: libcrmcommon: Add a mocked version of strdup that returns NULL.
Aug 15 2022, 10:10 AM
clumens committed rPd8deccc8a1ac: Build: libcrmcommon: Add -fno-builtin -fno-inline for libcrmcommon_test.a. (authored by clumens).
Build: libcrmcommon: Add -fno-builtin -fno-inline for libcrmcommon_test.a.
Aug 15 2022, 10:10 AM
clumens committed rP54c062060f12: Build: libcrmcommon: Use -DPCMK__UNIT_TESTING and LDFLAGS_WRAP everywhere. (authored by clumens).
Build: libcrmcommon: Use -DPCMK__UNIT_TESTING and LDFLAGS_WRAP everywhere.
Aug 15 2022, 10:10 AM
clumens committed rP9085b4a2f22f: Test: libcrmcommon: Add unit tests for assertions in pcmk__xpath_node_id. (authored by clumens).
Test: libcrmcommon: Add unit tests for assertions in pcmk__xpath_node_id.
Aug 15 2022, 10:10 AM
clumens committed rPa0e2f4b3c215: Build: libcrmcommon: Expose internal library functions for unit testing. (authored by clumens).
Build: libcrmcommon: Expose internal library functions for unit testing.
Aug 15 2022, 10:10 AM
clumens committed rP0baa1c9fd75a: Build: libcrmcommon: Build the test library as a shared library. (authored by clumens).
Build: libcrmcommon: Build the test library as a shared library.
Aug 15 2022, 10:10 AM
clumens committed rPf18c6c8762a2: Test: libcrmcommon: Add unit tests for assertions in pcmk__str_update. (authored by clumens).
Test: libcrmcommon: Add unit tests for assertions in pcmk__str_update.
Aug 15 2022, 10:10 AM
clumens committed rPc6a92bdba01b: Test: libcrmcommon: Add unit tests for assertions in pcmk__compress. (authored by clumens).
Test: libcrmcommon: Add unit tests for assertions in pcmk__compress.
Aug 15 2022, 10:10 AM
clumens committed rP12ab29f90b74: Test: libcrmcommon: Add unit tests for assertions in pcmk__scan_double. (authored by clumens).
Test: libcrmcommon: Add unit tests for assertions in pcmk__scan_double.
Aug 15 2022, 10:10 AM
clumens committed rPda451c8bcf34: Test: libcrmcommon: Add unit tests for assertions in pcmk__parse_ll_range. (authored by clumens).
Test: libcrmcommon: Add unit tests for assertions in pcmk__parse_ll_range.
Aug 15 2022, 10:10 AM
clumens committed rP5c3f7d77c44c: doc: Pacemaker Development: Explain using pcmk__assert_asserts. (authored by clumens).
doc: Pacemaker Development: Explain using pcmk__assert_asserts.
Aug 15 2022, 10:10 AM
clumens committed rP4dcd34a05b2b: Build: tests: Link unit tests against cmocka. (authored by clumens).
Build: tests: Link unit tests against cmocka.
Aug 15 2022, 10:10 AM

Aug 8 2022

clumens committed rP67466f2bf4e0: Low: libpacemaker: Free the CIB copy in pcmk__status. (authored by clumens).
Low: libpacemaker: Free the CIB copy in pcmk__status.
Aug 8 2022, 12:13 PM
clumens committed rP7d4306d99ceb: Low: pacemaker: Free the CIB copy in pcmk__output_cluster_status. (authored by clumens).
Low: pacemaker: Free the CIB copy in pcmk__output_cluster_status.
Aug 8 2022, 12:13 PM
clumens committed rPb09a4a0def71: Low: libpacemaker: Free the working set in pcmk__output_cluster_status. (authored by clumens).
Low: libpacemaker: Free the working set in pcmk__output_cluster_status.
Aug 8 2022, 12:13 PM
clumens committed rP68ee12501ade: Refactor: daemons: Move everything else out of attrd_commands.c. (authored by clumens).
Refactor: daemons: Move everything else out of attrd_commands.c.
Aug 8 2022, 12:12 PM
clumens committed rP9e216b27f3d7: Low: libcrmcommon: Fix an IPC-related memory leak. (authored by clumens).
Low: libcrmcommon: Fix an IPC-related memory leak.
Aug 8 2022, 12:12 PM
clumens committed rP0f8694bf894d: Refactor: daemons: Move clear_attribute_value_seen to attrd_attributes.c. (authored by clumens).
Refactor: daemons: Move clear_attribute_value_seen to attrd_attributes.c.
Aug 8 2022, 12:12 PM
clumens committed rPc0f183e828ed: Refactor: daemons: Move CPG-related message handlers into attrd_corosync.c (authored by clumens).
Refactor: daemons: Move CPG-related message handlers into attrd_corosync.c
Aug 8 2022, 12:12 PM
clumens committed rPa13ba369804b: Refactor: daemons: Move attrd_election_cb into attrd_elections.c. (authored by clumens).
Refactor: daemons: Move attrd_election_cb into attrd_elections.c.
Aug 8 2022, 12:12 PM
clumens committed rP6b5d8857a61e: Refactor: daemons: Move attrd protocol stuff into attrd_utils.c. (authored by clumens).
Refactor: daemons: Move attrd protocol stuff into attrd_utils.c.
Aug 8 2022, 12:12 PM
clumens committed rPc97a5d8d60ed: Refactor: daemons: Move add_attribute_value_xml to attrd_attributes.c. (authored by clumens).
Refactor: daemons: Move add_attribute_value_xml to attrd_attributes.c.
Aug 8 2022, 12:12 PM
clumens committed rPb89fd7d9df45: Refactor: daemons: Move populate_attribute to attrd_attributes.c. (authored by clumens).
Refactor: daemons: Move populate_attribute to attrd_attributes.c.
Aug 8 2022, 12:12 PM
clumens committed rP317aeafe7cc1: Refactor: daemons: Add a new attrd_cib.c file. (authored by clumens).
Refactor: daemons: Add a new attrd_cib.c file.
Aug 8 2022, 12:12 PM
clumens committed rPbb8cddf8fae6: Refactor: daemons: Move attribute freeing functions to attrd_utils.c. (authored by clumens).
Refactor: daemons: Move attribute freeing functions to attrd_utils.c.
Aug 8 2022, 12:12 PM
clumens committed rP1b2365de76f3: Refactor: daemons: Move IPC-related message handlers into attrd_ipc.c (authored by clumens).
Refactor: daemons: Move IPC-related message handlers into attrd_ipc.c
Aug 8 2022, 12:12 PM
clumens committed rP88915d127164: Refactor: daemons: Move CPG-related code in attrd to its own file. (authored by clumens).
Refactor: daemons: Move CPG-related code in attrd to its own file.
Aug 8 2022, 12:12 PM
clumens committed rP35ee9f805c4a: Refactor: daemons: Add a function for adding a mainloop timer. (authored by clumens).
Refactor: daemons: Add a function for adding a mainloop timer.
Aug 8 2022, 12:12 PM
clumens committed rP66f4ec7230ba: Refactor: daemons: Move IPC-related code in attrd to its own file. (authored by clumens).
Refactor: daemons: Move IPC-related code in attrd to its own file.
Aug 8 2022, 12:12 PM
clumens committed rP6f6b9af384e3: Build: attrd: Separate attrd source files onto their own lines. (authored by clumens).
Build: attrd: Separate attrd source files onto their own lines.
Aug 8 2022, 12:12 PM
clumens committed rPf54cfa945388: Refactor: daemons: Call attrd_shutting_down. (authored by clumens).
Refactor: daemons: Call attrd_shutting_down.
Aug 8 2022, 12:12 PM
clumens committed rPc7f3851ab340: Refactor: daemons: Use bool instead of gboolean where possible. (authored by clumens).
Refactor: daemons: Use bool instead of gboolean where possible.
Aug 8 2022, 12:12 PM
clumens committed rPb46a72150dbb: Refactor: scheduler: Remove an unused block of code. (authored by clumens).
Refactor: scheduler: Remove an unused block of code.
Aug 8 2022, 12:12 PM
clumens committed rPd149b8727a19: Test: scheduler: Add unit tests for basic node finding functions. (authored by clumens).
Test: scheduler: Add unit tests for basic node finding functions.
Aug 8 2022, 12:11 PM
clumens committed rP09cb8ae50905: Test: scheduler: Add a unit test for pe_new_working_set. (authored by clumens).
Test: scheduler: Add a unit test for pe_new_working_set.
Aug 8 2022, 12:11 PM
clumens committed rP0108cf9bf167: Test: scheduler: Add unit tests for set_working_set_defaults. (authored by clumens).
Test: scheduler: Add unit tests for set_working_set_defaults.
Aug 8 2022, 12:11 PM
clumens committed rP811a0da01b92: Test: scheduler: Build special libpe_*_test libraries. (authored by clumens).
Test: scheduler: Build special libpe_*_test libraries.
Aug 8 2022, 12:11 PM
clumens committed rP33a0bab65c71: Test: coverage: Add a coverage-cts target. (authored by clumens).
Test: coverage: Add a coverage-cts target.
Aug 8 2022, 12:11 PM
clumens committed rP837b1c106c82: Build: GNUmakefile: Add a comment explaining the coverage-clean target. (authored by clumens).
Build: GNUmakefile: Add a comment explaining the coverage-clean target.
Aug 8 2022, 12:11 PM
clumens committed rPbb4c751880a3: doc: Pacemaker Development: Explain when to set AM_LDFLAGS. (authored by clumens).
doc: Pacemaker Development: Explain when to set AM_LDFLAGS.
Aug 8 2022, 12:11 PM
clumens committed rP9bf6a1781654: Fix: testing: Fix link errors occurring in "make coverage". (authored by clumens).
Fix: testing: Fix link errors occurring in "make coverage".
Aug 8 2022, 12:11 PM
clumens committed rP59dafc8a1b02: Test: cts: Add some basic tests for crm_rule cmdline usage. (authored by clumens).
Test: cts: Add some basic tests for crm_rule cmdline usage.
Aug 8 2022, 12:11 PM
clumens committed rPb2262f05bfe5: Test: cts: Add additional tests for crm_attribute cmdline usage. (authored by clumens).
Test: cts: Add additional tests for crm_attribute cmdline usage.
Aug 8 2022, 12:11 PM
clumens committed rP423d7c1565be: Test: cts: Add tests for query/update/delete by pattern in crm_attribute. (authored by clumens).
Test: cts: Add tests for query/update/delete by pattern in crm_attribute.
Aug 8 2022, 12:11 PM
clumens committed rP71a75cafb15c: Test: cts: Add some additional regression tests for crm_resource. (authored by clumens).
Test: cts: Add some additional regression tests for crm_resource.
Aug 8 2022, 12:11 PM
clumens committed rP066cfa954972: Fix: tools: Restrict ourselves to XML elements in command_query. (authored by clumens).
Fix: tools: Restrict ourselves to XML elements in command_query.
Aug 8 2022, 12:11 PM