- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed All Stories
All Stories
All Stories
Mar 25 2024
Mar 25 2024
nrwahl2 committed rP7d7182d8e86a: Refactor: libcrmcommon: Avoid copying for "%s" in pcmk__xe_set_content() (authored by nrwahl2).
Refactor: libcrmcommon: Avoid copying for "%s" in pcmk__xe_set_content()
GitHub <noreply@github.com> committed rPa966aeea6093: Merge pull request #3386 from nrwahl2/nrwahl2-xml_attrs2 (authored by nrwahl2).
Merge pull request #3386 from nrwahl2/nrwahl2-xml_attrs2
kgaillot committed rPff8a250e1d29: API: libcrmcommon: add pcmk_rule_input_t type (authored by kgaillot).
API: libcrmcommon: add pcmk_rule_input_t type
kgaillot committed rPa35ab85162b8: Refactor: libcrmcommon,libpe_rules: move attribute evaluation to libcrmcommon (authored by kgaillot).
Refactor: libcrmcommon,libpe_rules: move attribute evaluation to libcrmcommon
kgaillot committed rP17ee960281e6: Test: scheduler: add unit tests for pcmk__evaluate_attr_expression() (authored by kgaillot).
Test: scheduler: add unit tests for pcmk__evaluate_attr_expression()
kgaillot committed rP3527a6bd4f7c: Refactor: libcrmcommon: best practices for accept_attr_expr() (authored by kgaillot).
Refactor: libcrmcommon: best practices for accept_attr_expr()
kgaillot committed rP54f296251339: Refactor: scheduler: best practices for expand_value_source() (authored by kgaillot).
Refactor: scheduler: best practices for expand_value_source()
kgaillot committed rP9236a29e14ad: Refactor: libcrmcommon: best practices for pcmk__evaluate_attr_expression() (authored by kgaillot).
Refactor: libcrmcommon: best practices for pcmk__evaluate_attr_expression()
kgaillot committed rPf23181a89f90: Refactor: libcrmcommon: make some rule functions library-private (authored by kgaillot).
Refactor: libcrmcommon: make some rule functions library-private
kgaillot committed rP6c7fe00613e3: Low: libcrmcommon: handle invalid match in pcmk__replace_submatches() (authored by kgaillot).
Low: libcrmcommon: handle invalid match in pcmk__replace_submatches()
GitHub <noreply@github.com> committed rPbba877a63302: Merge pull request #3391 from kgaillot/best-practices (authored by nrwahl2).
Merge pull request #3391 from kgaillot/best-practices
nrwahl2 committed rP44020a7e4728: Test: cts-lab: Drop -t argument from cts-log-watcher (authored by nrwahl2).
Test: cts-lab: Drop -t argument from cts-log-watcher
nrwahl2 committed rPe6cf961d7d3f: Doc: cts-lab: Document log aggregation detection (authored by nrwahl2).
Doc: cts-lab: Document log aggregation detection
nrwahl2 committed rP90311745c6f5: Refactor: cts-lab: Clarify local vs. remote files as LogKind (authored by nrwahl2).
Refactor: cts-lab: Clarify local vs. remote files as LogKind
nrwahl2 committed rP130b208f69f3: Refactor: cts-lab: Rename "LogWatcher" env var to "log_kind" (authored by nrwahl2).
Refactor: cts-lab: Rename "LogWatcher" env var to "log_kind"
Refactor: cts-lab: Drop LogKind.ANY
nrwahl2 committed rP574c226c1bb2: Doc: cts-lab: Drop comment about uncertainty (authored by nrwahl2).
Doc: cts-lab: Drop comment about uncertainty
GitHub <noreply@github.com> committed rPda5226d9d264: Merge pull request #3389 from nrwahl2/nrwahl2-cts (authored by kgaillot).
Merge pull request #3389 from nrwahl2/nrwahl2-cts
nrwahl2 committed rP9257a5fd142b: Refactor: cts-lab: Drop dead cursor-not-found code (authored by nrwahl2).
Refactor: cts-lab: Drop dead cursor-not-found code
nrwahl2 committed rPa61eae3da55e: Refactor: cts-lab: Drop SearchObj.cache member (authored by nrwahl2).
Refactor: cts-lab: Drop SearchObj.cache member
nrwahl2 committed rP282837ebd2bf: Refactor: cts-lab: Drop SearchObj.harvest() (authored by nrwahl2).
Refactor: cts-lab: Drop SearchObj.harvest()
nrwahl2 committed rPd7519128eed8: Refactor: cts-lab: Move {File,Journal}Obj._delegate to SearchObj (authored by nrwahl2).
Refactor: cts-lab: Move {File,Journal}Obj._delegate to SearchObj
nrwahl2 committed rP5b11ec7dfb3d: Doc: build: Add python-dateutil as a testing dependency (authored by nrwahl2).
Doc: build: Add python-dateutil as a testing dependency
nrwahl2 committed rPc2fd798c29c9: Fix: cts-lab: Parse log watch timestamps on exerciser side (authored by nrwahl2).
Fix: cts-lab: Parse log watch timestamps on exerciser side
nrwahl2 committed rP48171e128018: Refactor: cts: Make journal log limit handling more efficient (authored by nrwahl2).
Refactor: cts: Make journal log limit handling more efficient
GitHub <noreply@github.com> committed rP01b4ccab9029: Merge pull request #3390 from nrwahl2/nrwahl2-cts2 (authored by kgaillot).
Merge pull request #3390 from nrwahl2/nrwahl2-cts2
nrwahl2 committed rP0378b5842dc0: Refactor: libcrmcommon: Allow toggling and checking legacy_xml flag (authored by nrwahl2).
Refactor: libcrmcommon: Allow toggling and checking legacy_xml flag
nrwahl2 committed rP41ce940eaa1e: Fix: libcrmcommon: Revert daemon metadata output to pre-3e84f934 (authored by nrwahl2).
Fix: libcrmcommon: Revert daemon metadata output to pre-3e84f934
nrwahl2 committed rP659db9aee62a: Test: cts-cli: Update daemon output after reverting format (authored by nrwahl2).
Test: cts-cli: Update daemon output after reverting format
GitHub <noreply@github.com> committed rP88621b8b8883: Merge pull request #3398 from nrwahl2/nrwahl2-T620_tmp (authored by kgaillot).
Merge pull request #3398 from nrwahl2/nrwahl2-T620_tmp
nrwahl2 committed rPbe41f93b7fe9: Doc: Pacemaker Development: Sectionize function naming conventions (authored by nrwahl2).
Doc: Pacemaker Development: Sectionize function naming conventions
nrwahl2 committed rP7407185fb935: Doc: Pacemaker Development: Document constructor naming convention (authored by nrwahl2).
Doc: Pacemaker Development: Document constructor naming convention
GitHub <noreply@github.com> committed rPd68d7f4025ae: Merge pull request #3396 from nrwahl2/nrwahl2-dev_create (authored by kgaillot).
Merge pull request #3396 from nrwahl2/nrwahl2-dev_create
gao-yan committed rP1f6e7a089457: Refactor: fencer: functionize checking whether a fencing action should be done… (authored by gao-yan).
Refactor: fencer: functionize checking whether a fencing action should be done…
gao-yan committed rPd143d9f2585c: Log: fencer: log for an offline target of watchdog fencing correctly (authored by gao-yan).
Log: fencer: log for an offline target of watchdog fencing correctly
gao-yan committed rP70e649ce0e96: Log: fencer: log the correct value of `stonith-watchdog-timeout` (authored by gao-yan).
Log: fencer: log the correct value of `stonith-watchdog-timeout`
gao-yan committed rPe4c101e26929: Fix: fencer: ask an online target of watchdog fencing to acknowledge an `on`… (authored by gao-yan).
Fix: fencer: ask an online target of watchdog fencing to acknowledge an `on`…
gao-yan committed rP2757be4dfb42: Fix: fencer: make an `on` action for an offline target of watchdog fencing fail (authored by gao-yan).
Fix: fencer: make an `on` action for an offline target of watchdog fencing fail
gao-yan committed rP2bfffdae0635: Fix: fencer: prevent an in-progress watchdog fencing from timing out on query… (authored by gao-yan).
Fix: fencer: prevent an in-progress watchdog fencing from timing out on query…
gao-yan committed rP1f2b9a7d1c3a: Fix: fencer: prevent watchdog fencing from timing out on insufficient `stonith… (authored by gao-yan).
Fix: fencer: prevent watchdog fencing from timing out on insufficient `stonith…
gao-yan committed rP7b5b5b1e4409: Fix: fencer: prevent watchdog fencing from timing out on insufficient per… (authored by gao-yan).
Fix: fencer: prevent watchdog fencing from timing out on insufficient per…
gao-yan committed rPac33b2c308af: Fix: fencer: prevent watchdog fencing targeting an offline node from timing out… (authored by gao-yan).
Fix: fencer: prevent watchdog fencing targeting an offline node from timing out…
gao-yan committed rP7d5c3f4da416: Fix: fencer: respect per-device watchdog fencing timeout from any query result (authored by gao-yan).
Fix: fencer: respect per-device watchdog fencing timeout from any query result
gao-yan committed rPdb14456266f8: Log: fencer: log the correct unit of action-specific timeouts (authored by gao-yan).
Log: fencer: log the correct unit of action-specific timeouts
gao-yan committed rP6a319bec585b: Log: fencer: log the units of fencing timeouts and delays (authored by gao-yan).
Log: fencer: log the units of fencing timeouts and delays
gao-yan committed rPadebab33cb85: Test: cts-fencing: test for parsing action-specific timeouts with units (authored by gao-yan).
Test: cts-fencing: test for parsing action-specific timeouts with units
gao-yan committed rP973257f81352: Fix: fencer: correctly parse action-specific timeouts with units (authored by gao-yan).
Fix: fencer: correctly parse action-specific timeouts with units
gao-yan committed rPf4197ef1032b: Doc: Pacemaker Explained: action-specific timeouts are `timeout` type now (authored by gao-yan).
Doc: Pacemaker Explained: action-specific timeouts are `timeout` type now
GitHub <noreply@github.com> committed rPc71f81e91a1a: Merge pull request #3385 from gao-yan/watchdog-fencing-timeout (authored by kgaillot).
Merge pull request #3385 from gao-yan/watchdog-fencing-timeout
Mar 22 2024
Mar 22 2024
oalbrigt committed rRf97fee4af318: all agents: remove -S state/status that are either ignored, or give an error… (authored by oalbrigt).
all agents: remove -S state/status that are either ignored, or give an error…
GitHub <noreply@github.com> committed rR2667d44c4673: Merge pull request #1926 from oalbrigt/all-agents-remove-S-state-status (authored by oalbrigt).
Merge pull request #1926 from oalbrigt/all-agents-remove-S-state-status
oalbrigt committed rF55c7c987bd5e: lib/all agents: use r"" for all regular expressions to avoid SyntaxWarning… (authored by oalbrigt).
lib/all agents: use r"" for all regular expressions to avoid SyntaxWarning…
GitHub <noreply@github.com> committed rF7b8d39ec0e95: Merge pull request #571 from oalbrigt/fix-python-syntaxwarning-messages-regular… (authored by oalbrigt).
Merge pull request #571 from oalbrigt/fix-python-syntaxwarning-messages-regular…
Mar 21 2024
Mar 21 2024
nrwahl2 committed rPc7a212a91e53: Low: libcrmcommon: Initialize some variables (authored by nrwahl2).
Low: libcrmcommon: Initialize some variables
nrwahl2 committed rPe72572105692: Low: libpacemaker: Correctly free graphs and synapses (authored by nrwahl2).
Low: libpacemaker: Correctly free graphs and synapses
nrwahl2 committed rPc4190e906a63: Refactor: fencer: Clarify fence history op comparison (authored by nrwahl2).
Refactor: fencer: Clarify fence history op comparison
nrwahl2 committed rPeb971bd02e81: Low: fencer: Clean up stonith_fence_history_trim() (authored by nrwahl2).
Low: fencer: Clean up stonith_fence_history_trim()
nrwahl2 committed rPfad740e87784: Low: libcrmcommon: NULL-check strdup() in pcmk__register_format() (authored by nrwahl2).
Low: libcrmcommon: NULL-check strdup() in pcmk__register_format()
nrwahl2 committed rPb5caaa97179f: Low: libcrmcommon: NULL-check strdup() in pcmk__register_message() (authored by nrwahl2).
Low: libcrmcommon: NULL-check strdup() in pcmk__register_message()
GitHub <noreply@github.com> committed rP03099e938c14: Merge pull request #3394 from nrwahl2/nrwahl2-cppcheck (authored by kgaillot).
Merge pull request #3394 from nrwahl2/nrwahl2-cppcheck
nrwahl2 committed rPd64e84442fe7: Refactor: libcrmcommon: Drop confusing comments from results_internal.h (authored by nrwahl2).
Refactor: libcrmcommon: Drop confusing comments from results_internal.h
nrwahl2 committed rP56ef671e6a38: Refactor: libcrmcommon: Move pcmk__mem_assert to results_internal.h (authored by nrwahl2).
Refactor: libcrmcommon: Move pcmk__mem_assert to results_internal.h
nrwahl2 committed rP188eeb9bb8a1: Refactor: libcrmcommon: Drop dead code in CRM_ASSERT() (authored by nrwahl2).
Refactor: libcrmcommon: Drop dead code in CRM_ASSERT()
nrwahl2 committed rPea34dc7c070c: Refactor: libcrmcommon: Drop unneeded if in mainloop_timer_add() (authored by nrwahl2).
Refactor: libcrmcommon: Drop unneeded if in mainloop_timer_add()
nrwahl2 committed rPa797be770715: Low: libcrmcommon: Avoid dumping core in pcmk__mem_assert() (authored by nrwahl2).
Low: libcrmcommon: Avoid dumping core in pcmk__mem_assert()
nrwahl2 committed rP064f9ea7b61b: Refactor: libcrmcommon: Move pcmk__str_copy() to strings_internal.h (authored by nrwahl2).
Refactor: libcrmcommon: Move pcmk__str_copy() to strings_internal.h
nrwahl2 committed rP1349b759702b: Refactor: libcrmcommon: Assert on alloc failure in pcmk__new_client() (authored by nrwahl2).
Refactor: libcrmcommon: Assert on alloc failure in pcmk__new_client()
nrwahl2 committed rPd99b30185670: Fix: build: Get only -I/-D/-U from GLIB_CFLAGS for cppcheck target (authored by nrwahl2).
Fix: build: Get only -I/-D/-U from GLIB_CFLAGS for cppcheck target
GitHub <noreply@github.com> committed rP2f8298e43b90: Merge pull request #3393 from nrwahl2/nrwahl2-mem_assert (authored by kgaillot).
Merge pull request #3393 from nrwahl2/nrwahl2-mem_assert
wenningerk committed rS367f461470a1: test: load libaio.so instead of libaio.so.1 (authored by wenningerk).
test: load libaio.so instead of libaio.so.1
GitHub <noreply@github.com> committed rS38437c6274e0: Merge pull request #154 from wenningerk/fix_libaio_preloading (authored by wenningerk).
Merge pull request #154 from wenningerk/fix_libaio_preloading
GitHub <noreply@github.com> committed rR73e10c1d640e: Merge pull request #1924 from chrboe/portblock-iptables-numeric (authored by oalbrigt).
Merge pull request #1924 from chrboe/portblock-iptables-numeric
Christoph Böhmwalder <christoph.boehmwalder@linbit.com> committed rR420e591baa01: portblock: accept numeric protocol from iptables (authored by Christoph Böhmwalder <christoph.boehmwalder@linbit.com>).
portblock: accept numeric protocol from iptables
Mar 20 2024
Mar 20 2024
kgaillot moved T785: Fix handling of fence device monitor timeouts from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Mar 20 2024, 5:59 PM · Restricted Project, Restricted Project, Pacemaker: Scheduler, Restricted Project, Restricted Project, Restricted Project, Pacemaker: Fencing
kgaillot added projects to T785: Fix handling of fence device monitor timeouts: Restricted Project, Restricted Project.
Mar 20 2024, 5:59 PM · Restricted Project, Restricted Project, Pacemaker: Scheduler, Restricted Project, Restricted Project, Restricted Project, Pacemaker: Fencing
Mar 20 2024, 5:57 PM · Restricted Project, Restricted Project, Pacemaker: Scheduler, Restricted Project, Restricted Project, Restricted Project, Pacemaker: Fencing
kgaillot changed the status of T784: Log location constraints that don't match a known node from Open to WIP.
Ken mentioned in a meeting that this might be intended behavior because it doesn't really matter if a CLI tool aborts after an assertion.
bixiaoyan1 <bixiaoyan@kylinos.cn> committed rPd40544c0a1d5: Doc: HealthSMART:fix the description of temp_lower_limit (authored by bixiaoyan1 <bixiaoyan@kylinos.cn>).
Doc: HealthSMART:fix the description of temp_lower_limit
GitHub <noreply@github.com> committed rP6094210ffa8d: Merge pull request #3392 from bixiaoyan1/main (authored by kgaillot).
Merge pull request #3392 from bixiaoyan1/main
Mar 19 2024
Mar 19 2024
kgaillot committed rP49c1cf562bcc: Refactor: libpe_rules,libcrmcommon: parse comparison type into enum (authored by kgaillot).
Refactor: libpe_rules,libcrmcommon: parse comparison type into enum
kgaillot committed rP66a928530199: Refactor: libpe_rules,libcrmcommon: parse value type into enum (authored by kgaillot).
Refactor: libpe_rules,libcrmcommon: parse value type into enum
kgaillot committed rPaaa29a8ed4ba: Refactor: libpe_rules,libcrmcommon: move type-based comparison to libcrmcommon (authored by kgaillot).
Refactor: libpe_rules,libcrmcommon: move type-based comparison to libcrmcommon
kgaillot committed rP199aa044da9f: Refactor: libcrmcommon: best practices for pcmk__cmp_by_type() (authored by kgaillot).
Refactor: libcrmcommon: best practices for pcmk__cmp_by_type()
kgaillot committed rPbb46a827378f: Test: libcrmcommon: add unit tests for pcmk__cmp_by_type() (authored by kgaillot).
Test: libcrmcommon: add unit tests for pcmk__cmp_by_type()
GitHub <noreply@github.com> committed rP4a925e0be99e: Merge pull request #3387 from kgaillot/best-practices (authored by kgaillot).
Merge pull request #3387 from kgaillot/best-practices
kgaillot committed rP876d8bcfe6d5: Refactor: libpe_rules,libcrmcommon: parse reference value source into enum (authored by kgaillot).
Refactor: libpe_rules,libcrmcommon: parse reference value source into enum
nrwahl2 triaged T782: cts-lab fails with exception if rsyslog is not installed on cluster nodes as Normal priority.
Mar 19 2024, 3:31 PM · Pacemaker (3.0.0), Restricted Project, Restricted Project, Restricted Project
Mar 18 2024
Mar 18 2024
kgaillot added subtasks for T781: Improve terminology for clarity: Unknown Object (Maniphest Task), Unknown Object (Maniphest Task), Unknown Object (Maniphest Task), Unknown Object (Maniphest Task), Unknown Object (Maniphest Task).
Mar 15 2024
Mar 15 2024
spec: use /usr/sbin paths for Fedora 40+
GitHub <noreply@github.com> committed rRca8ba61e8f2a: Merge pull request #1923 from oalbrigt/spec-usr-sbin (authored by oalbrigt).
Merge pull request #1923 from oalbrigt/spec-usr-sbin
Mar 14 2024
Mar 14 2024
kgaillot moved T780: Disallow instance_attributes in rsc_defaults from Requires XSL transform of CIB (major series preferred) to Behavioral changes on the Pacemaker: Future Release Series board.
Mar 14 2024, 5:33 PM · Pacemaker (3.0.0), Restricted Project, Pacemaker: Scheduler, Pacemaker: Future Release Series
kgaillot moved T780: Disallow instance_attributes in rsc_defaults from Behavioral changes to Requires XSL transform of CIB (major series preferred) on the Pacemaker: Future Release Series board.
Mar 14 2024, 5:33 PM · Pacemaker (3.0.0), Restricted Project, Pacemaker: Scheduler, Pacemaker: Future Release Series
kgaillot moved T780: Disallow instance_attributes in rsc_defaults from Miscellaneous to Behavioral changes on the Pacemaker: Future Release Series board.
Mar 14 2024, 5:33 PM · Pacemaker (3.0.0), Restricted Project, Pacemaker: Scheduler, Pacemaker: Future Release Series
Mar 14 2024, 5:32 PM · Pacemaker (3.0.0), Restricted Project, Pacemaker: Scheduler, Pacemaker: Future Release Series
nrwahl2 committed rP605895685d1d: Refactor: libcrmcommon: New pcmk__mem_assert() (authored by nrwahl2).
Refactor: libcrmcommon: New pcmk__mem_assert()