Page MenuHomeClusterLabs Projects
Feed Advanced Search

Sep 3 2024

kgaillot committed rP2b976c3687ad: API: libstonithd: deprecate enum stonith_call_options value st_opt_verbose (authored by kgaillot).
API: libstonithd: deprecate enum stonith_call_options value st_opt_verbose
Sep 3 2024, 4:22 PM
kgaillot committed rPc8f14882f107: Doc: libstonithd: document enum stonith_call_options values (authored by kgaillot).
Doc: libstonithd: document enum stonith_call_options values
Sep 3 2024, 4:22 PM
kgaillot committed rPc787c14e0942: API: libstonithd: deprecate enum stonith_call_options value st_opt_scope_local (authored by kgaillot).
API: libstonithd: deprecate enum stonith_call_options value st_opt_scope_local
Sep 3 2024, 4:22 PM
kgaillot committed rP40f18bb56b71: API: libstonithd: add enum stonith_call_options value st_opt_allow_self_fencing (authored by kgaillot).
API: libstonithd: add enum stonith_call_options value st_opt_allow_self_fencing
Sep 3 2024, 4:22 PM
kgaillot committed rPc5ac680859fb: Refactor: controller: rename panic-on-quorum-loss flag (authored by kgaillot).
Refactor: controller: rename panic-on-quorum-loss flag
Sep 3 2024, 4:22 PM
kgaillot committed rP754f52e254cc: API: libstonithd: deprecate enum stonith_call_options value st_opt_allow_suicide (authored by kgaillot).
API: libstonithd: deprecate enum stonith_call_options value st_opt_allow_suicide
Sep 3 2024, 4:22 PM
kgaillot committed rP0e996b9d28d1: Feature: CIB: allow no-quorum-policy "fence" and deprecate "suicide" (authored by kgaillot).
Feature: CIB: allow no-quorum-policy "fence" and deprecate "suicide"
Sep 3 2024, 4:22 PM
kgaillot committed rP61507432017a: API: libcrmcommon: deprecate PCMK_VALUE_FENCE_LEGACY defined constant (authored by kgaillot).
API: libcrmcommon: deprecate PCMK_VALUE_FENCE_LEGACY defined constant
Sep 3 2024, 4:22 PM
kgaillot edited the content of Pacemaker 3.0 Configuration Changes.
Sep 3 2024, 1:40 PM
kgaillot committed rP75374ec2fb8f: Refactor: fencer: rename variables for terminology change (authored by kgaillot).
Refactor: fencer: rename variables for terminology change
Sep 3 2024, 10:14 AM
kgaillot committed rP6a45444efc48: Doc: libstonithd: document enum stonith_call_options values (authored by kgaillot).
Doc: libstonithd: document enum stonith_call_options values
Sep 3 2024, 10:14 AM
kgaillot committed rP98c03ba998de: Log: fencer: update terminology in trace message (authored by kgaillot).
Log: fencer: update terminology in trace message
Sep 3 2024, 10:14 AM
kgaillot committed rPb26751fbdd53: API: libstonithd: deprecate enum stonith_call_options value st_opt_scope_local (authored by kgaillot).
API: libstonithd: deprecate enum stonith_call_options value st_opt_scope_local
Sep 3 2024, 10:14 AM
kgaillot committed rP4e56ae9978d4: API: libstonithd: deprecate enum stonith_call_options value st_opt_verbose (authored by kgaillot).
API: libstonithd: deprecate enum stonith_call_options value st_opt_verbose
Sep 3 2024, 10:14 AM
kgaillot committed rPe33dfe6198f5: API: libstonithd: add enum stonith_call_options value st_opt_allow_self_fencing (authored by kgaillot).
API: libstonithd: add enum stonith_call_options value st_opt_allow_self_fencing
Sep 3 2024, 10:14 AM
kgaillot closed Restricted Maniphest Task, a subtask of T781: Improve terminology for clarity, as Merged.
Sep 3 2024, 10:14 AM · Restricted Project, Restricted Project, Restricted Project
kgaillot committed rPd81ecd7ca312: API: libstonithd: deprecate enum stonith_call_options value st_opt_allow_suicide (authored by kgaillot).
API: libstonithd: deprecate enum stonith_call_options value st_opt_allow_suicide
Sep 3 2024, 10:14 AM
kgaillot closed Restricted Maniphest Task, a subtask of T868: Drop "suicide" syntax, as Merged.
Sep 3 2024, 10:14 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot committed rP2cf6991b2e29: Refactor: controller: rename panic-on-quorum-loss flag (authored by kgaillot).
Refactor: controller: rename panic-on-quorum-loss flag
Sep 3 2024, 10:14 AM
kgaillot committed rP52eff8f91ec8: API: libcrmcommon: deprecate PCMK_VALUE_FENCE_LEGACY defined constant (authored by kgaillot).
API: libcrmcommon: deprecate PCMK_VALUE_FENCE_LEGACY defined constant
Sep 3 2024, 10:14 AM
kgaillot committed rP5315bfb2c038: Feature: CIB: allow no-quorum-policy "fence" and deprecate "suicide" (authored by kgaillot).
Feature: CIB: allow no-quorum-policy "fence" and deprecate "suicide"
Sep 3 2024, 10:14 AM
kgaillot committed rP54b06689ccd0: Low: tools: update terminology in no-quorum-policy status output (authored by kgaillot).
Low: tools: update terminology in no-quorum-policy status output
Sep 3 2024, 10:14 AM

