Page MenuHomeClusterLabs Projects
Feed All Stories

Apr 9 2024

kgaillot updated the task description for T781: Improve terminology for clarity.
Apr 9 2024, 4:57 PM · Restricted Project, Restricted Project, Pacemaker: Future Release Series
kgaillot updated the task description for T781: Improve terminology for clarity.
Apr 9 2024, 4:53 PM · Restricted Project, Restricted Project, Pacemaker: Future Release Series
oalbrigt committed rF9523d6ba61ef: spec: only require python3-azure-sdk for RHEL < 9 (authored by oalbrigt).
spec: only require python3-azure-sdk for RHEL < 9
Apr 9 2024, 12:53 PM
GitHub <noreply@github.com> committed rFf690c0553602: Merge pull request #575 from oalbrigt/spec-update-azure-deps (authored by fabbione).
Merge pull request #575 from oalbrigt/spec-update-azure-deps
Apr 9 2024, 12:53 PM
oalbrigt committed rF77f5ecd22296: spec: remove old python3-azure-sdk dependency (authored by oalbrigt).
spec: remove old python3-azure-sdk dependency
Apr 9 2024, 8:45 AM
GitHub <noreply@github.com> committed rFf10561e123e2: Merge pull request #574 from oalbrigt/spec-update-azure-deps (authored by oalbrigt).
Merge pull request #574 from oalbrigt/spec-update-azure-deps
Apr 9 2024, 8:45 AM

Apr 8 2024

kgaillot added a comment to T744: Clarify allowed values of integer options.

score will always have to remain separate because it accepts red, yellow, green, and {+,-,}INFINITY

Apr 8 2024, 5:07 PM · Restricted Project
kgaillot committed rPc21fa3651ae5: Refactor: libcrmcommon,libpe_rules: move ruleset evaluation to libcrmcommon (authored by kgaillot).
Refactor: libcrmcommon,libpe_rules: move ruleset evaluation to libcrmcommon
Apr 8 2024, 4:29 PM
kgaillot committed rP6cb24d84c52f: Log: scheduler: warn if multiple top-level rules are used (authored by kgaillot).
Log: scheduler: warn if multiple top-level rules are used
Apr 8 2024, 4:29 PM
kgaillot committed rP85439a0e97a3: API: libpe_rules: deprecate pe_evaluate_rules() (authored by kgaillot).
API: libpe_rules: deprecate pe_evaluate_rules()
Apr 8 2024, 4:29 PM
kgaillot committed rP4dfa732b3605: API: libpe_rules: deprecate pe_eval_rules() (authored by kgaillot).
API: libpe_rules: deprecate pe_eval_rules()
Apr 8 2024, 4:29 PM
GitHub <noreply@github.com> committed rP9cb1c53947af: Merge pull request #3414 from kgaillot/best-practices (authored by kgaillot).
Merge pull request #3414 from kgaillot/best-practices
Apr 8 2024, 4:29 PM
nrwahl2 removed a subtask for T744: Clarify allowed values of integer options: T749: Validate stonith-watchdog-timeout appropriately and default to 0 on invalid values.
Apr 8 2024, 3:03 PM · Restricted Project
nrwahl2 removed a parent task for T749: Validate stonith-watchdog-timeout appropriately and default to 0 on invalid values: T744: Clarify allowed values of integer options.
Apr 8 2024, 3:03 PM · Restricted Project, Pacemaker (3.0.0), Pacemaker: Future Release Series
nrwahl2 added a parent task for T749: Validate stonith-watchdog-timeout appropriately and default to 0 on invalid values: T812: Improve validation of options.
Apr 8 2024, 3:03 PM · Restricted Project, Pacemaker (3.0.0), Pacemaker: Future Release Series
nrwahl2 added a subtask for T812: Improve validation of options: T749: Validate stonith-watchdog-timeout appropriately and default to 0 on invalid values.
Apr 8 2024, 3:03 PM · Restricted Project, Pacemaker: Future Release Series
nrwahl2 added a parent task for T744: Clarify allowed values of integer options: T812: Improve validation of options.
Apr 8 2024, 3:02 PM · Restricted Project
nrwahl2 added a subtask for T812: Improve validation of options: T744: Clarify allowed values of integer options.
Apr 8 2024, 3:02 PM · Restricted Project, Pacemaker: Future Release Series
nrwahl2 triaged T812: Improve validation of options as Low priority.
Apr 8 2024, 3:02 PM · Restricted Project, Pacemaker: Future Release Series
nrwahl2 updated the task description for T744: Clarify allowed values of integer options.
Apr 8 2024, 2:59 PM · Restricted Project
nrwahl2 renamed T744: Clarify allowed values of integer options from Improve validation of options to Clarify allowed values of integer options.
Apr 8 2024, 2:56 PM · Restricted Project
gao-yan committed rPd381958755ec: Log: scheduler: correctly log resource IDs of the deprecated classes (authored by gao-yan).
Log: scheduler: correctly log resource IDs of the deprecated classes
Apr 8 2024, 12:28 PM
GitHub <noreply@github.com> committed rP78e71e024455: Merge pull request #3415 from gao-yan/warn-deprecated-classes (authored by kgaillot).
Merge pull request #3415 from gao-yan/warn-deprecated-classes
Apr 8 2024, 12:28 PM
kgaillot updated the task description for T811: Change base image used in wiki bundle walk-through.
Apr 8 2024, 11:00 AM · Restricted Project, Pacemaker: Documentation, Restricted Project
kgaillot triaged T811: Change base image used in wiki bundle walk-through as Low priority.
Apr 8 2024, 10:59 AM · Restricted Project, Pacemaker: Documentation, Restricted Project
GitHub <noreply@github.com> committed rR227ae1504708: Merge pull request #1927 from chrboe/cbo/rm-tcp-rw-recycle (authored by oalbrigt).
Merge pull request #1927 from chrboe/cbo/rm-tcp-rw-recycle
Apr 8 2024, 5:29 AM
Christoph Böhmwalder <christoph.boehmwalder@linbit.com> committed rRc448ca013679: portblock: remove write to tcp_tw_recycle (authored by Christoph Böhmwalder <christoph.boehmwalder@linbit.com>).
portblock: remove write to tcp_tw_recycle
Apr 8 2024, 5:29 AM

