Page MenuHomeClusterLabs Projects
Feed Advanced Search

May 24 2023

clumens committed rP4560b3357fb2: Refactor: python: Most attributes in RemoteDriver can be private. (authored by clumens).
Refactor: python: Most attributes in RemoteDriver can be private.
May 24 2023, 10:29 AM
clumens committed rP17deb671a6f8: Refactor: python: Catch only certain exceptions, not all. (authored by clumens).
Refactor: python: Catch only certain exceptions, not all.
May 24 2023, 10:29 AM
clumens committed rP6c9fdbbb6d5d: Refactor: python: Don't use an empty list as a default argument. (authored by clumens).
Refactor: python: Don't use an empty list as a default argument.
May 24 2023, 10:29 AM
clumens committed rPda08d1a61f54: Refactor: python: Clean up string handling in base.py. (authored by clumens).
Refactor: python: Clean up string handling in base.py.
May 24 2023, 10:28 AM
clumens committed rPec4825a75550: Refactor: python: Define CTSTest.name in __init__. (authored by clumens).
Refactor: python: Define CTSTest.name in __init__.
May 24 2023, 10:28 AM
clumens committed rPf0162535fec5: Refactor: python: The rest of the attrs in RemoteDriver can be private (authored by clumens).
Refactor: python: The rest of the attrs in RemoteDriver can be private
May 24 2023, 10:28 AM
clumens committed rP18df9dd35a9f: Refactor: python: Rename some things that don't follow python naming. (authored by clumens).
Refactor: python: Rename some things that don't follow python naming.
May 24 2023, 10:28 AM
clumens committed rP30cbf19fa96e: Refactor: python: Don't redefine a method argument. (authored by clumens).
Refactor: python: Don't redefine a method argument.
May 24 2023, 10:28 AM
clumens committed rP897aed88bc64: Refactor: python: Disable the unused argument message in a few methods. (authored by clumens).
Refactor: python: Disable the unused argument message in a few methods.
May 24 2023, 10:28 AM
clumens committed rP1d0f517ddb83: Refactor: python: Rename private functions with underscores. (authored by clumens).
Refactor: python: Rename private functions with underscores.
May 24 2023, 10:28 AM
clumens committed rPb9e38238f28d: Refactor: python: Use "is None" instead of "== None". (authored by clumens).
Refactor: python: Use "is None" instead of "== None".
May 24 2023, 10:28 AM
clumens committed rPb0c3cc60a694: Refactor: python, cts: Add a Timer class with a context manager. (authored by clumens).
Refactor: python, cts: Add a Timer class with a context manager.
May 24 2023, 10:28 AM
clumens committed rP966ec41b7854: Refactor: python: Define OCFS-related attributes in __init__. (authored by clumens).
Refactor: python: Define OCFS-related attributes in __init__.
May 24 2023, 10:28 AM
clumens committed rPa46d93f133ed: Refactor: python, cts: success/failure/skipped should return bools. (authored by clumens).
Refactor: python, cts: success/failure/skipped should return bools.
May 24 2023, 10:28 AM
clumens committed rP8fed2fb6aca7: Refactor: python, cts: Test stats are now just a dict. (authored by clumens).
Refactor: python, cts: Test stats are now just a dict.
May 24 2023, 10:28 AM
clumens committed rPf247850d66da: Refactor: cts: Improve blank lines. (authored by clumens).
Refactor: cts: Improve blank lines.
May 24 2023, 10:28 AM
clumens committed rP9a05ef52aa1d: Refactor: cts: Remove a couple unnecessary return statements. (authored by clumens).
Refactor: cts: Remove a couple unnecessary return statements.
May 24 2023, 10:28 AM
clumens committed rPe76f64ae17ad: Refactor: cts: Remove the unused log_mark method. (authored by clumens).
Refactor: cts: Remove the unused log_mark method.
May 24 2023, 10:28 AM
clumens committed rP585888d31a8f: Refactor: cts: audit should return a bool instead of 1/0. (authored by clumens).
Refactor: cts: audit should return a bool instead of 1/0.
May 24 2023, 10:28 AM
clumens committed rP49524e78c0a7: Refactor: cts,python: Remove the is_applicable_common method. (authored by clumens).
Refactor: cts,python: Remove the is_applicable_common method.
May 24 2023, 10:28 AM
clumens committed rP98d36e513643: Refactor: cts: Add docstrings to base.py. (authored by clumens).
Refactor: cts: Add docstrings to base.py.
May 24 2023, 10:28 AM
clumens committed rPfe217a33732d: Refactor: python: Remove big initial comment from base.py. (authored by clumens).
Refactor: python: Remove big initial comment from base.py.
May 24 2023, 10:28 AM
clumens committed rP3b7369b69d33: Refactor: python: Split base test classes into their own files. (authored by clumens).
Refactor: python: Split base test classes into their own files.
May 24 2023, 10:28 AM