Aug 28 2024

kgaillot changed the status of Restricted Maniphest Task, a subtask of T871: Drop the --with-concurrent-fencing-default configure script option and concurrent-fencing cluster property, from Open to WIP.
Aug 28 2024, 6:43 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot moved T871: Drop the --with-concurrent-fencing-default configure script option and concurrent-fencing cluster property from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Aug 28 2024, 6:15 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot added a subtask for T871: Drop the --with-concurrent-fencing-default configure script option and concurrent-fencing cluster property: Unknown Object (Maniphest Task).
Aug 28 2024, 6:14 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot triaged T871: Drop the --with-concurrent-fencing-default configure script option and concurrent-fencing cluster property as Wishlist priority.
Aug 28 2024, 6:14 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot changed the status of T780: Disallow instance_attributes in rsc_defaults from Open to WIP.
Aug 28 2024, 5:56 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot edited projects for T827: Create public API for checking whether a node has a shutdown attribute in the CIB, added: Restricted Project; removed Restricted Project.
Aug 28 2024, 5:25 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot edited the content of Pacemaker 3.0 Configuration Changes.
Aug 28 2024, 5:24 PM
kgaillot edited the content of Pacemaker 3.0 Behavioral Changes.
Aug 28 2024, 5:22 PM
kgaillot closed T827: Create public API for checking whether a node has a shutdown attribute in the CIB, a subtask of T794: Update SBD to avoid deprecated Pacemaker APIs, as Merged.
Aug 28 2024, 5:08 PM · Restricted Project, Restricted Project
kgaillot committed rPc603effdcdeb: API: libcrmcommon: add pcmk_cib_node_shutdown() (authored by kgaillot).
API: libcrmcommon: add pcmk_cib_node_shutdown()
Aug 28 2024, 5:08 PM
kgaillot closed T827: Create public API for checking whether a node has a shutdown attribute in the CIB as Merged by committing rPc603effdcdeb: API: libcrmcommon: add pcmk_cib_node_shutdown().
Aug 28 2024, 5:08 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot committed rP9d015fe354ac: Feature: fencer: drop support for non-clustered mode in fencer (authored by kgaillot).
Feature: fencer: drop support for non-clustered mode in fencer
Aug 28 2024, 5:08 PM
kgaillot committed rPf8aa1454cd23: Refactor: scheduler: drop pcmk__action_min_runnable flag (authored by kgaillot).
Refactor: scheduler: drop pcmk__action_min_runnable flag
Aug 28 2024, 5:08 PM
kgaillot committed rP0a340f790760: Test: cts-fencing: fix no-nodeid test (authored by kgaillot).
Test: cts-fencing: fix no-nodeid test
Aug 28 2024, 5:08 PM
kgaillot committed rPa72cc917c98b: Feature: fencer: rename -c/--stand-alone-w-cpg option (authored by kgaillot).
Feature: fencer: rename -c/--stand-alone-w-cpg option
Aug 28 2024, 5:08 PM
kgaillot committed rPf2c37b3a8be3: Feature: alerts: don't send deprecated alert environment variables (authored by kgaillot).
Feature: alerts: don't send deprecated alert environment variables
Aug 28 2024, 5:08 PM
kgaillot committed rPcdc6fc1200b7: Build: rpm: don't look for legacy build.counter (authored by kgaillot).
Build: rpm: don't look for legacy build.counter
Aug 28 2024, 5:08 PM
kgaillot committed rP863eb98e7b47: Low: tools: improve crm_verify error messages (authored by kgaillot).
Low: tools: improve crm_verify error messages
Aug 28 2024, 5:08 PM
kgaillot updated the task description for T770: Always execute metadata commands asynchronously in controller.
Aug 28 2024, 4:40 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot added a comment to T770: Always execute metadata commands asynchronously in controller.