Apr 4 2024

kgaillot edited the content of Pacemaker 3.0 Configuration Changes.
Apr 4 2024, 7:32 PM
kgaillot edited the content of Pacemaker 3.0 Configuration Changes.
Apr 4 2024, 7:28 PM
kgaillot added a parent task for T809: Deprecate support for disabling schema validation: T810: Drop support for disabling schema validation.
Apr 4 2024, 7:07 PM · Pacemaker (2.1.8), Restricted Project, Restricted Project
kgaillot added a subtask for T810: Drop support for disabling schema validation: T809: Deprecate support for disabling schema validation.
Apr 4 2024, 7:07 PM · Pacemaker: Future Release Series, Restricted Project, Restricted Project
kgaillot triaged T810: Drop support for disabling schema validation as Normal priority.
Apr 4 2024, 7:07 PM · Pacemaker: Future Release Series, Restricted Project, Restricted Project
kgaillot triaged T809: Deprecate support for disabling schema validation as Normal priority.
Apr 4 2024, 7:06 PM · Pacemaker (2.1.8), Restricted Project, Restricted Project
kgaillot committed rPa5a58f602715: Refactor: scheduler: validate rule ID in location constraint sooner (authored by kgaillot).
Refactor: scheduler: validate rule ID in location constraint sooner
Apr 4 2024, 5:28 PM
kgaillot committed rP456b0f3691d6: Low: scheduler: improve error checking in pcmk__new_location() (authored by kgaillot).
Low: scheduler: improve error checking in pcmk__new_location()
Apr 4 2024, 5:28 PM
kgaillot committed rP50fe06984b05: Refactor: scheduler: make generate_location_rule() take pcmk_rule_input_t (authored by kgaillot).
Refactor: scheduler: make generate_location_rule() take pcmk_rule_input_t
Apr 4 2024, 5:28 PM
kgaillot committed rP9dfea5a36bd9: Refactor: scheduler: remove redundant code in generate_location_rule() (authored by kgaillot).
Refactor: scheduler: remove redundant code in generate_location_rule()
Apr 4 2024, 5:28 PM
kgaillot committed rPe959bed59969: Log: scheduler: improve message for empty location rules (authored by kgaillot).
Log: scheduler: improve message for empty location rules
Apr 4 2024, 5:28 PM
kgaillot committed rP82bf4e6d4749: Refactor: scheduler: regex_t doesn't need to be dynamically allocated (authored by kgaillot).
Refactor: scheduler: regex_t doesn't need to be dynamically allocated
Apr 4 2024, 5:28 PM
kgaillot committed rPb07d7322aa68: Refactor: scheduler: make unpack_rsc_location() take individual arguments (authored by kgaillot).
Refactor: scheduler: make unpack_rsc_location() take individual arguments
Apr 4 2024, 5:28 PM
GitHub <noreply@github.com> committed rP4eedfe810b38: Merge pull request #3412 from kgaillot/best-practices (authored by kgaillot).
Merge pull request #3412 from kgaillot/best-practices
Apr 4 2024, 5:28 PM
nrwahl2 committed rPce3a9863dfbf: Low: libpacemaker: pcmk__inject_failcount should set an integer value (authored by nrwahl2).
Low: libpacemaker: pcmk__inject_failcount should set an integer value
Apr 4 2024, 3:55 PM
nrwahl2 committed rPcf7d0e6c9773: Test: cts-cli: Update for pcmk__inject_failcount() setting integer value (authored by nrwahl2).
Test: cts-cli: Update for pcmk__inject_failcount() setting integer value
Apr 4 2024, 3:55 PM
nrwahl2 committed rP99efc26aa940: Fix: libcib: Don't incorrectly expand "++" and "+=" in XML attr values (authored by nrwahl2).
Fix: libcib: Don't incorrectly expand "++" and "+=" in XML attr values
Apr 4 2024, 3:55 PM
nrwahl2 committed rPea9b37cf7af9: API: libcrmcommon: Deprecate fix_plus_plus_recursive() (authored by nrwahl2).
API: libcrmcommon: Deprecate fix_plus_plus_recursive()
Apr 4 2024, 3:55 PM
GitHub <noreply@github.com> committed rP5c63bda444bd: Merge pull request #3413 from nrwahl2/nrwahl2-plus_plus (authored by kgaillot).
Merge pull request #3413 from nrwahl2/nrwahl2-plus_plus
Apr 4 2024, 3:55 PM
nrwahl2 updated the task description for T808: Deprecate "++" and "+=" XML attribute value expansion.
Apr 4 2024, 2:41 PM · Pacemaker: Libraries
nrwahl2 triaged T808: Deprecate "++" and "+=" XML attribute value expansion as Normal priority.
Apr 4 2024, 2:41 PM · Pacemaker: Libraries
kgaillot moved T807: Drop support for deprecated aliases of cluster options from Miscellaneous to Requires XSL transform of CIB (major series preferred) on the Pacemaker: Future Release Series board.
Apr 4 2024, 12:21 PM · Pacemaker (3.0.0), Pacemaker: Future Release Series, Restricted Project, Restricted Project
kgaillot triaged T807: Drop support for deprecated aliases of cluster options as Normal priority.
Apr 4 2024, 12:20 PM · Pacemaker (3.0.0), Pacemaker: Future Release Series, Restricted Project, Restricted Project
Damien Ciabrini <dciabrin@redhat.com> committed rR4357f0dbb866: galera: allow joiner to report non-Primary during initial IST (authored by Damien Ciabrini <dciabrin@redhat.com>).
galera: allow joiner to report non-Primary during initial IST
Apr 4 2024, 3:51 AM
GitHub <noreply@github.com> committed rR828c175c452f: Merge pull request #1910 from dciabrin/galera-promote-ist (authored by oalbrigt).
Merge pull request #1910 from dciabrin/galera-promote-ist
Apr 4 2024, 3:51 AM
Peter Varkoly <varkoly@suse.com> committed rRdf583af06840: Support IPv6 with Azure load balncer. Using the (authored by Peter Varkoly <varkoly@suse.com>).
Support IPv6 with Azure load balncer. Using the
Apr 4 2024, 3:06 AM
GitHub <noreply@github.com> committed rR74b149b139e8: Merge pull request #1922 from varkoly/main (authored by oalbrigt).
Merge pull request #1922 from varkoly/main
Apr 4 2024, 3:06 AM
nrwahl2 committed rR2d5eaf0d97ac: Fix: openstack-info: Ensure no newlines in openstack_ports (authored by nrwahl2).
Fix: openstack-info: Ensure no newlines in openstack_ports
Apr 4 2024, 12:19 AM
GitHub <noreply@github.com> committed rRa9a2015d2948: Merge pull request #1929 from nrwahl2/nrwahl2-osp_fix (authored by fabbione).
Merge pull request #1929 from nrwahl2/nrwahl2-osp_fix
Apr 4 2024, 12:19 AM

