Page MenuHomeClusterLabs Projects
Feed Advanced Search

Feb 6 2023

clumens committed rP25f5eaa35a00: Feature: tools: Add pattern support to attrd_updater. (authored by clumens).
Feature: tools: Add pattern support to attrd_updater.
Feb 6 2023, 10:27 AM
clumens committed rPadc1e72768d1: Refactor: tools: Move attrd_opts in crm_attribute. (authored by clumens).
Refactor: tools: Move attrd_opts in crm_attribute.
Feb 6 2023, 10:27 AM
clumens committed rP85aa5f8c7bc6: Low: tools: Don't allow use of --name and --pattern at the same time. (authored by clumens).
Low: tools: Don't allow use of --name and --pattern at the same time.
Feb 6 2023, 10:27 AM
clumens committed rP9d332e349511: Low: libcrmcommon: Bump feature set... (authored by clumens).
Low: libcrmcommon: Bump feature set...
Feb 6 2023, 10:27 AM

Jan 26 2023

clumens committed rPa0e20d0ab6dd: Refactor: cts,python: Move duplicate exception classes into _cts. (authored by clumens).
Refactor: cts,python: Move duplicate exception classes into _cts.
Jan 26 2023, 5:21 PM
clumens committed rP47d0cf377342: Refactor: cts,python: Move duplicate process functions into the library. (authored by clumens).
Refactor: cts,python: Move duplicate process functions into the library.
Jan 26 2023, 5:21 PM
clumens committed rPa34c522e2eca: Refactor: cts: Sync up how output is printed between cts-exec and fencing. (authored by clumens).
Refactor: cts: Sync up how output is printed between cts-exec and fencing.
Jan 26 2023, 5:21 PM
clumens committed rPaa84d18e1768: Refactor: cts,python: Move output code into _cts. (authored by clumens).
Refactor: cts,python: Move output code into _cts.
Jan 26 2023, 5:21 PM
clumens committed rPf1a7508ecfe9: Refactor: cts: Don't return any value from the run functions. (authored by clumens).
Refactor: cts: Don't return any value from the run functions.
Jan 26 2023, 5:21 PM
clumens committed rPfe0a65d6107d: Refactor: cts: Use True/False instead of 1/0. (authored by clumens).
Refactor: cts: Use True/False instead of 1/0.
Jan 26 2023, 5:21 PM
clumens committed rP4aff63958f9e: Refactor: cts: Rename __new_cmd to _new_cmd. (authored by clumens).
Refactor: cts: Rename __new_cmd to _new_cmd.
Jan 26 2023, 5:21 PM
clumens committed rPb420b9e5de90: Refactor: cts,python: Add a base Test class. (authored by clumens).
Refactor: cts,python: Add a base Test class.
Jan 26 2023, 5:21 PM
clumens committed rP477294674728: Refactor: cts,python: Move _new_cmd into the Test class. (authored by clumens).
Refactor: cts,python: Move _new_cmd into the Test class.
Jan 26 2023, 5:21 PM
clumens committed rPdc5cf140ecdf: Refactor: cts,python: Consolidate add_cmd methods into the Test module. (authored by clumens).
Refactor: cts,python: Consolidate add_cmd methods into the Test module.
Jan 26 2023, 5:21 PM
clumens committed rP87aa920e3099: Refactor: cts,python: Move the run_cmd method into the Test class. (authored by clumens).
Refactor: cts,python: Move the run_cmd method into the Test class.
Jan 26 2023, 5:21 PM
clumens committed rP5c7cb2269570: Refactor: cts,python: Add a clean_environment method to the Test class. (authored by clumens).
Refactor: cts,python: Add a clean_environment method to the Test class.
Jan 26 2023, 5:21 PM
clumens committed rP1877a4b0d6a4: Refactor: cts,python: Move start_environment to the Test class. (authored by clumens).
Refactor: cts,python: Move start_environment to the Test class.
Jan 26 2023, 5:21 PM
clumens committed rP06a1975a4dda: Refactor: cts,python: Move print_result and set_error to Test class. (authored by clumens).
Refactor: cts,python: Move print_result and set_error to Test class.
Jan 26 2023, 5:21 PM
clumens committed rPcd1af706d866: Refactor: cts,python: Move the run method into the Test class. (authored by clumens).
Refactor: cts,python: Move the run method into the Test class.
Jan 26 2023, 5:21 PM
clumens committed rPb6b0a29eb402: Refactor: cts: Rearrange the main functions of cts-exec and cts-fencing. (authored by clumens).
Refactor: cts: Rearrange the main functions of cts-exec and cts-fencing.
Jan 26 2023, 5:21 PM
clumens committed rPb1a78ca2a996: Refactor: cts,python: Add a Tests base class. (authored by clumens).
Refactor: cts,python: Add a Tests base class.
Jan 26 2023, 5:21 PM
clumens committed rPd55543ed1547: Refactor: cts,python: Consolidate identical methods into the Tests class. (authored by clumens).
Refactor: cts,python: Consolidate identical methods into the Tests class.
Jan 26 2023, 5:20 PM
clumens committed rP7a12ae612c38: Low: python: Disable a couple more pylint warnings. (authored by clumens).
Low: python: Disable a couple more pylint warnings.
Jan 26 2023, 5:20 PM
clumens committed rP9ff7e2a648ad: Refactor: python: Update pacemaker module to address pylint errors. (authored by clumens).
Refactor: python: Update pacemaker module to address pylint errors.
Jan 26 2023, 5:20 PM

