Page MenuHomeClusterLabs Projects
Feed Advanced Search

Sep 12 2024

kgaillot committed rP66f5b73c2ca0: Fix: libcrmcommon: do not return partially parsed XML (authored by kgaillot).
Fix: libcrmcommon: do not return partially parsed XML
Sep 12 2024, 7:36 PM
kgaillot committed rP9ae0f645fcba: Test: libcrmcommon: correct XML syntax (authored by kgaillot).
Test: libcrmcommon: correct XML syntax
Sep 12 2024, 7:36 PM
kgaillot committed rP1b832f8faa3e: Feature: CIB: do not recover from XML syntax errors (authored by kgaillot).
Feature: CIB: do not recover from XML syntax errors
Sep 12 2024, 7:36 PM
kgaillot committed rP94c5b659f893: Test: cts-cli: update expected output for XML parsing change (authored by kgaillot).
Test: cts-cli: update expected output for XML parsing change
Sep 12 2024, 7:36 PM
kgaillot committed rPbbcaa0917961: Test: unit tests: free allocated memory (authored by kgaillot).
Test: unit tests: free allocated memory
Sep 12 2024, 7:36 PM
kgaillot edited the content of Pacemaker 3.0 Configuration Changes.
Sep 12 2024, 6:23 PM
kgaillot created an object: Guest Node Walk-through.
Sep 12 2024, 5:53 PM
kgaillot created an object: Remote Node Walk-through.
Sep 12 2024, 4:57 PM
kgaillot committed rP305e325d2163: Log: libcrmcommon: improve IPC buffer size messages (authored by kgaillot).
Log: libcrmcommon: improve IPC buffer size messages
Sep 12 2024, 4:11 PM
kgaillot committed rPa072bea6af25: Log: pacemaker-based: log cluster-ipc-limit errors (authored by kgaillot).
Log: pacemaker-based: log cluster-ipc-limit errors
Sep 12 2024, 4:11 PM
kgaillot committed rPeadc7018ead7: Low: pacemaker-attrd: use pcmk_parse_score() in attrd_expand_value() (authored by kgaillot).
Low: pacemaker-attrd: use pcmk_parse_score() in attrd_expand_value()
Sep 12 2024, 4:11 PM
kgaillot committed rPfff1dbc8f8b6: Log: scheduler: warn for invalid health cluster option values (authored by kgaillot).
Log: scheduler: warn for invalid health cluster option values
Sep 12 2024, 4:11 PM
kgaillot committed rP56a00acc6aef: Log: all: improve messages when parsing long integers (authored by kgaillot).
Log: all: improve messages when parsing long integers
Sep 12 2024, 4:11 PM
kgaillot committed rP70863dfd9b7e: Log: controller: improve stonith-max-attempts logs (authored by kgaillot).
Log: controller: improve stonith-max-attempts logs
Sep 12 2024, 4:11 PM
kgaillot committed rPbfbcc98b6717: API: libcrmcommon: add pcmk_parse_score() (authored by kgaillot).
API: libcrmcommon: add pcmk_parse_score()
Sep 12 2024, 4:11 PM
kgaillot committed rP6b07ab94822a: Doc: sysconfig,Pacemaker Explained: clarify PCMK_node_action_limit (authored by kgaillot).
Doc: sysconfig,Pacemaker Explained: clarify PCMK_node_action_limit
Sep 12 2024, 4:11 PM
kgaillot committed rPc905ccb6c725: Refactor: libcrmcommon: use pcmk_parse_score() in pcmk__xe_set_score() (authored by kgaillot).
Refactor: libcrmcommon: use pcmk_parse_score() in pcmk__xe_set_score()
Sep 12 2024, 4:11 PM
kgaillot committed rP5b03134eabaa: Low: scheduler: ignore and warn for invalid node health attributes (authored by kgaillot).
Low: scheduler: ignore and warn for invalid node health attributes
Sep 12 2024, 4:11 PM
kgaillot committed rP91f320e8de15: Log: scheduler: warn if resource stickiness is invalid (authored by kgaillot).
Log: scheduler: warn if resource stickiness is invalid
Sep 12 2024, 4:11 PM
kgaillot committed rPa4431a201efb: Feature: CIB: treat negative migration-threshold as invalid and use default (authored by kgaillot).
Feature: CIB: treat negative migration-threshold as invalid and use default
Sep 12 2024, 4:11 PM
kgaillot committed rPd60a829617e0: Log: scheduler: warn if resource priority is invalid (authored by kgaillot).
Log: scheduler: warn if resource priority is invalid
Sep 12 2024, 4:11 PM
kgaillot committed rPdee4d1adae57: Log: scheduler: warn for invalid fail counts (authored by kgaillot).
Log: scheduler: warn for invalid fail counts
Sep 12 2024, 4:11 PM
kgaillot committed rPcbf5fc73c964: Log: scheduler: warn if nvpair block score is invalid (authored by kgaillot).
Log: scheduler: warn if nvpair block score is invalid
Sep 12 2024, 4:11 PM
kgaillot committed rPad569398be61: Refactor: libcrmcommon: add pcmk__xe_get_score() (authored by kgaillot).
Refactor: libcrmcommon: add pcmk__xe_get_score()
Sep 12 2024, 4:11 PM
kgaillot committed rPe3f68757e561: Log: scheduler: warn if node score is invalid (authored by kgaillot).
Log: scheduler: warn if node score is invalid
Sep 12 2024, 4:11 PM
kgaillot committed rP24596c56b181: Refactor: scheduler: pass integer score to pe_create_node() (authored by kgaillot).
Refactor: scheduler: pass integer score to pe_create_node()
Sep 12 2024, 4:11 PM
kgaillot committed rP9731c83407a9: Feature: CIB: ignore location constraints with invalid scores (authored by kgaillot).
Feature: CIB: ignore location constraints with invalid scores
Sep 12 2024, 4:11 PM
kgaillot committed rP9585cf3bc9e0: Log: scheduler: warn for invalid promotion scores (authored by kgaillot).
Log: scheduler: warn for invalid promotion scores
Sep 12 2024, 4:11 PM
kgaillot committed rPe69cc8157c7a: Feature: CIB: ignore colocation constraints with invalid scores (authored by kgaillot).
Feature: CIB: ignore colocation constraints with invalid scores
Sep 12 2024, 4:11 PM
kgaillot committed rP31cf4493fbeb: Feature: CIB: ignore location constraints if score attribute is unset or invalid (authored by kgaillot).
Feature: CIB: ignore location constraints if score attribute is unset or invalid
Sep 12 2024, 4:11 PM
kgaillot committed rP5bc49b1c2020: Refactor: scheduler: use pcmk_parse_score() when unpacking order constraint (authored by kgaillot).
Refactor: scheduler: use pcmk_parse_score() when unpacking order constraint
Sep 12 2024, 4:11 PM
kgaillot committed rP44d884b0593f: API: libcrmcommon: deprecate char2score() (authored by kgaillot).
API: libcrmcommon: deprecate char2score()
Sep 12 2024, 4:11 PM
kgaillot added a comment to T749: Validate stonith-watchdog-timeout appropriately and default to 0 on invalid values.

