- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed Advanced Search
Advanced Search
Advanced Search
Mar 28 2023
Mar 28 2023
clumens committed rPa98766e2fe78: Refactor: python: Use argparse in environment.py. (authored by clumens).
Refactor: python: Use argparse in environment.py.
clumens committed rPdb860785f0c4: Refactor: python: Remove the OS detection from the stack parameter. (authored by clumens).
Refactor: python: Remove the OS detection from the stack parameter.
clumens committed rP942b1d5e758b: Refactor: python: Remove hard-coded cluster environments. (authored by clumens).
Refactor: python: Remove hard-coded cluster environments.
clumens committed rPc3a16bcfac05: Refactor: python,cts: Remove support for generating stats. (authored by clumens).
Refactor: python,cts: Remove support for generating stats.
clumens committed rP4613713e7a06: Refactor: python: Mark more functions as private in Environment. (authored by clumens).
Refactor: python: Mark more functions as private in Environment.
clumens committed rPc0c2274583a4: Refactor: python: Environment.logger is now Environment._logger. (authored by clumens).
Refactor: python: Environment.logger is now Environment._logger.
clumens committed rPa52ae3c14c4d: Refactor: python: Libraries shouldn't call exit. (authored by clumens).
Refactor: python: Libraries shouldn't call exit.
clumens committed rPfa44a717655f: Refactor: python: Environment.rsh is now Environment._rsh. (authored by clumens).
Refactor: python: Environment.rsh is now Environment._rsh.
clumens committed rP7e9bea6d6ac3: Refactor: python: Environment.target is now Environment._target. (authored by clumens).
Refactor: python: Environment.target is now Environment._target.
clumens committed rP44b6cea266e8: Refactor: python: Fix a couple string-related problems. (authored by clumens).
Refactor: python: Fix a couple string-related problems.
clumens committed rP71e930fee286: Refactor: python: Remove an unnecessary rstrip call. (authored by clumens).
Refactor: python: Remove an unnecessary rstrip call.
clumens committed rP5699dc672834: Refactor: python: Disable warning about the getInstance name. (authored by clumens).
Refactor: python: Disable warning about the getInstance name.
clumens committed rP91cb5de456d0: Refactor: python: Disable not-callable in environment.py. (authored by clumens).
Refactor: python: Disable not-callable in environment.py.
clumens committed rP9ec2293a2eb9: Refactor: python: Fix final pylint warnings. (authored by clumens).
Refactor: python: Fix final pylint warnings.
clumens committed rP42e8e841542c: Refactor: python: Clean up handling of self["IPBase"] (authored by clumens).
Refactor: python: Clean up handling of self["IPBase"]
clumens committed rPf8c99f0d4adc: Refactor: python: Remove the PacketLoss scenario. (authored by clumens).
Refactor: python: Remove the PacketLoss scenario.
clumens committed rPd4018882829a: Refactor: python: Add docstrings to environment.py. (authored by clumens).
Refactor: python: Add docstrings to environment.py.
clumens committed rPfda9c8fbe7f7: Refactor: python: Better align text in the dump method. (authored by clumens).
Refactor: python: Better align text in the dump method.
Mar 21 2023
Mar 21 2023
clumens committed rPde7d53f4a363: Refactor: cts: Move remote.py into the _cts module. (authored by clumens).
Refactor: cts: Move remote.py into the _cts module.
clumens committed rPdb38759d5381: Refactor: python: Remove commented out code from _cts.remote. (authored by clumens).
Refactor: python: Remove commented out code from _cts.remote.
clumens committed rP5075661cc6ba: Refactor: python: Fix minor pylint problems in remote.py. (authored by clumens).
Refactor: python: Fix minor pylint problems in remote.py.
clumens committed rPac058a0422ff: Refactor: python: Remove the test argument from exists_on_all. (authored by clumens).
Refactor: python: Remove the test argument from exists_on_all.
clumens committed rP604352ebc43c: Refactor: python: Remove the path manipulation from remote.py. (authored by clumens).
Refactor: python: Remove the path manipulation from remote.py.
clumens committed rP057bf1bafddb: Refactor: cts,python: Remove trace_lw and trace_rsh. (authored by clumens).
Refactor: cts,python: Remove trace_lw and trace_rsh.
clumens committed rP76c8268736a4: Refactor: python: Make most idenfitiers in RemoteExec private. (authored by clumens).
Refactor: python: Make most idenfitiers in RemoteExec private.
clumens committed rP3e241ea8c8b2: Refactor: python: Merge AsyncWaitCmd and AsyncRemoteProc into a single class. (authored by clumens).
Refactor: python: Merge AsyncWaitCmd and AsyncRemoteProc into a single class.
clumens committed rP23bc859fb339: Refactor: python: Minor cleanups to remote.py. (authored by clumens).
Refactor: python: Minor cleanups to remote.py.
clumens committed rPd1e81177c601: Refactor: python: Fix argument handling in _cmd. (authored by clumens).
Refactor: python: Fix argument handling in _cmd.
clumens committed rP5107cdb86663: Refactor: cts,python: Clean up uses of the __call__ function. (authored by clumens).
Refactor: cts,python: Clean up uses of the __call__ function.
clumens committed rP784239f6604b: Refactor: python,cts: Rename the cp function to copy. (authored by clumens).
Refactor: python,cts: Rename the cp function to copy.
clumens committed rPf01e761ddc0a: Refactor: python: Remove RemoteFactory.new. (authored by clumens).
Refactor: python: Remove RemoteFactory.new.
clumens committed rPf94870534fec: Refactor: python: Ignore suggestions for using "with". (authored by clumens).
Refactor: python: Ignore suggestions for using "with".
clumens committed rPf7401d2f306f: Refactor: python: Add comments to the remote module. (authored by clumens).
Refactor: python: Add comments to the remote module.
clumens committed rPdf648d7ac5d5: Refactor: python: Disable warning about the getInstance name. (authored by clumens).
Refactor: python: Disable warning about the getInstance name.
clumens committed rP8993aecc41ab: Fix: cts: Add a missing import of LogFactory. (authored by clumens).
Fix: cts: Add a missing import of LogFactory.
Mar 14 2023
Mar 14 2023
clumens committed rPe8212bee049d: Refactor: cts: Move logging.py into the _cts module. (authored by clumens).
Refactor: cts: Move logging.py into the _cts module.
clumens committed rPf5ec73869baf: Refactor: python: Update the logging module. (authored by clumens).
Refactor: python: Update the logging module.
Low: python: Fix __license__ strings.
Mar 1 2023
Mar 1 2023
clumens committed rPb04237049b1c: Refactor: cts: Move patterns.py into the _cts module. (authored by clumens).
Refactor: cts: Move patterns.py into the _cts module.
clumens committed rP6ca19adda417: Refactor: python: Stylistic changes to patterns.py. (authored by clumens).
Refactor: python: Stylistic changes to patterns.py.
clumens committed rPcff1ed388d77: Refactor: python: Remove unnecessary path setting in patterns.py. (authored by clumens).
Refactor: python: Remove unnecessary path setting in patterns.py.
clumens committed rPde3bce2147ec: Refactor: python: Simplify pattern class instantiation. (authored by clumens).
Refactor: python: Simplify pattern class instantiation.
clumens committed rPd4eb3df35945: Refactor: python: Rename attributes in patterns.py. (authored by clumens).
Refactor: python: Rename attributes in patterns.py.
clumens committed rP5c5ceb18d69f: Refactor: python: Use argparse in patterns.py. (authored by clumens).
Refactor: python: Use argparse in patterns.py.
clumens committed rP142769ae1e26: Refactor: python: Fix pylint warnings in get_patterns and __getitem__. (authored by clumens).
Refactor: python: Fix pylint warnings in get_patterns and __getitem__.
clumens committed rPd601eeb676e1: Refactor: python: Add docstrings to the patterns.py module. (authored by clumens).
Refactor: python: Add docstrings to the patterns.py module.
Feb 20 2023
Feb 20 2023
clumens committed rPc5b6a64cde5d: Low: libcrmcommon: Fix problems with pcmk__output_and_clear_error. (authored by clumens).
Low: libcrmcommon: Fix problems with pcmk__output_and_clear_error.
clumens committed rP160a6afc8294: High: libcrmcommon: Fix handling node=NULL in pcmk__attrd_api_query. (authored by clumens).
High: libcrmcommon: Fix handling node=NULL in pcmk__attrd_api_query.
clumens committed rP5803312ce3db: Feature: python: Allow overriding the environment in cts tests. (authored by clumens).
Feature: python: Allow overriding the environment in cts tests.
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.
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 8 2023
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.
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.
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.
clumens committed rPa62f37db8d05: Refactor: daemons: Add a -l argument to pacemaker-attrd. (authored by clumens).
Refactor: daemons: Add a -l argument to pacemaker-attrd.
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...
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.
clumens committed rP5f9c809b2f6d: Refactor: python: Add a pacemaker._cts.corosync module. (authored by clumens).
Refactor: python: Add a pacemaker._cts.corosync module.
clumens committed rP94025d21db72: Refactor: cts: Move the complicated clean_environment function. (authored by clumens).
Refactor: cts: Move the complicated clean_environment function.
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.
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.
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.
clumens committed rP480b1fe3f613: Low: daemons: Modify a couple log messages for testing. (authored by clumens).
Low: daemons: Modify a couple log messages for testing.
clumens committed rP90d192cd2433: Feature: python: Support matching by regex in regession tests. (authored by clumens).
Feature: python: Support matching by regex in regession tests.
clumens committed rP5dc6df20ff99: Refactor: libcrmcommon: Add a pcmk__add_logfiles function. (authored by clumens).
Refactor: libcrmcommon: Add a pcmk__add_logfiles function.
Test: cts: Add a basic cts-attrd program.
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 6 2023
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.
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.
clumens committed rP047364b76778: Refactor: daemons: Recursively handle regex IPC update messages. (authored by clumens).
Refactor: daemons: Recursively handle regex IPC update messages.
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.
clumens committed rP8e7a6e781cc3: Refactor: daemons: Rearrange how regex IPC update messages work. (authored by clumens).
Refactor: daemons: Rearrange how regex IPC update messages work.
clumens committed rP6f6c542c4542: Feature: tools: Add sync point support to crm_attribute. (authored by clumens).
Feature: tools: Add sync point support to crm_attribute.
clumens committed rP25f5eaa35a00: Feature: tools: Add pattern support to attrd_updater. (authored by clumens).
Feature: tools: Add pattern support to attrd_updater.
clumens committed rPadc1e72768d1: Refactor: tools: Move attrd_opts in crm_attribute. (authored by clumens).
Refactor: tools: Move attrd_opts in crm_attribute.
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.
Low: libcrmcommon: Bump feature set...
Jan 26 2023
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.
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.
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.
clumens committed rPaa84d18e1768: Refactor: cts,python: Move output code into _cts. (authored by clumens).
Refactor: cts,python: Move output code into _cts.
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.
clumens committed rPfe0a65d6107d: Refactor: cts: Use True/False instead of 1/0. (authored by clumens).
Refactor: cts: Use True/False instead of 1/0.
clumens committed rP4aff63958f9e: Refactor: cts: Rename __new_cmd to _new_cmd. (authored by clumens).
Refactor: cts: Rename __new_cmd to _new_cmd.
clumens committed rPb420b9e5de90: Refactor: cts,python: Add a base Test class. (authored by clumens).
Refactor: cts,python: Add a base Test class.
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.
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.
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.
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.
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.
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.
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.
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.
clumens committed rPb1a78ca2a996: Refactor: cts,python: Add a Tests base class. (authored by clumens).
Refactor: cts,python: Add a Tests base class.
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.
clumens committed rP7a12ae612c38: Low: python: Disable a couple more pylint warnings. (authored by clumens).
Low: python: Disable a couple more pylint warnings.
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 11 2023
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.
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.
clumens committed rPb07d1bc924ea: API: python: Add the pacemaker.exitstatus module. (authored by clumens).
API: python: Add the pacemaker.exitstatus module.