Apr 3 2024

kgaillot committed rP8d5ab7ea8f45: Low: scheduler: accept empty attribute name in node attribute expressions (authored by kgaillot).
Low: scheduler: accept empty attribute name in node attribute expressions
Apr 3 2024, 1:51 PM
kgaillot committed rP3e3513e579b3: Low: tools: use better value for crm_resource --force-* timeout (authored by kgaillot).
Low: tools: use better value for crm_resource --force-* timeout
Apr 3 2024, 1:51 PM
kgaillot committed rPf944c9944cf2: Feature: fencer: deprecate node attribute expressions in fence device meta… (authored by kgaillot).
Feature: fencer: deprecate node attribute expressions in fence device meta…
Apr 3 2024, 1:51 PM
kgaillot committed rPc7cebdf09ac5: Feature: CIB: deprecate support for multiple rules within a single location… (authored by kgaillot).
Feature: CIB: deprecate support for multiple rules within a single location…
Apr 3 2024, 1:51 PM
kgaillot committed rP69064c5a99a7: Fix: tools: crm_resource should ignore resource meta-attribute node expressions (authored by kgaillot).
Fix: tools: crm_resource should ignore resource meta-attribute node expressions
Apr 3 2024, 1:51 PM
kgaillot committed rP6d5d28da1006: Feature: CIB: deprecate support for node attribute expressions beneath op and… (authored by kgaillot).
Feature: CIB: deprecate support for node attribute expressions beneath op and…
Apr 3 2024, 1:51 PM
kgaillot committed rP0638f4082518: Fix: scheduler: use default timeout (20s) if user configures 0 (authored by kgaillot).
Fix: scheduler: use default timeout (20s) if user configures 0
Apr 3 2024, 1:51 PM
kgaillot committed rP68d86f7b5607: Low: scheduler: deprecate support for default instance attributes (authored by kgaillot).
Low: scheduler: deprecate support for default instance attributes
Apr 3 2024, 1:51 PM
kgaillot committed rPccd09841c87d: Fix: tools: honor rules when getting utilization attributes with crm_resource (authored by kgaillot).
Fix: tools: honor rules when getting utilization attributes with crm_resource
Apr 3 2024, 1:51 PM
kgaillot committed rP1595482d4edd: Log: scheduler: correct lifetime deprecation warning (authored by kgaillot).
Log: scheduler: correct lifetime deprecation warning
Apr 3 2024, 1:51 PM
kgaillot closed T784: Log location constraints that don't match a known node as Merged by committing rP723be0bc814a: Log: scheduler: log unknown nodes in location constraints.
Apr 3 2024, 1:51 PM · Pacemaker (2.1.8), Restricted Project, Pacemaker: Scheduler
kgaillot committed rP538a16928fe9: XML: schemas: Copy rule schema and related schemas in preparation for changes (authored by kgaillot).
XML: schemas: Copy rule schema and related schemas in preparation for changes
Apr 3 2024, 1:51 PM
kgaillot committed rP723be0bc814a: Log: scheduler: log unknown nodes in location constraints (authored by kgaillot).
Log: scheduler: log unknown nodes in location constraints
Apr 3 2024, 1:51 PM
kgaillot committed rP99208a6fae01: Test: cts-cli: strip schema version when comparing output (authored by kgaillot).
Test: cts-cli: strip schema version when comparing output
Apr 3 2024, 1:51 PM
kgaillot committed rPd61d8f74796e: Test: cts-cli: update expected outputs for new schema version (authored by kgaillot).
Test: cts-cli: update expected outputs for new schema version
Apr 3 2024, 1:51 PM
kgaillot committed rPd08bc7ca24f6: XML: schemas: restructure rule schema for planned incompatible changes (authored by kgaillot).
XML: schemas: restructure rule schema for planned incompatible changes
Apr 3 2024, 1:51 PM
kgaillot committed rPbb2953a1b92e: XML: resources: reduce duplication for instance_attributes definition (authored by kgaillot).
XML: resources: reduce duplication for instance_attributes definition
Apr 3 2024, 1:51 PM
kgaillot committed rP205a07239941: Doc: Pacemaker Explained: correct rST syntax in fencing documentation (authored by kgaillot).
Doc: Pacemaker Explained: correct rST syntax in fencing documentation
Apr 3 2024, 1:51 PM
kgaillot committed rP2e70227a4820: Doc: Pacemaker Explained: overhaul rules documentation (authored by kgaillot).
Doc: Pacemaker Explained: overhaul rules documentation
Apr 3 2024, 1:51 PM
kgaillot committed rPb75a3efbe35b: Doc: Pacemaker Explained: improve utilization chapter (authored by kgaillot).
Doc: Pacemaker Explained: improve utilization chapter
Apr 3 2024, 1:51 PM
GitHub <noreply@github.com> committed rP7b429c1ff21b: Merge pull request #3409 from kgaillot/best-practices (authored by kgaillot).
Merge pull request #3409 from kgaillot/best-practices
Apr 3 2024, 1:51 PM
kgaillot updated the task description for T781: Improve terminology for clarity.
Apr 3 2024, 12:36 PM · Restricted Project, Restricted Project, Pacemaker: Future Release Series
Lars Ellenberg <lars.ellenberg@linbit.com> committed rRa346aae4bee8: nfsserver: fix "server scope" functionality for both potentially other dropins… (authored by Lars Ellenberg <lars.ellenberg@linbit.com>).
nfsserver: fix "server scope" functionality for both potentially other dropins…
Apr 3 2024, 7:12 AM
GitHub <noreply@github.com> committed rR4612e9e59fe4: Merge pull request #1930 from lge/nfsserver-fix-server-scope-functionality-for… (authored by oalbrigt).
Merge pull request #1930 from lge/nfsserver-fix-server-scope-functionality-for…
Apr 3 2024, 7:12 AM
nrwahl2 renamed T803: Re-validate XML schema after resolving IDREFs from Re-validate XML schema again after resolving IDREFs to Re-validate XML schema after resolving IDREFs.
Apr 3 2024, 4:06 AM · Restricted Project, Restricted Project
GitHub <noreply@github.com> committed rFad8a8f60ef50: Merge pull request #573 from oalbrigt/fence_aliyun-update-order-new-parameters (authored by oalbrigt).
Merge pull request #573 from oalbrigt/fence_aliyun-update-order-new-parameters
Apr 3 2024, 2:57 AM
oalbrigt committed rF860da80c03b4: fence_aliyun: update order for new parameters (authored by oalbrigt).
fence_aliyun: update order for new parameters
Apr 3 2024, 2:57 AM