Let's just drop auto-calculation and use 0 for negative or invalid values.

Sep 12 2024, 4:09 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot added a comment to T749: Validate stonith-watchdog-timeout appropriately and default to 0 on invalid values.

Revisiting this, we should check whether negative stonith-watchdog-timeout is either used by pcs or documented anywhere downstream. If not, just drop the auto-calculation feature and require nonnegative values.

Sep 12 2024, 12:56 PM · Restricted Project, Restricted Project, Restricted Project

Sep 11 2024

kgaillot moved T875: Disallow node attribute expressions for meta-attributes from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Sep 11 2024, 12:18 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot triaged T875: Disallow node attribute expressions for meta-attributes as Wishlist priority.
Sep 11 2024, 12:17 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot updated the task description for T874: Drop support for clone master-max and master-node-max meta-attributes.
Sep 11 2024, 11:27 AM · Restricted Project, Restricted Project, Restricted Project
kgaillot moved T874: Drop support for clone master-max and master-node-max meta-attributes from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Sep 11 2024, 11:27 AM · Restricted Project, Restricted Project, Restricted Project
kgaillot changed the status of Restricted Maniphest Task, a subtask of T786: Improve CIB schema, from Open to WIP.
Sep 11 2024, 11:27 AM · Restricted Project, Restricted Project
kgaillot triaged T874: Drop support for clone master-max and master-node-max meta-attributes as Wishlist priority.
Sep 11 2024, 11:26 AM · Restricted Project, Restricted Project, Restricted Project
kgaillot assigned T749: Validate stonith-watchdog-timeout appropriately and default to 0 on invalid values to wenningerk.
Sep 11 2024, 10:19 AM · Restricted Project, Restricted Project, Restricted Project