Jan 11 2023

clumens committed rPedb46201a94f: Refactor: cts: Remove support for running CTS from a source checkout. (authored by clumens).
Refactor: cts: Remove support for running CTS from a source checkout.
Jan 11 2023, 3:00 PM
clumens committed rP7510361d8a56: Feature: python: Add the very beginnings of a pacemaker python library. (authored by clumens).
Feature: python: Add the very beginnings of a pacemaker python library.
Jan 11 2023, 3:00 PM
clumens committed rPb07d1bc924ea: API: python: Add the pacemaker.exitstatus module. (authored by clumens).
API: python: Add the pacemaker.exitstatus module.
Jan 11 2023, 3:00 PM
clumens committed rP2f591d77c81d: API: python: Add the pacemaker.buildoptions module. (authored by clumens).
API: python: Add the pacemaker.buildoptions module.
Jan 11 2023, 3:00 PM
clumens committed rP770ebf6441ae: Refactor: cts: Use the new python library for CrmExit. (authored by clumens).
Refactor: cts: Use the new python library for CrmExit.
Jan 11 2023, 3:00 PM
clumens committed rP20a9745fed04: Refactor: cts: Use the BuildOptions module throughout. (authored by clumens).
Refactor: cts: Use the BuildOptions module throughout.
Jan 11 2023, 3:00 PM
clumens committed rP45c8f46265df: Build: rpm: Add a python3-pacemaker subpackage. (authored by clumens).
Build: rpm: Add a python3-pacemaker subpackage.
Jan 11 2023, 3:00 PM
clumens committed rP57b457d687d0: Feature: python: Add a private pacemaker._cts module. (authored by clumens).
Feature: python: Add a private pacemaker._cts module.
Jan 11 2023, 3:00 PM
clumens committed rP6244091cae33: Feature: python: Add a makefile target for running pylint. (authored by clumens).
Feature: python: Add a makefile target for running pylint.
Jan 11 2023, 3:00 PM
clumens committed rPfd8752cfe751: Doc: Python API: Add a new book for auto-generated Python docs. (authored by clumens).
Doc: Python API: Add a new book for auto-generated Python docs.
Jan 11 2023, 3:00 PM
clumens committed rP7e1dae6f6a44: Low: build: Do not install fence_legacy unless it's asked for. (authored by clumens).
Low: build: Do not install fence_legacy unless it's asked for.
Jan 11 2023, 3:00 PM
clumens committed rP73c3bad1f202: Test: python: Add a skeleton python unit test framework. (authored by clumens).
Test: python: Add a skeleton python unit test framework.
Jan 11 2023, 3:00 PM

Jan 10 2023

clumens committed rP6cb9b2b8396a: Doc: tests: Fix license boilerplate on unit test C files. (authored by clumens).
Doc: tests: Fix license boilerplate on unit test C files.
Jan 10 2023, 3:24 PM

Dec 14 2022

clumens committed rP02879048cc1c: Feature: tools: Allow patterns for permanent attribute in crm_attribute. (authored by clumens).
Feature: tools: Allow patterns for permanent attribute in crm_attribute.
Dec 14 2022, 2:48 PM
clumens committed rPa53e6b57e722: Test: cts-cli: Remove a no longer needed crm_attribute test. (authored by clumens).
Test: cts-cli: Remove a no longer needed crm_attribute test.
Dec 14 2022, 2:48 PM
clumens committed rPaba64709b2ed: Test: cts-cli: Add more tests for crm_attribute -P. (authored by clumens).
Test: cts-cli: Add more tests for crm_attribute -P.
Dec 14 2022, 2:48 PM