Apr 2 2024

kgaillot updated the task description for T781: Improve terminology for clarity.
Apr 2 2024, 10:51 PM · Restricted Project, Restricted Project, Pacemaker: Future Release Series
kgaillot triaged T806: Create a rsc_promotion constraint type as Wishlist priority.
Apr 2 2024, 10:41 PM · Restricted Project, Pacemaker: Scheduler
kgaillot updated the task description for T805: Drop support for role, score, and score-attribute in rules.
Apr 2 2024, 10:20 PM · Pacemaker: Future Release Series, Restricted Project, Pacemaker: Scheduler
kgaillot moved T805: Drop support for role, score, and score-attribute in rules from Miscellaneous to Requires XSL transform of CIB (major series preferred) on the Pacemaker: Future Release Series board.
Apr 2 2024, 10:19 PM · Pacemaker: Future Release Series, Restricted Project, Pacemaker: Scheduler
kgaillot renamed T805: Drop support for role, score, and score-attribute in rules from Drop support for role in rules to Drop support for role, score, and score-attribute in rules.
Apr 2 2024, 10:18 PM · Pacemaker: Future Release Series, Restricted Project, Pacemaker: Scheduler
kgaillot renamed T804: Deprecate role, score, and score-attribute in rules, and implement score-attribute in location constraints without rules from Deprecate role in rules to Deprecate role, score, and score-attribute in rules, and implement score-attribute in location constraints without rules.
Apr 2 2024, 10:18 PM · Restricted Project, Pacemaker: Scheduler
kgaillot added a parent task for T804: Deprecate role, score, and score-attribute in rules, and implement score-attribute in location constraints without rules: T805: Drop support for role, score, and score-attribute in rules.
Apr 2 2024, 9:52 PM · Restricted Project, Pacemaker: Scheduler
kgaillot added a subtask for T805: Drop support for role, score, and score-attribute in rules: T804: Deprecate role, score, and score-attribute in rules, and implement score-attribute in location constraints without rules.
Apr 2 2024, 9:52 PM · Pacemaker: Future Release Series, Restricted Project, Pacemaker: Scheduler
kgaillot triaged T805: Drop support for role, score, and score-attribute in rules as Low priority.
Apr 2 2024, 9:52 PM · Pacemaker: Future Release Series, Restricted Project, Pacemaker: Scheduler
kgaillot triaged T804: Deprecate role, score, and score-attribute in rules, and implement score-attribute in location constraints without rules as Normal priority.
Apr 2 2024, 9:51 PM · Restricted Project, Pacemaker: Scheduler
nrwahl2 triaged T803: Re-validate XML schema after resolving IDREFs as Wishlist priority.
Apr 2 2024, 9:24 PM · Restricted Project, Restricted Project
oalbrigt committed rF8dd4b65fb2c9: fence_aliyun: add credentials file support (authored by oalbrigt).
fence_aliyun: add credentials file support
Apr 2 2024, 9:33 AM
GitHub <noreply@github.com> committed rF965387221b46: Merge pull request #572 from oalbrigt/fence_aliyun-add-credentials-file-support (authored by oalbrigt).
Merge pull request #572 from oalbrigt/fence_aliyun-add-credentials-file-support
Apr 2 2024, 9:33 AM
nrwahl2 updated the task description for T802: cibadmin --show-access on live cluster gives incorrect results for ACL-restricted user.
Apr 2 2024, 12:58 AM · Restricted Project, Pacemaker: ACLs, Pacemaker: Tools