This will also have the benefit of getting fresh metadata only once per transition for a given resource agent. Currently, the agent meta-data command is invoked for every resource start, even if multiple resources share the same agent.

Aug 28 2024, 4:38 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot triaged T870: Avoid reloading systemd more than necessary as Wishlist priority.
Aug 28 2024, 2:00 PM · Restricted Project, Restricted Project

Aug 27 2024

kgaillot moved T868: Drop "suicide" syntax from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Aug 27 2024, 7:21 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot updated the task description for T868: Drop "suicide" syntax.
Aug 27 2024, 6:48 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot committed rPcb4c6ec08bdf: Low: libcrmcommon: preserve api dispatch in connect_and_send_attrd_request() (authored by kgaillot).
Low: libcrmcommon: preserve api dispatch in connect_and_send_attrd_request()
Aug 27 2024, 5:14 PM
kgaillot committed rP99b1b3555d33: Refactor: libcrmcommon: move infinity string functions to scores.c (authored by kgaillot).
Refactor: libcrmcommon: move infinity string functions to scores.c
Aug 27 2024, 5:14 PM
kgaillot committed rP25abf76951ec: Doc: sysconfig: improve PCMK_panic_action description (authored by kgaillot).
Doc: sysconfig: improve PCMK_panic_action description
Aug 27 2024, 5:14 PM
kgaillot committed rP954adf57639a: Log: libcrmcommon: log panic reason instead of caller name (authored by kgaillot).
Log: libcrmcommon: log panic reason instead of caller name
Aug 27 2024, 5:14 PM
kgaillot committed rP4c04de2167aa: Low: libcrmcommon: don't treat tracing differently for panics (authored by kgaillot).
Low: libcrmcommon: don't treat tracing differently for panics
Aug 27 2024, 5:14 PM
kgaillot committed rPbf7ffcdb9884: Low: scheduler: create local node after unpacking everything (authored by kgaillot).
Low: scheduler: create local node after unpacking everything
Aug 27 2024, 5:14 PM

Aug 26 2024

kgaillot triaged T869: Support multiple CIB connections as Wishlist priority.
Aug 26 2024, 7:14 PM · Restricted Project, Restricted Project
kgaillot added a subtask for T868: Drop "suicide" syntax: Unknown Object (Maniphest Task).
Aug 26 2024, 6:01 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot triaged T868: Drop "suicide" syntax as Wishlist priority.
Aug 26 2024, 6:01 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot edited the content of Pacemaker 3.0 Configuration Changes.
Aug 26 2024, 5:01 PM
kgaillot edited the content of Pacemaker 3.0 Configuration Changes.
Aug 26 2024, 4:58 PM
kgaillot added a comment to T782: cts-lab fails with exception if rsyslog is not installed on cluster nodes.

This would be worth backporting to 2.1 if easy