Dec 12 2022

clumens committed rPf23786d1607b: Feature: tools: Add a -z option to attrd_updater. (authored by clumens).
Feature: tools: Add a -z option to attrd_updater.
Dec 12 2022, 10:19 AM
clumens committed rP116c1b9e50b8: Feature: daemons: Add support for transient utilization attributes. (authored by clumens).
Feature: daemons: Add support for transient utilization attributes.
Dec 12 2022, 10:19 AM
clumens committed rP0e0ac825fe2d: Refactor: daemons: Rename a->set to a->set_id in attrd. (authored by clumens).
Refactor: daemons: Rename a->set to a->set_id in attrd.
Dec 12 2022, 10:19 AM
clumens committed rP3c4c7f4422b2: Feature: libcrmcommon: Add a block attr to an IPC update request. (authored by clumens).
Feature: libcrmcommon: Add a block attr to an IPC update request.
Dec 12 2022, 10:19 AM
clumens committed rP8169f4c3dd28: Doc: Pacemaker Explained: Mention transient utilization attrs. (authored by clumens).
Doc: Pacemaker Explained: Mention transient utilization attrs.
Dec 12 2022, 10:19 AM
clumens committed rPf79a84d99a99: Feature: scheduler: Unpack transient utilization attributes. (authored by clumens).
Feature: scheduler: Unpack transient utilization attributes.
Dec 12 2022, 10:19 AM
clumens committed rP12338372f110: Test: cts-scheduler: Convert a test to using transient util attrs. (authored by clumens).
Test: cts-scheduler: Convert a test to using transient util attrs.
Dec 12 2022, 10:19 AM
clumens committed rP34e048fa6ad8: Low: tools: Support setting transient utilization attrs from crm_attribute. (authored by clumens).
Low: tools: Support setting transient utilization attrs from crm_attribute.
Dec 12 2022, 10:19 AM

Dec 7 2022

clumens committed rP8e2baa9b8794: Refactor: libcrmcommon: Remove pcmk__set_cli_options... (authored by clumens).
Refactor: libcrmcommon: Remove pcmk__set_cli_options...
Dec 7 2022, 6:33 PM
clumens committed rPae376e24cd4e: Refactor: libcrmcommon: Reduce pcmk__cli_help. (authored by clumens).
Refactor: libcrmcommon: Reduce pcmk__cli_help.
Dec 7 2022, 6:33 PM
clumens committed rP405312d51550: Refactor: libcrmcommon: Remove pcmk__cli_option_cleanup. (authored by clumens).
Refactor: libcrmcommon: Remove pcmk__cli_option_cleanup.
Dec 7 2022, 6:33 PM
clumens committed rPfe5a2d157df9: Refactor: libcrmcommon: No longer import getopt.h anywhere. (authored by clumens).
Refactor: libcrmcommon: No longer import getopt.h anywhere.
Dec 7 2022, 6:33 PM
clumens committed rPe9b6d16bf73f: Refactor: libcrmcommon: Remove pcmk__cli_option_t and pcmk__cli_option_flags (authored by clumens).
Refactor: libcrmcommon: Remove pcmk__cli_option_t and pcmk__cli_option_flags
Dec 7 2022, 6:33 PM
clumens committed rP08b72db6b6ba: Low: libcrmcommon: Warn if deprecated command line formats are used. (authored by clumens).
Low: libcrmcommon: Warn if deprecated command line formats are used.
Dec 7 2022, 6:33 PM
clumens committed rP7a87bfd723da: Refactor: libcrmcommon: Remove an argument from pcmk__cli_help. (authored by clumens).
Refactor: libcrmcommon: Remove an argument from pcmk__cli_help.
Dec 7 2022, 6:33 PM

Nov 28 2022

clumens committed rP25161c472749: Low: daemons: Support cluster-wide sync points for multi IPC messages. (authored by clumens).
Low: daemons: Support cluster-wide sync points for multi IPC messages.
Nov 28 2022, 6:55 PM
clumens committed rPd4ab299aee5e: Low: tests: s/xmllint_errfile/xmllint_outfile (authored by clumens).
Low: tests: s/xmllint_errfile/xmllint_outfile
Nov 28 2022, 6:18 PM
clumens committed rP050afc173571: Low: daemons: Check for NULL in attrd_create_attribute. (authored by clumens).
Low: daemons: Check for NULL in attrd_create_attribute.
Nov 28 2022, 6:18 PM
clumens committed rPff914815fe59: Low: libs: Check for NULL in various functions. (authored by clumens).
Low: libs: Check for NULL in various functions.
Nov 28 2022, 6:18 PM

