Page MenuHomeClusterLabs Projects
Feed All Stories

Jul 8 2024

kgaillot edited projects for T782: cts-lab fails with exception if rsyslog is not installed on cluster nodes, added: Pacemaker (3.0.0); removed Pacemaker.
Jul 8 2024, 5:45 PM · Pacemaker (3.0.0), Restricted Project, Restricted Project, Restricted Project
kgaillot added a project to T809: Deprecate support for disabling schema validation: Pacemaker (2.1.8).
Jul 8 2024, 5:44 PM · Pacemaker (2.1.8), Restricted Project, Restricted Project
kgaillot added a project to T834: crm_verify should distinguish configuration warnings and errors: Pacemaker (2.1.8).
Jul 8 2024, 5:43 PM · Pacemaker (2.1.8), Restricted Project, Restricted Project, Restricted Project
kgaillot placed T810: Drop support for disabling schema validation up for grabs.
Jul 8 2024, 5:38 PM · Pacemaker: Future Release Series, Restricted Project, Restricted Project
kgaillot added a comment to T838: Manage libxml2 private data better.

This is a bigger deal now that libxml2 has tagged these with the deprecated compiler attribute, causing building on debian-experimental to fail (and surely rawhide before too long). As a stopgap we could ignore deprecation compiler warnings.

Jul 8 2024, 5:38 PM · Pacemaker (2.1.9), Restricted Project, Restricted Project
kgaillot assigned T838: Manage libxml2 private data better to nrwahl2.
Jul 8 2024, 5:36 PM · Pacemaker (2.1.9), Restricted Project, Restricted Project
kgaillot edited the content of Pacemaker 3.0 Configuration Changes.
Jul 8 2024, 1:03 PM
waltdisgrace committed rPe0dcac5ec1b8: crm_verify: Improve checking of fencing level IDs (authored by waltdisgrace).
crm_verify: Improve checking of fencing level IDs
Jul 8 2024, 12:22 PM
waltdisgrace committed rP6f7c5ede468f: crm_verify: Add test for checking of fencing level IDs (authored by waltdisgrace).
crm_verify: Add test for checking of fencing level IDs
Jul 8 2024, 12:22 PM
GitHub <noreply@github.com> committed rPcb3f5d936959: Merge pull request #3562 from waltdisgrace/t699 (authored by kgaillot).
Merge pull request #3562 from waltdisgrace/t699
Jul 8 2024, 12:22 PM

Jul 5 2024

chrissie-c committed rK9380b39f299b: close but no cigar (authored by chrissie-c).
close but no cigar
Jul 5 2024, 10:21 AM
oalbrigt committed rRa25f08cf98d7: ocf-shellfuncs: dont use deprecated validate-with="none" in CIB (authored by oalbrigt).
ocf-shellfuncs: dont use deprecated validate-with="none" in CIB
Jul 5 2024, 5:22 AM
oalbrigt committed rR6ec82915f0d8: conntrackd/galera/rabbitmq-cluster: avoid deprecated tool options (authored by oalbrigt).
conntrackd/galera/rabbitmq-cluster: avoid deprecated tool options
Jul 5 2024, 5:22 AM
GitHub <noreply@github.com> committed rRb299bf6f8d13: Merge pull request #1956 from oalbrigt/avoid-deprecated-tool-options (authored by oalbrigt).
Merge pull request #1956 from oalbrigt/avoid-deprecated-tool-options
Jul 5 2024, 5:22 AM
oalbrigt committed rR40c73d4803ef: IPaddr2: change default for lvs_ipv6_addrlabel to true to avoid last added IP… (authored by oalbrigt).
IPaddr2: change default for lvs_ipv6_addrlabel to true to avoid last added IP…
Jul 5 2024, 5:21 AM
oalbrigt committed rR26e2eb77e446: IPaddr2: only set metric value for IPv6 when detected (authored by oalbrigt).
IPaddr2: only set metric value for IPv6 when detected
Jul 5 2024, 5:21 AM
GitHub <noreply@github.com> committed rRfb958b8820e3: Merge pull request #1951 from oalbrigt/IPaddr2-only-set-metric-value-for-IPv6… (authored by oalbrigt).
Merge pull request #1951 from oalbrigt/IPaddr2-only-set-metric-value-for-IPv6…
Jul 5 2024, 5:21 AM