Sep 10 2024

kgaillot added a subtask for T727: Handle output objects in pcmk_update_configured_schema(): T873: Create tests for schema validation messages.
Sep 10 2024, 4:48 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot added a parent task for T873: Create tests for schema validation messages: T727: Handle output objects in pcmk_update_configured_schema().
Sep 10 2024, 4:48 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot changed the status of T873: Create tests for schema validation messages from Open to WIP.
Sep 10 2024, 4:48 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot placed T785: Fix handling of fence device monitor timeouts up for grabs.
Sep 10 2024, 4:06 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot moved T785: Fix handling of fence device monitor timeouts from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Sep 10 2024, 12:13 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot updated the task description for T785: Fix handling of fence device monitor timeouts.
Sep 10 2024, 11:46 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot merged T769: Controller should use pcmk_monitor_timeout for recurring monitors when appropriate into T785: Fix handling of fence device monitor timeouts.
Sep 10 2024, 11:45 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot merged task T769: Controller should use pcmk_monitor_timeout for recurring monitors when appropriate into T785: Fix handling of fence device monitor timeouts.
Sep 10 2024, 11:45 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot lowered the priority of T620: Create command-line method of listing all possible meta-attributes, cluster options, and environment variables from High to Normal.
Sep 10 2024, 11:40 AM · Restricted Project, Restricted Project, Restricted Project
kgaillot added a project to T838: Manage libxml2 private data better: Restricted Project.
Sep 10 2024, 10:54 AM · Restricted Project, Restricted Project, Restricted Project

Sep 9 2024

kgaillot added a project to T811: Change base image used in wiki bundle walk-through: Restricted Project.
Sep 9 2024, 12:47 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot added a comment to T815: Separate XML element-related functions into xml_element.c.