Nov 21 2022

clumens committed rP142503565669: Med: daemons: Copy all attrs from parent to child in multi-update IPC. (authored by clumens).
Med: daemons: Copy all attrs from parent to child in multi-update IPC.
Nov 21 2022, 4:08 PM
clumens committed rP58008d8b83cc: Refactor: daemons: Don't copy/free the host attribute. (authored by clumens).
Refactor: daemons: Don't copy/free the host attribute.
Nov 21 2022, 4:08 PM
clumens committed rP7a0ba616a817: Low: daemons: Add host attr to the children of multi-update IPC messages. (authored by clumens).
Low: daemons: Add host attr to the children of multi-update IPC messages.
Nov 21 2022, 4:08 PM
clumens committed rP7c35dcb50054: Med: daemons: Fix expanding ++ and += in multi-update IPC messages. (authored by clumens).
Med: daemons: Fix expanding ++ and += in multi-update IPC messages.
Nov 21 2022, 4:08 PM
clumens committed rP962affce1761: Med: libcrmcommon: Wait for ACKs from the attrd clear failure command. (authored by clumens).
Med: libcrmcommon: Wait for ACKs from the attrd clear failure command.
Nov 21 2022, 4:08 PM

Nov 15 2022

clumens committed rPbfd62728b65e: Fix: daemons: Check for NULL in attrd_do_not_expect_from_peer. (authored by clumens).
Fix: daemons: Check for NULL in attrd_do_not_expect_from_peer.
Nov 15 2022, 11:21 AM

Nov 14 2022

clumens committed rP566fb0c5cea8: Low: tools: Fix setting utilization attrs with crm_attribute. (authored by clumens).
Low: tools: Fix setting utilization attrs with crm_attribute.
Nov 14 2022, 3:21 PM
clumens committed rP7637ce173781: Test: cts-cli: Add a test for setting/querying a utilization attr. (authored by clumens).
Test: cts-cli: Add a test for setting/querying a utilization attr.
Nov 14 2022, 3:21 PM

Nov 10 2022

clumens committed rP012ae78322cf: Low: daemons: Set an attribute on the child of a multi-attr message. (authored by clumens).
Low: daemons: Set an attribute on the child of a multi-attr message.
Nov 10 2022, 5:07 PM
clumens committed rPa89d18a32bdf: Refactor: libcrmcommon: Use true/false in crm_ipc_connect... (authored by clumens).
Refactor: libcrmcommon: Use true/false in crm_ipc_connect...
Nov 10 2022, 12:21 PM
clumens committed rPb5bfe4519607: Refactor: libs: Don't compare crm_ipc_connected to FALSE directly. (authored by clumens).
Refactor: libs: Don't compare crm_ipc_connected to FALSE directly.
Nov 10 2022, 12:21 PM
clumens committed rP24683cf3077e: Refactor: libcrmcommon: Handle a bad client in crm_ipc_connect. (authored by clumens).
Refactor: libcrmcommon: Handle a bad client in crm_ipc_connect.
Nov 10 2022, 12:21 PM
clumens committed rPfeea83a866ea: Low: daemons: Handle crm_ipc_new returning a NULL. (authored by clumens).
Low: daemons: Handle crm_ipc_new returning a NULL.
Nov 10 2022, 12:21 PM

Nov 8 2022

clumens committed rPd57379d2a2e0: Tests: Fix running pcmk__procfs_pid2path_test on i686. (authored by clumens).
Tests: Fix running pcmk__procfs_pid2path_test on i686.
Nov 8 2022, 3:25 PM

Nov 3 2022

clumens committed rP82849daf3b8f: Feature: tools: Add --wait=cluster option to attrd_updater. (authored by clumens).
Feature: tools: Add --wait=cluster option to attrd_updater.
Nov 3 2022, 5:08 PM
clumens committed rP1217c03b1c97: Refactor: daemons: Add comments for previously added sync point code. (authored by clumens).
Refactor: daemons: Add comments for previously added sync point code.
Nov 3 2022, 5:08 PM
clumens committed rPe96dbaf15c20: Refactor: daemons: Add a confirm= attribute to attrd messages. (authored by clumens).
Refactor: daemons: Add a confirm= attribute to attrd messages.
Nov 3 2022, 5:08 PM
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