Jul 4 2024

nrwahl2 added a comment to T742: Drop "default" as an allowed value for some meta-attributes.
Jul 4 2024, 9:46 PM · Restricted Project, Pacemaker: Future Release Series
nrwahl2 updated the task description for T845: Don't allow id-ref to parent rule within nested rule.
Jul 4 2024, 2:34 PM · Restricted Project, Pacemaker: Scheduler, Restricted Project
nrwahl2 added a project to T845: Don't allow id-ref to parent rule within nested rule: Restricted Project.
Jul 4 2024, 2:34 PM · Restricted Project, Pacemaker: Scheduler, Restricted Project
nrwahl2 updated the task description for T845: Don't allow id-ref to parent rule within nested rule.
Jul 4 2024, 2:33 PM · Restricted Project, Pacemaker: Scheduler, Restricted Project
nrwahl2 triaged T845: Don't allow id-ref to parent rule within nested rule as Normal priority.
Jul 4 2024, 2:28 PM · Restricted Project, Pacemaker: Scheduler, Restricted Project
jfriesse committed rCb98248d9a537: rust: tests return errors and don't hang (authored by chrissie-c).
rust: tests return errors and don't hang
Jul 4 2024, 8:06 AM
jfriesse committed rC58d654261a3b: rust: Improve Rust bindings (authored by chrissie-c).
rust: Improve Rust bindings
Jul 4 2024, 8:06 AM
oalbrigt committed rRb2ca07d84f02: apache/http-mon.sh: prefer curl due to new wget2 issues, including not being… (authored by oalbrigt).
apache/http-mon.sh: prefer curl due to new wget2 issues, including not being…
Jul 4 2024, 6:02 AM
oalbrigt committed rR9dc93c146edc: apache/http-mon.sh: dont use -L for wget2 as it's not implemented yet (authored by oalbrigt).
apache/http-mon.sh: dont use -L for wget2 as it's not implemented yet
Jul 4 2024, 6:02 AM
GitHub <noreply@github.com> committed rR81eb569f6f6e: Merge pull request #1953 from oalbrigt/http-mon-wget2-support (authored by oalbrigt).
Merge pull request #1953 from oalbrigt/http-mon-wget2-support
Jul 4 2024, 6:02 AM
nrwahl2 changed the status of T831: Drop support for rsc-instance, with-rsc-instance, first-instance, and then-instance in constraints from Open to WIP.
Jul 4 2024, 3:05 AM · Restricted Project, Pacemaker (3.0.0), Pacemaker: Future Release Series
nrwahl2 added a comment to T831: Drop support for rsc-instance, with-rsc-instance, first-instance, and then-instance in constraints.

This is actually only allowed by the pacemaker-next schema, so there's nothing to transform in the 3.10 to 4.0 upgrade. How do we want to go about this? I'm thinking just drop the Pacemaker code for it and leave the constraints-next schema alone until we drop pacemaker-next support altogether.

Jul 4 2024, 2:47 AM · Restricted Project, Pacemaker (3.0.0), Pacemaker: Future Release Series

Jul 3 2024

nrwahl2 changed the status of T807: Drop support for deprecated aliases of cluster options from Open to WIP.
Jul 3 2024, 8:50 PM · Pacemaker (3.0.0), Pacemaker: Future Release Series, Restricted Project, Restricted Project
kgaillot committed rP9080be9d86da: Doc: ChangeLog: update for 2.1.8-rc3 release (authored by kgaillot).
Doc: ChangeLog: update for 2.1.8-rc3 release
Jul 3 2024, 5:28 PM
kgaillot committed rPf73f033d58a9: Doc: ChangeLog: update for 2.1.8-rc3 release (authored by kgaillot).
Doc: ChangeLog: update for 2.1.8-rc3 release
Jul 3 2024, 5:28 PM
GitHub <noreply@github.com> committed rPf97ce0c9cc7e: Merge pull request #3558 from kgaillot/release (authored by kgaillot).
Merge pull request #3558 from kgaillot/release
Jul 3 2024, 5:28 PM
kgaillot edited the content of Pacemaker Release Checklist.
Jul 3 2024, 5:28 PM · Pacemaker
nrwahl2 added a comment to T786: Improve CIB schema.