The XML attribute getters/setters in nvpair.c should move to the new file as well. If the file is ridiculously large, they could alternatively move to xml_attr.c (currently limited to functions that take an xmlAttr argument, but we could relax that since it's negligible).

Sep 9 2024, 11:05 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project

Sep 5 2024

kgaillot committed rP92dd1f0ac232: Low: libcrmcommon: use uint32_t in parse_date() (authored by kgaillot).
Low: libcrmcommon: use uint32_t in parse_date()
Sep 5 2024, 6:15 PM
kgaillot committed rP2e5470541473: Low: libcib: improve error handling in cib_file_new() (authored by kgaillot).
Low: libcib: improve error handling in cib_file_new()
Sep 5 2024, 6:15 PM
kgaillot committed rP231d89a11828: Refactor: libcrmcommon: validate year in crm_time_days_in_month() (authored by kgaillot).
Refactor: libcrmcommon: validate year in crm_time_days_in_month()
Sep 5 2024, 6:15 PM
kgaillot committed rP691b84d4b432: Low: libcrmcommon: tweak parse_date() validations (authored by kgaillot).
Low: libcrmcommon: tweak parse_date() validations
Sep 5 2024, 6:15 PM
kgaillot committed rPd532653b36f6: Low: libcrmcommon: bounds-check seconds in pcmk_parse_interval_spec() (authored by kgaillot).
Low: libcrmcommon: bounds-check seconds in pcmk_parse_interval_spec()
Sep 5 2024, 6:15 PM
kgaillot committed rPc3d089f20a1f: Low: libcrmcommon: return int from get_ordinal_days() (authored by kgaillot).
Low: libcrmcommon: return int from get_ordinal_days()
Sep 5 2024, 6:15 PM
kgaillot committed rPd6e66cd85f31: API: libcrmcommon: add enum pcmk_ra_caps value pcmk_ra_cap_cli_exec (authored by kgaillot).
API: libcrmcommon: add enum pcmk_ra_caps value pcmk_ra_cap_cli_exec
Sep 5 2024, 3:32 PM
kgaillot committed rP5cbf2152105c: Build: configure: allow disabling LSB resources (authored by kgaillot).
Build: configure: allow disabling LSB resources
Sep 5 2024, 3:32 PM
kgaillot committed rP8174ee95f8ea: Build: configure: auto-detect support for service alias (authored by kgaillot).
Build: configure: auto-detect support for service alias
Sep 5 2024, 3:32 PM
kgaillot committed rP62d5685e98d7: Doc: Pacemaker Explained: clarify resource standard support (authored by kgaillot).
Doc: Pacemaker Explained: clarify resource standard support
Sep 5 2024, 3:32 PM
kgaillot committed rP1a0aab0f99fc: Refactor: libcrmcommon: validate year in crm_time_days_in_month() (authored by kgaillot).
Refactor: libcrmcommon: validate year in crm_time_days_in_month()
Sep 5 2024, 9:54 AM
kgaillot committed rPcba1d21d8408: Test: fuzzers: replace cib_file_fuzzer test (authored by kgaillot).
Test: fuzzers: replace cib_file_fuzzer test
Sep 5 2024, 9:54 AM
kgaillot committed rP3c0d0827ef25: Low: libcib: improve error handling in cib_file_new() (authored by kgaillot).
Low: libcib: improve error handling in cib_file_new()
Sep 5 2024, 9:54 AM
kgaillot committed rPcdf535e40681: Low: libcrmcommon: use uint32_t in parse_date() (authored by kgaillot).
Low: libcrmcommon: use uint32_t in parse_date()
Sep 5 2024, 9:54 AM
kgaillot committed rP0331966d9354: Low: libcrmcommon: bounds-check seconds in pcmk_parse_interval_spec() (authored by kgaillot).
Low: libcrmcommon: bounds-check seconds in pcmk_parse_interval_spec()
Sep 5 2024, 9:54 AM
kgaillot committed rPa9ab6b9f2b45: Low: libcrmcommon: return int from get_ordinal_days() (authored by kgaillot).
Low: libcrmcommon: return int from get_ordinal_days()
Sep 5 2024, 9:54 AM
kgaillot committed rP580fe7c44921: Low: libcrmcommon: tweak parse_date() validations (authored by kgaillot).
Low: libcrmcommon: tweak parse_date() validations
Sep 5 2024, 9:54 AM

Sep 4 2024

kgaillot committed rPd3b451ad5e1b: Build: configure: auto-detect support for service alias (authored by kgaillot).
Build: configure: auto-detect support for service alias
Sep 4 2024, 7:12 PM
kgaillot committed rP67ca92fd6086: API: libcrmcommon: add enum pcmk_ra_caps value pcmk_ra_cap_cli_exec (authored by kgaillot).
API: libcrmcommon: add enum pcmk_ra_caps value pcmk_ra_cap_cli_exec
Sep 4 2024, 7:12 PM
kgaillot committed rPe9b45349979d: Doc: Pacemaker Explained: clarify resource standard support (authored by kgaillot).
Doc: Pacemaker Explained: clarify resource standard support
Sep 4 2024, 7:12 PM
kgaillot committed rP998143f96ecc: Build: configure: allow disabling LSB resources (authored by kgaillot).
Build: configure: allow disabling LSB resources
Sep 4 2024, 7:12 PM
kgaillot committed rPd95dd8cdeb95: Test: cts-cli: fix regression in agents test (authored by kgaillot).
Test: cts-cli: fix regression in agents test
Sep 4 2024, 7:12 PM
kgaillot committed rPd7bcd56cfcc7: Test: cts-exec: fix recent regression (authored by kgaillot).
Test: cts-exec: fix recent regression
Sep 4 2024, 7:12 PM
kgaillot edited the content of Pacemaker 3.0 Configuration Changes.
Sep 4 2024, 4:42 PM
kgaillot edited the content of Pacemaker 3.0 Configuration Changes.
Sep 4 2024, 4:41 PM
kgaillot edited the content of Pacemaker 3.0 Build Changes.
Sep 4 2024, 4:40 PM
kgaillot edited the content of Pacemaker 3.0 Changes.
Sep 4 2024, 4:37 PM
kgaillot edited the content of Pacemaker 3.0 Configuration Changes.
Sep 4 2024, 4:36 PM
kgaillot created an object: Pacemaker 3.0 Build Changes.
Sep 4 2024, 4:36 PM
kgaillot committed rPe043f330fb15: Low: scheduler: ignore instance attributes in rsc_defaults (authored by kgaillot).
Low: scheduler: ignore instance attributes in rsc_defaults
Sep 4 2024, 4:27 PM
kgaillot committed rP8f235efd8e55: Build: configure: deprecate --with-concurrent-fencing-default and default it to… (authored by kgaillot).
Build: configure: deprecate --with-concurrent-fencing-default and default it to…
Sep 4 2024, 4:27 PM
kgaillot closed T780: Disallow instance_attributes in rsc_defaults as Merged by committing rPe043f330fb15: Low: scheduler: ignore instance attributes in rsc_defaults.
Sep 4 2024, 4:27 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot committed rPcca918840632: Low: scheduler: best practices for get_rsc_attributes() (authored by kgaillot).
Low: scheduler: best practices for get_rsc_attributes()
Sep 4 2024, 4:27 PM
kgaillot committed rP43883cfda1ef: Feature: CIB: deprecate concurrent-fencing cluster property (authored by kgaillot).
Feature: CIB: deprecate concurrent-fencing cluster property
Sep 4 2024, 4:27 PM
kgaillot committed rP33d0898d6775: Feature: fencing: default pcmk_host_argument to "none" if "port" not advertised (authored by kgaillot).
Feature: fencing: default pcmk_host_argument to "none" if "port" not advertised
Sep 4 2024, 4:27 PM
kgaillot closed Restricted Maniphest Task, a subtask of T871: Drop the --with-concurrent-fencing-default configure script option and concurrent-fencing cluster property, as Merged.
Sep 4 2024, 4:27 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot committed rP41a363d980bf: Feature: CIB: globally-unique defaults to true if clone-node-max > 1 (authored by kgaillot).
Feature: CIB: globally-unique defaults to true if clone-node-max > 1
Sep 4 2024, 4:27 PM
kgaillot committed rP0e56f1b37685: Low: libcrmcommon: handle out-of-range better when parsing integers (authored by kgaillot).
Low: libcrmcommon: handle out-of-range better when parsing integers
Sep 4 2024, 4:27 PM
kgaillot committed rP0bc571f9cf9f: Low: pacemakerd: fix Corosync support check (authored by kgaillot).
Low: pacemakerd: fix Corosync support check
Sep 4 2024, 4:27 PM
kgaillot committed rPe30ca38bdf79: Build: configure: redefine constant for concurrent-fencing default (authored by kgaillot).
Build: configure: redefine constant for concurrent-fencing default
Sep 4 2024, 4:27 PM
kgaillot closed Restricted Maniphest Task, a subtask of T781: Improve terminology for clarity, as Released.
Sep 4 2024, 2:19 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot updated the task description for T872: crm_resource --refresh can cause a pending monitor to fail.
Sep 4 2024, 1:34 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot triaged T872: crm_resource --refresh can cause a pending monitor to fail as Normal priority.
Sep 4 2024, 1:34 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot edited the content of Pacemaker 3.0 Configuration Changes.
Sep 4 2024, 1:28 PM

Sep 3 2024

kgaillot committed rP6603f4562859: Doc: sysconfig: improve PCMK_panic_action description (authored by kgaillot).
Doc: sysconfig: improve PCMK_panic_action description
Sep 3 2024, 4:22 PM
kgaillot committed rPc36adbe6ec96: Low: tools: handle orphans when outputting node history in crm_mon (authored by kgaillot).
Low: tools: handle orphans when outputting node history in crm_mon
Sep 3 2024, 4:22 PM
kgaillot committed rP8bc1ac39e171: Doc: Pacemaker Explained: correct clone-node-max description (authored by kgaillot).
Doc: Pacemaker Explained: correct clone-node-max description
Sep 3 2024, 4:22 PM