May 4 2023

clumens committed rP4f225d165c14: Feature: daemons: Add start state to LRMD handshake XML (authored by clumens).
Feature: daemons: Add start state to LRMD handshake XML
May 4 2023, 11:22 AM
clumens committed rP2d5089ee7251: Feature: liblrmd: Save a remote node's requested start state (authored by clumens).
Feature: liblrmd: Save a remote node's requested start state
May 4 2023, 11:22 AM
clumens committed rP4e55bb7ecdc1: Feature: liblrmd: Add lrmd__node_start_state. (authored by clumens).
Feature: liblrmd: Add lrmd__node_start_state.
May 4 2023, 11:22 AM
clumens committed rP8277d0c3bfb6: Refactor: controller: Make set_join_state a public function. (authored by clumens).
Refactor: controller: Make set_join_state a public function.
May 4 2023, 11:22 AM
clumens committed rPfea37dcbe833: Refactor: controller: set_join_state needs to take a remote parameter. (authored by clumens).
Refactor: controller: set_join_state needs to take a remote parameter.
May 4 2023, 11:22 AM
clumens committed rP8c79115fe65b: Feature: controller: When a remote node starts, apply any start state. (authored by clumens).
Feature: controller: When a remote node starts, apply any start state.
May 4 2023, 11:22 AM
clumens committed rP76bd508cc301: Doc: sysconfig: Remote nodes now respect start state. (authored by clumens).
Doc: sysconfig: Remote nodes now respect start state.
May 4 2023, 11:22 AM

May 1 2023

clumens committed rP6ec6bac351b4: Low: daemons: pacemakerd -S should wait for shutdown before returning (authored by clumens).
Low: daemons: pacemakerd -S should wait for shutdown before returning
May 1 2023, 4:51 PM

Apr 26 2023

clumens committed rPe34de5924a88: API: libcrmcluster: Record the time when a peer is lost. (authored by clumens).
API: libcrmcluster: Record the time when a peer is lost.
Apr 26 2023, 1:50 PM
clumens committed rP30efb62f3df2: Feature: daemons: Add daemon uptime to execd XML replies. (authored by clumens).
Feature: daemons: Add daemon uptime to execd XML replies.
Apr 26 2023, 1:50 PM
clumens committed rP784479f923fa: Feature: liblrmd: Add a function to extract lrmd uptime. (authored by clumens).
Feature: liblrmd: Add a function to extract lrmd uptime.
Apr 26 2023, 1:50 PM
clumens committed rP9b10e363d0c2: Feature: daemons: Record the node hosting a remote connection resource. (authored by clumens).
Feature: daemons: Record the node hosting a remote connection resource.
Apr 26 2023, 1:50 PM
clumens committed rP6a1b27864dac: Feature: daemons: Add node hosting connection resource to state XML. (authored by clumens).
Feature: daemons: Add node hosting connection resource to state XML.
Apr 26 2023, 1:50 PM
clumens committed rPe503acb82f93: Refactor: daemons: Broadcast remote node state changes to all controllers (authored by clumens).
Refactor: daemons: Broadcast remote node state changes to all controllers
Apr 26 2023, 1:50 PM
clumens committed rP060b05f73993: Feature: daemons: Sync remote connection info with new controllers. (authored by clumens).
Feature: daemons: Sync remote connection info with new controllers.
Apr 26 2023, 1:50 PM
clumens committed rP09058c943952: Feature: daemons: Preserve transient attrs when possible (authored by clumens).
Feature: daemons: Preserve transient attrs when possible
Apr 26 2023, 1:50 PM

Apr 18 2023