Re: content, be aware that Pacemaker currently strips text nodes from the CIB. That can be changed but it's possible that certain code (for example, related to XML private data being non-NULL) is relying on the assumption of no text nodes in the CIB. Also be careful that whitespace-only text nodes don't cause problems.

Jul 3 2024, 5:28 PM · Pacemaker, Restricted Project

Jul 2 2024

nrwahl2 committed rPb84b05c92477: API: tools: Drop crm_mon --as-html option (authored by nrwahl2).
API: tools: Drop crm_mon --as-html option
Jul 2 2024, 11:01 PM
nrwahl2 committed rPe3ba0c59e2f3: API: tools: Drop crm_mon --disable-ncurses option (authored by nrwahl2).
API: tools: Drop crm_mon --disable-ncurses option
Jul 2 2024, 11:01 PM
nrwahl2 committed rP01ee47e2b650: API: tools: Drop crm_mon --simple-status option (authored by nrwahl2).
API: tools: Drop crm_mon --simple-status option
Jul 2 2024, 11:01 PM
GitHub <noreply@github.com> committed rPd23e052223ac: Merge pull request #3555 from nrwahl2/nrwahl2-crm_mon (authored by nrwahl2).
Merge pull request #3555 from nrwahl2/nrwahl2-crm_mon
Jul 2 2024, 11:01 PM
nrwahl2 committed rP643372d585e0: API: tools: Drop crm_mon --web-cgi option (authored by nrwahl2).
API: tools: Drop crm_mon --web-cgi option
Jul 2 2024, 11:01 PM
kgaillot committed rP940130e26f07: Test: fuzzers: style conformance for iso8601_fuzzer.c (authored by kgaillot).
Test: fuzzers: style conformance for iso8601_fuzzer.c
Jul 2 2024, 7:04 PM
kgaillot committed rP8d242888beee: Test: fuzzers: free memory in iso8601_fuzzer.c (authored by kgaillot).
Test: fuzzers: free memory in iso8601_fuzzer.c
Jul 2 2024, 7:04 PM
kgaillot committed rP27084c795bae: Test: fuzzers: style conformance for cib_file_fuzzer.c (authored by kgaillot).
Test: fuzzers: style conformance for cib_file_fuzzer.c
Jul 2 2024, 7:04 PM
kgaillot committed rP22915e63adea: Test: fuzzers: style conformance for utils_fuzzer.c (authored by kgaillot).
Test: fuzzers: style conformance for utils_fuzzer.c
Jul 2 2024, 7:04 PM
GitHub <noreply@github.com> committed rPa9e3a8b16f5e: Merge pull request #3524 from kgaillot/fuzz (authored by kgaillot).
Merge pull request #3524 from kgaillot/fuzz
Jul 2 2024, 7:04 PM
kgaillot committed rPedb622f3cdd7: Test: fuzzers: style conformance for strings_fuzzer.c (authored by kgaillot).
Test: fuzzers: style conformance for strings_fuzzer.c
Jul 2 2024, 7:04 PM
kgaillot committed rPfc720593da95: Test: fuzzers: return -1 for unwanted inputs (authored by kgaillot).
Test: fuzzers: return -1 for unwanted inputs
Jul 2 2024, 7:04 PM
kgaillot updated the task description for T810: Drop support for disabling schema validation.
Jul 2 2024, 7:02 PM · Pacemaker: Future Release Series, Restricted Project, Restricted Project
kgaillot updated the task description for T810: Drop support for disabling schema validation.
Jul 2 2024, 7:01 PM · Pacemaker: Future Release Series, Restricted Project, Restricted Project
kgaillot edited the content of Pacemaker 3.0 Configuration Changes.
Jul 2 2024, 6:53 PM
kgaillot moved T844: Drop crm_attribute deprecated -Q option from Miscellaneous to Behavioral changes on the Pacemaker: Future Release Series board.
Jul 2 2024, 6:48 PM · Pacemaker: Future Release Series, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot moved T781: Improve terminology for clarity from Behavioral changes to Miscellaneous on the Pacemaker: Future Release Series board.
Jul 2 2024, 6:48 PM · Restricted Project, Restricted Project, Pacemaker: Future Release Series
kgaillot moved T781: Improve terminology for clarity from Miscellaneous to Behavioral changes on the Pacemaker: Future Release Series board.
Jul 2 2024, 6:47 PM · Restricted Project, Restricted Project, Pacemaker: Future Release Series
kgaillot moved T842: Drop crm_mon -X/--as-xml option from Miscellaneous to Behavioral changes on the Pacemaker: Future Release Series board.
Jul 2 2024, 6:47 PM · Restricted Project, Pacemaker: Future Release Series, Restricted Project, Restricted Project
kgaillot moved T843: Drop deprecated tool options used by resource-agents <4.1.1 from Miscellaneous to Behavioral changes on the Pacemaker: Future Release Series board.
Jul 2 2024, 6:47 PM · Pacemaker: Future Release Series, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot triaged T844: Drop crm_attribute deprecated -Q option as Wishlist priority.
Jul 2 2024, 6:47 PM · Pacemaker: Future Release Series, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot updated the task description for T843: Drop deprecated tool options used by resource-agents <4.1.1.
Jul 2 2024, 6:44 PM · Pacemaker: Future Release Series, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot triaged T843: Drop deprecated tool options used by resource-agents <4.1.1 as Wishlist priority.
Jul 2 2024, 6:43 PM · Pacemaker: Future Release Series, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot committed rPe3076e54a605: Build: dependencies: require GnuTLS 3.1.7 or later (authored by kgaillot).
Build: dependencies: require GnuTLS 3.1.7 or later
Jul 2 2024, 6:40 PM
kgaillot committed rPbf8d35b78160: API: libcrmcommon: drop pcmk_scheduler_t placement_constraints member (authored by kgaillot).
API: libcrmcommon: drop pcmk_scheduler_t placement_constraints member
Jul 2 2024, 6:40 PM
kgaillot committed rP339396550f76: API: libcrmcommon: drop pcmk_scheduler_t resources member (authored by kgaillot).
API: libcrmcommon: drop pcmk_scheduler_t resources member
Jul 2 2024, 6:40 PM
kgaillot committed rPa5d94151f39b: Feature: sysconfig: drop support for PCMK_dh_min_bits environment variable (authored by kgaillot).
Feature: sysconfig: drop support for PCMK_dh_min_bits environment variable
Jul 2 2024, 6:40 PM
kgaillot committed rP55a0af1dedc7: API: libcrmcommon: drop pcmk_scheduler_t ordering_constraints member (authored by kgaillot).
API: libcrmcommon: drop pcmk_scheduler_t ordering_constraints member
Jul 2 2024, 6:40 PM
kgaillot committed rP8b5eefa8256b: API: libcrmcommon: drop pcmk_scheduler_t colocation_constraints member (authored by kgaillot).
API: libcrmcommon: drop pcmk_scheduler_t colocation_constraints member
Jul 2 2024, 6:40 PM
kgaillot committed rP99971804c92c: API: libcrmcommon: drop pcmk_scheduler_t failed member (authored by kgaillot).
API: libcrmcommon: drop pcmk_scheduler_t failed member
Jul 2 2024, 6:40 PM
kgaillot committed rP91b7cf747e21: API: libcrmcommon: drop pcmk_scheduler_t ticket_constraints member (authored by kgaillot).
API: libcrmcommon: drop pcmk_scheduler_t ticket_constraints member
Jul 2 2024, 6:40 PM
kgaillot committed rP78c48022d282: API: libcrmcommon: drop pcmk_scheduler_t max_valid_nodes member (authored by kgaillot).
API: libcrmcommon: drop pcmk_scheduler_t max_valid_nodes member
Jul 2 2024, 6:40 PM
kgaillot committed rPd2d96284bf06: API: libcrmcommon: drop pcmk_scheduler_t num_synapse member (authored by kgaillot).
API: libcrmcommon: drop pcmk_scheduler_t num_synapse member
Jul 2 2024, 6:40 PM
kgaillot committed rP03c1bc3c26d6: API: libcrmcommon: drop pcmk_scheduler_t rsc_defaults member (authored by kgaillot).
API: libcrmcommon: drop pcmk_scheduler_t rsc_defaults member
Jul 2 2024, 6:40 PM
kgaillot committed rP83fbd67a90b7: API: libcrmcommon: drop pcmk_scheduler_t op_defaults member (authored by kgaillot).
API: libcrmcommon: drop pcmk_scheduler_t op_defaults member
Jul 2 2024, 6:40 PM
GitHub <noreply@github.com> committed rP13216b91470f: Merge pull request #3560 from kgaillot/drop (authored by nrwahl2).
Merge pull request #3560 from kgaillot/drop
Jul 2 2024, 6:40 PM
kgaillot committed rP461ec64f68de: API: libcrmcommon: drop pcmk_scheduler_t num_synapse member (authored by kgaillot).
API: libcrmcommon: drop pcmk_scheduler_t num_synapse member
Jul 2 2024, 6:40 PM
kgaillot updated the task description for T842: Drop crm_mon -X/--as-xml option.
Jul 2 2024, 6:37 PM · Restricted Project, Pacemaker: Future Release Series, Restricted Project, Restricted Project
kgaillot triaged T842: Drop crm_mon -X/--as-xml option as Wishlist priority.
Jul 2 2024, 6:33 PM · Restricted Project, Pacemaker: Future Release Series, Restricted Project, Restricted Project
kgaillot edited the content of Pacemaker 3.0 Behavioral Changes.
Jul 2 2024, 6:08 PM
kgaillot edited the content of Pacemaker 3.0 Configuration Changes.
Jul 2 2024, 6:07 PM
GitHub <noreply@github.com> committed rPe99436bb69aa: Merge pull request #3546 from gao-yan/mainloop_add_ipc_client_attempts (authored by kgaillot).
Merge pull request #3546 from gao-yan/mainloop_add_ipc_client_attempts
Jul 2 2024, 4:31 PM
gao-yan committed rPfc921ee7508d: Refactor: libcib: new function cib__signon_attempts() (authored by gao-yan).
Refactor: libcib: new function cib__signon_attempts()
Jul 2 2024, 4:31 PM
gao-yan committed rP7097c07f0972: Fix: tools: CIB clients retry signon upon an EAGAIN error (authored by gao-yan).
Fix: tools: CIB clients retry signon upon an EAGAIN error
Jul 2 2024, 4:31 PM
nrwahl2 committed rP624b09e58d21: Refactor: libcrmcommon: Clean up add_schema_by_version() (authored by nrwahl2).
Refactor: libcrmcommon: Clean up add_schema_by_version()
Jul 2 2024, 1:35 PM
nrwahl2 committed rPcb45134b5924: Refactor: libcrmcommon: Drop support for unversioned upgrade-enter.xsl (authored by nrwahl2).
Refactor: libcrmcommon: Drop support for unversioned upgrade-enter.xsl
Jul 2 2024, 1:35 PM
nrwahl2 committed rPc27090b7b2ea: Refactor: libcrmcommon: Consider pre-/post-upgrade XSLT failures fatal (authored by nrwahl2).
Refactor: libcrmcommon: Consider pre-/post-upgrade XSLT failures fatal
Jul 2 2024, 1:35 PM
nrwahl2 committed rPe29e0a289f88: Test: cts-cli: Update outputs for numeric XSLT naming scheme (authored by nrwahl2).
Test: cts-cli: Update outputs for numeric XSLT naming scheme
Jul 2 2024, 1:35 PM
nrwahl2 committed rP8b0442702508: Refactor: libcrmcommon: Use order numbers for XSL transform stylesheets (authored by nrwahl2).
Refactor: libcrmcommon: Use order numbers for XSL transform stylesheets
Jul 2 2024, 1:35 PM
nrwahl2 committed rP69bcb7d484af: Refactor: various: Drop explicit _GNU_SOURCE define in .c files (authored by nrwahl2).
Refactor: various: Drop explicit _GNU_SOURCE define in .c files
Jul 2 2024, 1:35 PM
GitHub <noreply@github.com> committed rPf83a7f6ba16d: Merge pull request #3553 from nrwahl2/nrwahl2-xsl_transform3 (authored by kgaillot).
Merge pull request #3553 from nrwahl2/nrwahl2-xsl_transform3
Jul 2 2024, 1:35 PM
GitHub <noreply@github.com> committed rPa925ddd84f12: Merge pull request #3557 from ClusterLabs/main (authored by kgaillot).
Merge pull request #3557 from ClusterLabs/main
Jul 2 2024, 1:34 PM
nrwahl2 added a comment to T745: Remove support for rkt bundles.