Aug 26 2024, 3:41 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot edited projects for T733: Attribute updates use the wrong default node name when container-attribute-target="host", added: Restricted Project; removed Restricted Project.
Aug 26 2024, 3:41 PM · Restricted Project, Restricted Project
kgaillot edited projects for T824: Make GnuTLS handshakes asynchronous, added: Restricted Project; removed Restricted Project.
Aug 26 2024, 3:41 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot triaged T867: Make interval optional in action schema as Low priority.
Aug 26 2024, 12:55 PM · Restricted Project, Restricted Project
kgaillot triaged T866: Locate SBD at startup as Wishlist priority.
Aug 26 2024, 12:48 PM · Restricted Project, Restricted Project
kgaillot added a comment to T857: Parse all local options at start-up.

As an example, for PCMK_panic_action, this will involve creating an enum for the value, which will minimize the work that panic_local() has to do. (The "sync" portion of it should likely be a flag or bool separate from the enum.)

Aug 26 2024, 12:42 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot edited the content of Pacemaker 3.0 Configuration Changes.
Aug 26 2024, 10:45 AM

Aug 21 2024

kgaillot moved T620: Create command-line method of listing all possible meta-attributes, cluster options, and environment variables from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Aug 21 2024, 4:37 PM · 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.
Aug 21 2024, 4:37 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot moved T855: Make most remote reads asynchronous from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Aug 21 2024, 4:37 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot moved T865: Fix regression in CIB alerts change detection from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Aug 21 2024, 4:37 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot edited projects for T865: Fix regression in CIB alerts change detection, added: Restricted Project; removed Restricted Project.
Aug 21 2024, 4:07 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot lowered the priority of T865: Fix regression in CIB alerts change detection from Unbreak Now! to High.
Aug 21 2024, 3:37 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot renamed T865: Fix regression in CIB alerts change detection from Fix regression in CIB change detection to Fix regression in CIB alerts change detection.
Aug 21 2024, 3:27 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot updated the task description for T865: Fix regression in CIB alerts change detection.
Aug 21 2024, 3:21 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot updated the task description for T865: Fix regression in CIB alerts change detection.
Aug 21 2024, 1:05 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot added a project to T865: Fix regression in CIB alerts change detection: Restricted Project.
Aug 21 2024, 12:49 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot triaged T865: Fix regression in CIB alerts change detection as Unbreak Now! priority.
Aug 21 2024, 12:49 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project

Aug 20 2024

kgaillot edited the content of Pacemaker 3.0 Configuration Changes.
Aug 20 2024, 6:30 PM
kgaillot committed rPc2f348f6f418: Feature: CIB: drop support for pacemaker-0.6, pacemaker-0.7, pacemaker-1.1, and… (authored by kgaillot).
Feature: CIB: drop support for pacemaker-0.6, pacemaker-0.7, pacemaker-1.1, and…
Aug 20 2024, 6:27 PM
kgaillot committed rP28881cb07feb: Feature: CIB: drop support for validate-with="pacemaker-next" (authored by kgaillot).
Feature: CIB: drop support for validate-with="pacemaker-next"
Aug 20 2024, 6:27 PM
kgaillot committed rP47b72553b03e: Test: cts-cli: update expected output for one less schema (authored by kgaillot).
Test: cts-cli: update expected output for one less schema
Aug 20 2024, 6:27 PM
kgaillot closed Restricted Maniphest Task, a subtask of T786: Improve CIB schema, as Merged.
Aug 20 2024, 6:27 PM · Restricted Project, Restricted Project
kgaillot committed rPf00532fc7268: Feature: CIB: drop support for rsc-instance, with-rsc-instance, first-instance… (authored by kgaillot).
Feature: CIB: drop support for rsc-instance, with-rsc-instance, first-instance…
Aug 20 2024, 6:27 PM
kgaillot closed T831: Drop support for rsc-instance, with-rsc-instance, first-instance, and then-instance in constraints as Merged by committing rPf00532fc7268: Feature: CIB: drop support for rsc-instance, with-rsc-instance, first-instance….
Aug 20 2024, 6:27 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot committed rP7ddcbae437b6: Test: libcrmcommon: rename unit test to match function rename (authored by kgaillot).
Test: libcrmcommon: rename unit test to match function rename
Aug 20 2024, 6:27 PM
kgaillot committed rP28edaa3d7e87: Feature: CIB: always compare validate-with schema names case-sensitively (authored by kgaillot).
Feature: CIB: always compare validate-with schema names case-sensitively
Aug 20 2024, 6:27 PM
kgaillot committed rP214a3aeb377c: 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
Aug 20 2024, 6:27 PM
kgaillot added a comment to T855: Make most remote reads asynchronous.