clumens committed rP3da0ca4c8e19: Low: python: Default CTS iterations to 1. (authored by clumens).
Low: python: Default CTS iterations to 1.
Apr 18 2023, 5:30 PM
clumens committed rP6fd67629629e: Refactor: cts: Move cts.CTSaudits to _cts module. (authored by clumens).
Refactor: cts: Move cts.CTSaudits to _cts module.
Apr 18 2023, 3:13 PM
clumens committed rP8a6bde9f8b50: Refactor: python: Improve whitespace in audits.py. (authored by clumens).
Refactor: python: Improve whitespace in audits.py.
Apr 18 2023, 3:13 PM
clumens committed rP71fc22dcebaf: Refactor: python: No longer subclass object in audits.py. (authored by clumens).
Refactor: python: No longer subclass object in audits.py.
Apr 18 2023, 3:13 PM
clumens committed rPc2f96b374382: Refactor: python: Improve the is_applicable method. (authored by clumens).
Refactor: python: Improve the is_applicable method.
Apr 18 2023, 3:13 PM
clumens committed rPaed5c61e686d: Refactor: python: Fix minor pylint warnings in audits.py. (authored by clumens).
Refactor: python: Fix minor pylint warnings in audits.py.
Apr 18 2023, 3:13 PM
clumens committed rP1734301f323d: Refactor: python: Fix return value of __call__ methods. (authored by clumens).
Refactor: python: Fix return value of __call__ methods.
Apr 18 2023, 3:13 PM
clumens committed rP6514965d5f6d: Refactor: python: Replace name() method with variable. (authored by clumens).
Refactor: python: Replace name() method with variable.
Apr 18 2023, 3:13 PM
clumens committed rPeae8ec8fb473: Refactor: python: Use += instead of spelling it all out. (authored by clumens).
Refactor: python: Use += instead of spelling it all out.
Apr 18 2023, 3:13 PM
clumens committed rP2009c056d69d: Refactor: python: Don't name a variable "max". (authored by clumens).
Refactor: python: Don't name a variable "max".
Apr 18 2023, 3:13 PM
clumens committed rP03f80eb72770: Refactor: python: Simplify unique/managed/orphan methods. (authored by clumens).
Refactor: python: Simplify unique/managed/orphan methods.
Apr 18 2023, 3:13 PM
clumens committed rP5052697ba792: Refactor: python: Unindent several complicated loops. (authored by clumens).
Refactor: python: Unindent several complicated loops.
Apr 18 2023, 3:13 PM
clumens committed rP16ac5272ad08: Refactor: python: Rename self.CM to self._cm in audits.py. (authored by clumens).
Refactor: python: Rename self.CM to self._cm in audits.py.
Apr 18 2023, 3:13 PM
clumens committed rPb161177ec8f0: Refactor: python: Rename doResourceAudit to _audit_resource. (authored by clumens).
Refactor: python: Rename doResourceAudit to _audit_resource.
Apr 18 2023, 3:13 PM
clumens committed rP25c7ea4e1233: Refactor: python: Remove unnecessary parens in subsitution strings. (authored by clumens).
Refactor: python: Remove unnecessary parens in subsitution strings.
Apr 18 2023, 3:13 PM
clumens committed rPb2b3bad7cff1: Refactor: python: Rename RestartClusterLogging to _restart_cluster_logging. (authored by clumens).
Refactor: python: Rename RestartClusterLogging to _restart_cluster_logging.
Apr 18 2023, 3:13 PM
clumens committed rP34a92f7ca77e: Refactor: python: Rename AuditList to audit_list. (authored by clumens).
Refactor: python: Rename AuditList to audit_list.
Apr 18 2023, 3:13 PM
clumens committed rPa0a7d96d273f: Refactor: python: Condense common prompting code into a new function (authored by clumens).
Refactor: python: Condense common prompting code into a new function
Apr 18 2023, 3:13 PM
clumens committed rPf4f03b33b5cd: Refactor: python: Rename TestLogging to _test_logging. (authored by clumens).
Refactor: python: Rename TestLogging to _test_logging.
Apr 18 2023, 3:13 PM
clumens committed rP8a9805029353: Refactor: python: Improve handling the setup method. (authored by clumens).
Refactor: python: Improve handling the setup method.
Apr 18 2023, 3:13 PM
clumens committed rP8433a59beddf: Refactor: python: Add an __all__ to audits.py. (authored by clumens).
Refactor: python: Add an __all__ to audits.py.
Apr 18 2023, 3:13 PM
clumens committed rP24eaf09b2665: Refactor: python: Fix comparisons in audits.py. (authored by clumens).
Refactor: python: Fix comparisons in audits.py.
Apr 18 2023, 3:13 PM
clumens committed rPf1b93e8a203b: Refactor: python: trim_string and trim2int should always return a value (authored by clumens).
Refactor: python: trim_string and trim2int should always return a value
Apr 18 2023, 3:13 PM
clumens committed rPef8b78ae4dad: Refactor: python: Rename NodeEpoch, State, and Quorum. (authored by clumens).
Refactor: python: Rename NodeEpoch, State, and Quorum.
Apr 18 2023, 3:13 PM
clumens committed rPa3e1117a8f9c: Refactor: python: Remove the stats collecting from audits. (authored by clumens).
Refactor: python: Remove the stats collecting from audits.
Apr 18 2023, 3:13 PM
clumens committed rP806da2056530: Refactor: python: Rename various private functions in audits.py. (authored by clumens).
Refactor: python: Rename various private functions in audits.py.
Apr 18 2023, 3:13 PM
clumens committed rP9da419065c21: Refactor: pylint: Disable a couple invalid name warnings. (authored by clumens).
Refactor: pylint: Disable a couple invalid name warnings.
Apr 18 2023, 3:13 PM
clumens committed rPb386b1e42892: Refactor: python: Remove commented out code. (authored by clumens).
Refactor: python: Remove commented out code.
Apr 18 2023, 3:13 PM
clumens committed rPef44092fa15d: Refactor: pylint: Add docstrings to audits.py. (authored by clumens).
Refactor: pylint: Add docstrings to audits.py.
Apr 18 2023, 3:13 PM
clumens committed rP28f0bc23c3f1: Refactor: python: Use True/False for variables in audits.py. (authored by clumens).
Refactor: python: Use True/False for variables in audits.py.
Apr 18 2023, 3:13 PM
clumens committed rP5602bd4549b3: Low: cts: Fix the import of AuditResource. (authored by clumens).
Low: cts: Fix the import of AuditResource.
Apr 18 2023, 3:13 PM

