Page MenuHomeClusterLabs Projects
Feed Advanced Search

Jul 9 2024

kgaillot committed rPbc6b01603d86: API: libcrmcommon: drop pcmk_scheduler_t ninstances member (authored by kgaillot).
API: libcrmcommon: drop pcmk_scheduler_t ninstances member
Jul 9 2024, 6:20 PM
kgaillot committed rP31c6235c0ac2: API: libcrmcommon: drop pcmk_scheduler_t priority_fencing_delay member (authored by kgaillot).
API: libcrmcommon: drop pcmk_scheduler_t priority_fencing_delay member
Jul 9 2024, 6:20 PM
kgaillot committed rP899c209aa380: Low: scheduler: store default fencing action timeout as guint (authored by kgaillot).
Low: scheduler: store default fencing action timeout as guint
Jul 9 2024, 6:20 PM
kgaillot committed rP99c1eec711f6: API: libcrmcommon: drop pcmk_scheduler_t node_pending_timeout member (authored by kgaillot).
API: libcrmcommon: drop pcmk_scheduler_t node_pending_timeout member
Jul 9 2024, 6:20 PM
kgaillot closed T798: Make `pcmk_scheduler_t` definition internal as Merged by committing rP99c1eec711f6: API: libcrmcommon: drop pcmk_scheduler_t node_pending_timeout member.
Jul 9 2024, 6:20 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot updated the task description for T846: Move cts-cli validity and upgrade tests to cts-schemas.
Jul 9 2024, 12:08 PM · Restricted Project, Restricted Project
kgaillot added subtasks for T846: Move cts-cli validity and upgrade tests to cts-schemas: Unknown Object (Maniphest Task), Unknown Object (Maniphest Task).
Jul 9 2024, 11:43 AM · Restricted Project, Restricted Project
kgaillot triaged T846: Move cts-cli validity and upgrade tests to cts-schemas as Wishlist priority.
Jul 9 2024, 11:43 AM · Restricted Project, Restricted Project

Jul 8 2024

kgaillot committed rP07bc78b7f5d8: API: libcrmcommon: drop pcmk_scheduler_t action_id member (authored by kgaillot).
API: libcrmcommon: drop pcmk_scheduler_t action_id member
Jul 8 2024, 10:40 PM
kgaillot committed rPfcae44666172: Refactor: scheduler: drop pcmk__sched_no_compat flag (authored by kgaillot).
Refactor: scheduler: drop pcmk__sched_no_compat flag
Jul 8 2024, 10:40 PM
kgaillot committed rP5fe19612148a: API: libcrmcommon: make pcmk_scheduler_t flags member a uint64_t (authored by kgaillot).
API: libcrmcommon: make pcmk_scheduler_t flags member a uint64_t
Jul 8 2024, 10:40 PM
kgaillot committed rP0d3f286563bc: API: libcrmcommon: drop pcmk_scheduler_t graph member (authored by kgaillot).
API: libcrmcommon: drop pcmk_scheduler_t graph member
Jul 8 2024, 10:40 PM
kgaillot committed rPd09696881221: API: libcrmcommon: drop pcmk_scheduler_t localhost member (authored by kgaillot).
API: libcrmcommon: drop pcmk_scheduler_t localhost member
Jul 8 2024, 10:40 PM
kgaillot committed rPfd8fb8677a91: Refactor: libpacemaker: don't query controller in pcmk__output_cluster_status() (authored by kgaillot).
Refactor: libpacemaker: don't query controller in pcmk__output_cluster_status()
Jul 8 2024, 10:40 PM
kgaillot committed rP687634e59119: Refactor: libpacemaker: pass scheduler to pcmk__output_cluster_status() (authored by kgaillot).
Refactor: libpacemaker: pass scheduler to pcmk__output_cluster_status()
Jul 8 2024, 10:40 PM
kgaillot committed rP6a69de282cf3: Refactor: fencer: drop stonith_our_uname global variable (authored by kgaillot).
Refactor: fencer: drop stonith_our_uname global variable
Jul 8 2024, 10:40 PM
kgaillot committed rPba69fb554a6a: Refactor: scheduler: scheduler now owns local_node_name memory (authored by kgaillot).
Refactor: scheduler: scheduler now owns local_node_name memory
Jul 8 2024, 10:40 PM
kgaillot committed rPf046d08c9658: Refactor: libcrmcommon: drop pcmk__our_nodename global variable (authored by kgaillot).
Refactor: libcrmcommon: drop pcmk__our_nodename global variable
Jul 8 2024, 10:40 PM
kgaillot committed rPd862f7259268: Refactor: libpacemaker: never query controller for simulations (authored by kgaillot).
Refactor: libpacemaker: never query controller for simulations
Jul 8 2024, 10:40 PM
kgaillot committed rP3aab70b3e37a: Refactor: scheduler: always preserve local node name (authored by kgaillot).
Refactor: scheduler: always preserve local node name
Jul 8 2024, 10:40 PM
kgaillot committed rP178ad65cb580: API: libcrmcommon: drop pcmk_scheduler_t template_rsc_sets member (authored by kgaillot).
API: libcrmcommon: drop pcmk_scheduler_t template_rsc_sets member
Jul 8 2024, 10:40 PM
kgaillot added projects to T768: Investigate using xmlEncodeEntitiesReentrant() and deprecating crm_xml_escape(): Restricted Project, Restricted Project.
Jul 8 2024, 5:51 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot added projects to T772: Handle multi-byte Unicode characters in pcmk__xml_escape() and pcmk__xml_needs_escape(): Restricted Project, Restricted Project.
Jul 8 2024, 5:49 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot added a project to T784: Log location constraints that don't match a known node: Restricted Project.
Jul 8 2024, 5:48 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot added projects to T801: Try to replace xml.c:utf8_bytes() with GLib UTF-8 functions: Restricted Project, Restricted Project.
Jul 8 2024, 5:47 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot edited projects for T782: cts-lab fails with exception if rsyslog is not installed on cluster nodes, added: Restricted Project; removed Restricted Project.
Jul 8 2024, 5:45 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot added a project to T809: Deprecate support for disabling schema validation: Restricted Project.
Jul 8 2024, 5:44 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot added a project to T834: crm_verify should distinguish configuration warnings and errors: Restricted Project.
Jul 8 2024, 5:43 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot placed T810: Drop support for disabling schema validation up for grabs.
Jul 8 2024, 5:38 PM · Restricted Project, 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 · Restricted Project, Restricted Project, Restricted Project
kgaillot assigned T838: Manage libxml2 private data better to nrwahl2.
Jul 8 2024, 5:36 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot edited the content of Pacemaker 3.0 Configuration Changes.
Jul 8 2024, 1:03 PM