Apr 1 2024

nrwahl2 added a comment to T620: Create command-line method of listing all possible meta-attributes, cluster options, and environment variables.
In T620#11565, @nrwahl2 wrote:

Meta-attribute inheritance is weird. I've just started looking at groups. Very much non-exhaustive:

  • is-managed: Any false wins. If is-managed=false for the group and is-managed=true for a primitive, the primitive is unmanaged.
  • maintenance: Any true wins. Similar to is-managed but reversed.

These are true in general for all resource parent-child relationships

Apr 1 2024, 7:30 PM · Restricted Project, Restricted Project, Pacemaker: Tools
kgaillot added a comment to T620: Create command-line method of listing all possible meta-attributes, cluster options, and environment variables.

I'm thinking the simplest approach might be to consider the "inheritable" meta-attributes as separate to each layer. For example there is a group resource-stickiness meta-attribute and a different primitive resource-stickiness meta-attribute. That way each could have its own description of how it behaves. Primitive resource-stickiness keeps the current description from Pacemaker Explained, group resource-stickiness gets something like "Default value to use for members' resource-stickiness if not explicitly set for the member. The group's own stickiness is not this value, but the sum of its members' stickiness." The primitive default could even be described as "Value of resource-stickiness in group meta-attributes if set, otherwise value of resource-stickiness in clone meta-attributes if set, otherwise value of resource-stickiness in bundle meta-attributes if set, otherwise 0, plus 1 for promoted clone instances of the primitive" though that sounds horrible.

Apr 1 2024, 6:54 PM · Restricted Project, Restricted Project, Pacemaker: Tools
kgaillot added a comment to T620: Create command-line method of listing all possible meta-attributes, cluster options, and environment variables.
In T620#11565, @nrwahl2 wrote:

Meta-attribute inheritance is weird. I've just started looking at groups. Very much non-exhaustive:

  • is-managed: Any false wins. If is-managed=false for the group and is-managed=true for a primitive, the primitive is unmanaged.
  • maintenance: Any true wins. Similar to is-managed but reversed.
Apr 1 2024, 6:52 PM · Restricted Project, Restricted Project, Pacemaker: Tools