I've already got something ready to go

Jul 2 2024, 1:30 PM · Pacemaker (3.0.0), Restricted Project, Pacemaker: Future Release Series
kgaillot added a comment to T807: Drop support for deprecated aliases of cluster options.
In T807#12633, @nrwahl2 wrote:

(with a little magic to re-allow the old name as a custom name after a CIB has been upgraded).

Do we want this immediately? This doesn't even require magic, it's the default behavior if we don't ban the old name in the new schema. However, last time we talked in Slack:

the idea is to prevent the newly dropped options from being used after the transform (at least until the next transform)
user has old CIB with dropped option: implicit upgrade drops the option
user has new CIB after option is dropped: can't add option
user has even newer CIB much later: can add dropped option as custom name
(schema major version X, X+1, X+2)

Jul 2 2024, 12:24 PM · Pacemaker (3.0.0), Pacemaker: Future Release Series, Restricted Project, Restricted Project
GitHub <noreply@github.com> committed rPca58b4435957: Merge pull request #3541 from ClusterLabs/main (authored by kgaillot).
Merge pull request #3541 from ClusterLabs/main
Jul 2 2024, 11:39 AM
kgaillot committed rP4494117e05e2: Feature: sysconfig: deprecate PCMK_dh_min_bits environment variable (authored by kgaillot).
Feature: sysconfig: deprecate PCMK_dh_min_bits environment variable
Jul 2 2024, 11:39 AM
kgaillot committed rP1a6b5047ba69: Doc: libcrmcommon: document booth compatibility issue (authored by kgaillot).
Doc: libcrmcommon: document booth compatibility issue
Jul 2 2024, 11:39 AM
GitHub <noreply@github.com> committed rP1bfce0444240: Merge pull request #3552 from kgaillot/release (authored by kgaillot).
Merge pull request #3552 from kgaillot/release
Jul 2 2024, 11:39 AM
kgaillot committed rPb731d37cc5bf: Doc: ChangeLog: update for 2.1.8-rc2 release (authored by kgaillot).
Doc: ChangeLog: update for 2.1.8-rc2 release
Jul 2 2024, 11:39 AM
nrwahl2 committed rPcb1952eb2d7a: Refactor: xml: Replace test with if and brackets in regression.sh (authored by nrwahl2).
Refactor: xml: Replace test with if and brackets in regression.sh
Jul 2 2024, 11:39 AM
nrwahl2 committed rPdb26434b57f8: Low: xml: Work around libxml2 bug breaking regression.sh (authored by nrwahl2).
Low: xml: Work around libxml2 bug breaking regression.sh
Jul 2 2024, 11:39 AM
nrwahl2 committed rP34b242395bdd: Refactor: xml: Drop tabs from regression.sh (authored by nrwahl2).
Refactor: xml: Drop tabs from regression.sh
Jul 2 2024, 11:39 AM
GitHub <noreply@github.com> committed rP4de9c5ff4883: Merge pull request #3550 from nrwahl2/nrwahl2-xsl_transform2 (authored by nrwahl2).
Merge pull request #3550 from nrwahl2/nrwahl2-xsl_transform2
Jul 2 2024, 11:39 AM
nrwahl2 committed rPc216c5db49d5: Low: xml: Fix cts_scheduler test suite in regression.sh (authored by nrwahl2).
Low: xml: Fix cts_scheduler test suite in regression.sh
Jul 2 2024, 11:39 AM
nrwahl2 committed rP9a3f9849174d: Feature: xml: Drop browser-based testing from regression.sh (authored by nrwahl2).
Feature: xml: Drop browser-based testing from regression.sh
Jul 2 2024, 11:39 AM