Jul 3 2024

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
kgaillot edited the content of Pacemaker Release Checklist.
Jul 3 2024, 5:28 PM · Restricted Project

Jul 2 2024

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
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 · Restricted Project, Restricted Project, Restricted Project
kgaillot updated the task description for T810: Drop support for disabling schema validation.
Jul 2 2024, 7:01 PM · Restricted Project, 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 Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 2 2024, 6:48 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot moved T781: Improve terminology for clarity from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 2 2024, 6:48 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot moved T781: Improve terminology for clarity from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 2 2024, 6:47 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot moved T842: Drop crm_mon -X/--as-xml option from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 2 2024, 6:47 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot moved T843: Drop deprecated tool options used by resource-agents <4.1.1 from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 2 2024, 6:47 PM · Restricted Project, 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 · Restricted Project, 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 · Restricted Project, 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 · Restricted Project, 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
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, Restricted Project, 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, Restricted Project, 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
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 · Restricted Project, Restricted Project, Restricted Project
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
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
kgaillot committed rPd2953853501d: API: libcrmcommon: drop pcmk_scheduler_t singletons member (authored by kgaillot).
API: libcrmcommon: drop pcmk_scheduler_t singletons member
Jul 2 2024, 11:39 AM
kgaillot committed rP4688bc0fe937: API: libcrmcommon: drop pcmk_scheduler_t actions member (authored by kgaillot).
API: libcrmcommon: drop pcmk_scheduler_t actions member
Jul 2 2024, 11:39 AM
kgaillot committed rPc35de442c0f3: API: libcrmcommon: drop pcmk_scheduler_t stonith_action member (authored by kgaillot).
API: libcrmcommon: drop pcmk_scheduler_t stonith_action member
Jul 2 2024, 11:39 AM
kgaillot committed rP98b7556e980b: API: libcrmcommon: drop pcmk_scheduler_t dc_uuid member (authored by kgaillot).
API: libcrmcommon: drop pcmk_scheduler_t dc_uuid member
Jul 2 2024, 11:39 AM
kgaillot committed rP14dabe3968b5: API: libcrmcommon: drop pcmk_scheduler_t config_hash member (authored by kgaillot).
API: libcrmcommon: drop pcmk_scheduler_t config_hash member
Jul 2 2024, 11:39 AM
kgaillot committed rP89e80d2dc384: API: libcrmcommon: drop pcmk_scheduler_t placement_strategy member (authored by kgaillot).
API: libcrmcommon: drop pcmk_scheduler_t placement_strategy member
Jul 2 2024, 11:39 AM
kgaillot committed rP5ed152ec389b: API: libcrmcommon: drop pcmk_scheduler_t tickets member (authored by kgaillot).
API: libcrmcommon: drop pcmk_scheduler_t tickets member
Jul 2 2024, 11:39 AM
kgaillot committed rPcdb82aaa5d39: API: libcrmcommon: drop pcmk_scheduler_t stonith_timeout member (authored by kgaillot).
API: libcrmcommon: drop pcmk_scheduler_t stonith_timeout member
Jul 2 2024, 11:39 AM
kgaillot committed rPa281fb5dc89d: API: libcrmcommon: drop pcmk_scheduler_t now member (authored by kgaillot).
API: libcrmcommon: drop pcmk_scheduler_t now member
Jul 2 2024, 11:39 AM
kgaillot committed rP65eb6e7131bb: Low: libcrmcommon: handle formatting errors in pcmk__time_format_hr() (authored by kgaillot).
Low: libcrmcommon: handle formatting errors in pcmk__time_format_hr()
Jul 2 2024, 11:39 AM
kgaillot committed rPb77c853d612b: Fix: libcrmcommon: don't try to add to full string in pcmk__time_format_hr() (authored by kgaillot).
Fix: libcrmcommon: don't try to add to full string in pcmk__time_format_hr()
Jul 2 2024, 11:39 AM
kgaillot committed rPa2c71cb7f179: Refactor: libcrmcommon: use sizeof() in pcmk__time_format_hr() (authored by kgaillot).
Refactor: libcrmcommon: use sizeof() in pcmk__time_format_hr()
Jul 2 2024, 11:39 AM
kgaillot committed rP3a2e9e31dbed: Test: test-headers.sh: test library-private headers (authored by kgaillot).
Test: test-headers.sh: test library-private headers
Jul 2 2024, 11:39 AM
kgaillot committed rP426eef2e5180: Low: libraries: ensure includes are outside extern in public headers (authored by kgaillot).
Low: libraries: ensure includes are outside extern in public headers
Jul 2 2024, 11:39 AM
kgaillot committed rP5c57cd1885c3: Low: libraries: ensure private headers follow usual header conventions (authored by kgaillot).
Low: libraries: ensure private headers follow usual header conventions
Jul 2 2024, 11:39 AM
kgaillot committed rP7d16e2dee9a6: Refactor: libpacemaker: de-inline pcmk__colocation_node_attr() (authored by kgaillot).
Refactor: libpacemaker: de-inline pcmk__colocation_node_attr()
Jul 2 2024, 11:39 AM
kgaillot committed rP7c367ab44789: Devel: cocci: add template for renaming a struct member (authored by kgaillot).
Devel: cocci: add template for renaming a struct member
Jul 2 2024, 11:39 AM
kgaillot committed rP0b030428b80d: Refactor: libcrmcommon: convert pcmk_scheduler_t priv member to struct (authored by kgaillot).
Refactor: libcrmcommon: convert pcmk_scheduler_t priv member to struct
Jul 2 2024, 11:39 AM
kgaillot committed rP228692ed0423: Refactor: libstonithd: rename create_device_registration_xml() namespace… (authored by kgaillot).
Refactor: libstonithd: rename create_device_registration_xml() namespace…
Jul 2 2024, 11:39 AM
kgaillot committed rP893332f387a8: Refactor: scheduler: rename pcmk_node_t private member (authored by kgaillot).
Refactor: scheduler: rename pcmk_node_t private member
Jul 2 2024, 11:39 AM
kgaillot committed rPd74244ceaefc: API: libcrmcommon: rename struct pe_working_set_s to struct pcmk__scheduler (authored by kgaillot).
API: libcrmcommon: rename struct pe_working_set_s to struct pcmk__scheduler
Jul 2 2024, 11:39 AM
kgaillot committed rP7210c9b7b9a3: Refactor: scheduler: rename pcmk_resource_t private member (authored by kgaillot).
Refactor: scheduler: rename pcmk_resource_t private member
Jul 2 2024, 11:39 AM
kgaillot committed rP9e8016fe8666: Refactor: include: use extern "C" in internal headers of all libraries (authored by kgaillot).
Refactor: include: use extern "C" in internal headers of all libraries
Jul 2 2024, 11:39 AM
kgaillot committed rP40f0ea045e52: Doc: Pacemaker Development: update boilerplate (authored by kgaillot).
Doc: Pacemaker Development: update boilerplate
Jul 2 2024, 11:39 AM
kgaillot committed rPfa19bfb0b5bc: Refactor: libcrmcommon: rename pcmk__html_create() class argument (authored by kgaillot).
Refactor: libcrmcommon: rename pcmk__html_create() class argument
Jul 2 2024, 11:39 AM
kgaillot committed rPceb9297358e8: Test: test-headers.sh: enable C++ compilation check (authored by kgaillot).
Test: test-headers.sh: enable C++ compilation check
Jul 2 2024, 11:39 AM
kgaillot committed rP32c899802fbc: Doc: libcrmcommon: document booth compatibility issue (authored by kgaillot).
Doc: libcrmcommon: document booth compatibility issue
Jul 2 2024, 11:39 AM