Page MenuHomeClusterLabs Projects
Feed Advanced Search

Feb 20 2023

clumens committed rPb4bd1ce4ce2b: Test: cts: Add tests for setting/querying attributes on multiple nodes. (authored by clumens).
Test: cts: Add tests for setting/querying attributes on multiple nodes.
Feb 20 2023, 3:31 PM
clumens committed rP1166e5ac6724: Low: configure: PCMK__COROSYNC_CONF is supposed to be a file path... (authored by clumens).
Low: configure: PCMK__COROSYNC_CONF is supposed to be a file path...
Feb 20 2023, 3:31 PM

Feb 8 2023

clumens committed rP50675bb5c3a2: Feature: daemons: Add a standalone argument for attrd. (authored by clumens).
Feature: daemons: Add a standalone argument for attrd.
Feb 8 2023, 3:33 PM
clumens committed rPed086f72584b: Refactor: daemons: Add some additional errors for when startup fails. (authored by clumens).
Refactor: daemons: Add some additional errors for when startup fails.
Feb 8 2023, 3:33 PM
clumens committed rP6e525543db0b: Refactor: daemons: Skip connecting to the CIB in attrd standalone mode. (authored by clumens).
Refactor: daemons: Skip connecting to the CIB in attrd standalone mode.
Feb 8 2023, 3:33 PM
clumens committed rPa62f37db8d05: Refactor: daemons: Add a -l argument to pacemaker-attrd. (authored by clumens).
Refactor: daemons: Add a -l argument to pacemaker-attrd.
Feb 8 2023, 3:33 PM
clumens committed rPd815ecaa69be: Refactor: daemons: Disable the CIB parts of writing an attribute... (authored by clumens).
Refactor: daemons: Disable the CIB parts of writing an attribute...
Feb 8 2023, 3:33 PM
clumens committed rP6b42665fd2d4: Refactor: cts: Clarify usage of self._stonith_* in CTS tests. (authored by clumens).
Refactor: cts: Clarify usage of self._stonith_* in CTS tests.
Feb 8 2023, 3:33 PM
clumens committed rP5f9c809b2f6d: Refactor: python: Add a pacemaker._cts.corosync module. (authored by clumens).
Refactor: python: Add a pacemaker._cts.corosync module.
Feb 8 2023, 3:33 PM
clumens committed rP94025d21db72: Refactor: cts: Move the complicated clean_environment function. (authored by clumens).
Refactor: cts: Move the complicated clean_environment function.
Feb 8 2023, 3:33 PM
clumens committed rP2499776ced35: Refactor: python: Move log matching code into the _cts module. (authored by clumens).
Refactor: python: Move log matching code into the _cts module.
Feb 8 2023, 3:33 PM
clumens committed rPa7e1fc56c483: Refactor: cts: Convert cts-exec and cts-fencing to use argparse. (authored by clumens).
Refactor: cts: Convert cts-exec and cts-fencing to use argparse.
Feb 8 2023, 3:33 PM
clumens committed rP376f1d78bbde: Refactor: python: Get rid of the add_negative_log_pattern function. (authored by clumens).
Refactor: python: Get rid of the add_negative_log_pattern function.
Feb 8 2023, 3:33 PM
clumens committed rP480b1fe3f613: Low: daemons: Modify a couple log messages for testing. (authored by clumens).
Low: daemons: Modify a couple log messages for testing.
Feb 8 2023, 3:33 PM
clumens committed rP90d192cd2433: Feature: python: Support matching by regex in regession tests. (authored by clumens).
Feature: python: Support matching by regex in regession tests.
Feb 8 2023, 3:33 PM
clumens committed rP5dc6df20ff99: Refactor: libcrmcommon: Add a pcmk__add_logfiles function. (authored by clumens).
Refactor: libcrmcommon: Add a pcmk__add_logfiles function.
Feb 8 2023, 3:33 PM
clumens committed rPda825e95446e: Test: cts: Add a basic cts-attrd program. (authored by clumens).
Test: cts: Add a basic cts-attrd program.
Feb 8 2023, 3:33 PM
clumens committed rPda274eb49eaf: Low: cts: Correct format string usage for our supported python. (authored by clumens).
Low: cts: Correct format string usage for our supported python.
Feb 8 2023, 3:33 PM

Feb 6 2023

clumens committed rP13ed8871234b: Low: daemons: Fix pointer management in attrd_client_update. (authored by clumens).
Low: daemons: Fix pointer management in attrd_client_update.
Feb 6 2023, 10:27 AM
clumens committed rP108387e86d0f: Refactor: daemons: Move sending the child update into a function. (authored by clumens).
Refactor: daemons: Move sending the child update into a function.
Feb 6 2023, 10:27 AM
clumens committed rP047364b76778: Refactor: daemons: Recursively handle regex IPC update messages. (authored by clumens).
Refactor: daemons: Recursively handle regex IPC update messages.
Feb 6 2023, 10:27 AM
clumens committed rPf49e97b78d05: Refactor: daemons: Move copy_attrs into an attrd-wide function. (authored by clumens).
Refactor: daemons: Move copy_attrs into an attrd-wide function.
Feb 6 2023, 10:27 AM
clumens committed rP8e7a6e781cc3: Refactor: daemons: Rearrange how regex IPC update messages work. (authored by clumens).
Refactor: daemons: Rearrange how regex IPC update messages work.
Feb 6 2023, 10:27 AM
clumens committed rP6f6c542c4542: Feature: tools: Add sync point support to crm_attribute. (authored by clumens).
Feature: tools: Add sync point support to crm_attribute.
Feb 6 2023, 10:27 AM
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