Currently lrmd_remote_client_msg() calls pcmk__read_remote_message(), which loops over read_available_remote_data() up to the timeout.

Aug 20 2024, 3:43 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot added a comment to T855: Make most remote reads asynchronous.
In T855#13286, @clumens wrote:

My first thought here is to start by converting pcmk__remote_ready to be an async function that checks the remote to see if it's ready once and sends a result up to the mainloop. However, one caller of this function is lrmd_poll, which we do not use anywhere but I assume is public API. Do we need to continue keeping it (and lrmd_dispatch) around? If so, we might need sync and async versions of this function.

Aug 20 2024, 3:03 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot added a comment to T837: Use glib logging domain.
In T837#13290, @clumens wrote:
g_log_set_always_fatal((GLogLevelFlags) 0); /*value out of range */
Aug 20 2024, 10:36 AM · Restricted Project, Restricted Project, Restricted Project
kgaillot committed rP51a347058d20: Doc: uploads: change default upload host (authored by kgaillot).
Doc: uploads: change default upload host
Aug 20 2024, 10:17 AM
kgaillot committed rPc3521319992b: Doc: uploads: don't preserve file modification times (authored by kgaillot).
Doc: uploads: don't preserve file modification times
Aug 20 2024, 10:17 AM
kgaillot committed rP3050f56d9de3: Doc: tools: fix crm_rule man page section division (authored by kgaillot).
Doc: tools: fix crm_rule man page section division
Aug 20 2024, 10:17 AM
kgaillot committed rP1a884af7b1a4: Doc: man: find man pages more carefully (authored by kgaillot).
Doc: man: find man pages more carefully
Aug 20 2024, 10:17 AM
kgaillot committed rPa9d1b50ff73a: Doc: Pacemaker Administration: correct syntax (authored by kgaillot).
Doc: Pacemaker Administration: correct syntax
Aug 20 2024, 10:17 AM
kgaillot committed rP78e350275174: Log: pacemaker-based: client name can be NULL (authored by kgaillot).
Log: pacemaker-based: client name can be NULL
Aug 20 2024, 10:17 AM
kgaillot committed rP300dbeb2d6e3: Refactor: libcib: drop op_common() (authored by kgaillot).
Refactor: libcib: drop op_common()
Aug 20 2024, 10:17 AM
kgaillot committed rP84e931b7e2f0: Refactor: libpacemaker: de-inline pcmk__colocation_has_influence() (authored by kgaillot).
Refactor: libpacemaker: de-inline pcmk__colocation_has_influence()
Aug 20 2024, 10:17 AM
kgaillot committed rP5dfcd9ebe476: Test: cts-scheduler: update expected graph outputs for transition number change (authored by kgaillot).
Test: cts-scheduler: update expected graph outputs for transition number change
Aug 20 2024, 10:17 AM
kgaillot committed rP3546faab5896: Refactor: scheduler,tools: check resource flag to determine fence device (authored by kgaillot).
Refactor: scheduler,tools: check resource flag to determine fence device
Aug 20 2024, 10:17 AM
kgaillot committed rP1246f8d355d8: Log: various: ensure there are spaces around CRM_XS (authored by kgaillot).
Log: various: ensure there are spaces around CRM_XS
Aug 20 2024, 10:17 AM
kgaillot committed rP74041dd735a8: Low: controller,libpacemaker: transition graph IDs should be positive (authored by kgaillot).
Low: controller,libpacemaker: transition graph IDs should be positive
Aug 20 2024, 10:17 AM
kgaillot committed rPde99b4812fe4: Fix: scheduler: ignore ticket constraints with invalid roles (authored by kgaillot).
Fix: scheduler: ignore ticket constraints with invalid roles
Aug 20 2024, 10:17 AM