Apr 12 2023

clumens committed rP87a1077b6d89: Refactor: libpacemaker: Expect a time_t in pacemakerd-health message. (authored by clumens).
Refactor: libpacemaker: Expect a time_t in pacemakerd-health message.
Apr 12 2023, 6:11 PM
clumens committed rPfc4b397c950d: Refactor: libpacemaker, tools: Expect an enum to various messages. (authored by clumens).
Refactor: libpacemaker, tools: Expect an enum to various messages.
Apr 12 2023, 6:11 PM
clumens committed rP912873937609: Refactor: libpacemaker: Expect an int instead of a uint32_t for node_id. (authored by clumens).
Refactor: libpacemaker: Expect an int instead of a uint32_t for node_id.
Apr 12 2023, 6:11 PM
clumens committed rP1650d809f26e: Refactor: libs, tools: Expect a const char instead of a char. (authored by clumens).
Refactor: libs, tools: Expect a const char instead of a char.
Apr 12 2023, 6:11 PM

Apr 10 2023

clumens committed rP8590ff4c034b: Refactor: cts: Move cts.CTS to _cts module. (authored by clumens).
Refactor: cts: Move cts.CTS to _cts module.
Apr 10 2023, 2:05 PM
clumens committed rP4cab1a8d4e1c: Refactor: python: Improve whitespace in CTS.py. (authored by clumens).
Refactor: python: Improve whitespace in CTS.py.
Apr 10 2023, 2:05 PM
clumens committed rPbbe10fa6a26f: Refactor: python: Remove the unused __CheckNode method. (authored by clumens).
Refactor: python: Remove the unused __CheckNode method.
Apr 10 2023, 2:05 PM
clumens committed rP88f1b61fb405: Refactor: python: Clean up inheritance in CTS.py. (authored by clumens).
Refactor: python: Clean up inheritance in CTS.py.
Apr 10 2023, 2:05 PM
clumens committed rPb3d2a2d675e9: Refactor: python: Add a __all__ to CTS.py. (authored by clumens).
Refactor: python: Add a __all__ to CTS.py.
Apr 10 2023, 2:05 PM
clumens committed rP952a95d60794: Refactor: python: Rename two methods in the NodeStatus class. (authored by clumens).
Refactor: python: Rename two methods in the NodeStatus class.
Apr 10 2023, 2:05 PM
clumens committed rP7cbe34f8d014: Refactor: python: Improve the WaitForAllNodesToComeUp method. (authored by clumens).
Refactor: python: Improve the WaitForAllNodesToComeUp method.
Apr 10 2023, 2:05 PM
clumens committed rP3d98dbb85ecf: Refactor: python: Improve the WaitForNodeToComeUp method. (authored by clumens).
Refactor: python: Improve the WaitForNodeToComeUp method.
Apr 10 2023, 2:05 PM
clumens committed rP35d32fc49bb5: Refactor: python: Rename variables in the CtsLab class. (authored by clumens).
Refactor: python: Rename variables in the CtsLab class.
Apr 10 2023, 2:05 PM
clumens committed rP8ab0f3fd20a0: Refactor: python: Use ExitStatus in CtsLab.run. (authored by clumens).
Refactor: python: Use ExitStatus in CtsLab.run.
Apr 10 2023, 2:04 PM
clumens committed rPe30fd1ecedee: Refactor: python: Rename variables in the NodeStatus class. (authored by clumens).
Refactor: python: Rename variables in the NodeStatus class.
Apr 10 2023, 2:04 PM
clumens committed rPa4cc3d077bbc: Refactor: python: Improve arguments passed to Process.__init__. (authored by clumens).
Refactor: python: Improve arguments passed to Process.__init__.
Apr 10 2023, 2:04 PM
clumens committed rP1011676be480: Refactor: python: Rename variables in CTS.run. (authored by clumens).
Refactor: python: Rename variables in CTS.run.
Apr 10 2023, 2:04 PM
clumens committed rPb68584ae3384: Refactor: python: Improve the Process.kill method. (authored by clumens).
Refactor: python: Improve the Process.kill method.
Apr 10 2023, 2:04 PM
clumens committed rPe3b4b054525a: Refactor: python: Fix a couple more minor pylint warnings. (authored by clumens).
Refactor: python: Fix a couple more minor pylint warnings.
Apr 10 2023, 2:04 PM
clumens committed rP980c5d643347: Refactor: python: Disable pylint warnings we can't do anything about. (authored by clumens).
Refactor: python: Disable pylint warnings we can't do anything about.
Apr 10 2023, 2:04 PM
clumens committed rP0293c4a60e6b: Refactor: python: Remove the common_ignore argument from Process. (authored by clumens).
Refactor: python: Remove the common_ignore argument from Process.
Apr 10 2023, 2:04 PM
clumens committed rPa53fe5d37af3: Refactor: python: Update docstrings for the CTS module. (authored by clumens).
Refactor: python: Update docstrings for the CTS module.
Apr 10 2023, 2:04 PM
clumens committed rPfd8a859399b2: Refactor: cts: Remove the fastfail variable. (authored by clumens).
Refactor: cts: Remove the fastfail variable.
Apr 10 2023, 2:04 PM
clumens committed rP852bbef38517: Fix: controller: Don't use "//" in the fence XML query. (authored by clumens).
Fix: controller: Don't use "//" in the fence XML query.
Apr 10 2023, 10:14 AM
clumens committed rPa788c8829497: Fix: libcrmcommon: Remove a reference to non-existent crm_peer_t. (authored by clumens).
Fix: libcrmcommon: Remove a reference to non-existent crm_peer_t.
Apr 10 2023, 10:14 AM
clumens committed rP57d32956db2f: Low: daemons: Add the default port to pacemaker-remoted help output. (authored by clumens).
Low: daemons: Add the default port to pacemaker-remoted help output.
Apr 10 2023, 10:14 AM

Apr 6 2023

clumens committed rPec7676039b44: Refactor: python: Separate out multiple lines. (authored by clumens).
Refactor: python: Separate out multiple lines.
Apr 6 2023, 11:36 AM
clumens committed rP7ff6b34f4c10: Refactor: python: Remove commented out code. (authored by clumens).
Refactor: python: Remove commented out code.
Apr 6 2023, 11:36 AM
clumens committed rP7c958b8821d5: Refactor: cts: Move cts.watcher to _cts module. (authored by clumens).
Refactor: cts: Move cts.watcher to _cts module.
Apr 6 2023, 11:36 AM
clumens committed rPe5b5e76a40f9: Refactor: python: Clean up whitespace in watcher.py. (authored by clumens).
Refactor: python: Clean up whitespace in watcher.py.
Apr 6 2023, 11:36 AM