-
Bug
-
Resolution: Done-Errata
-
Normal
-
rhel-9.4
-
rhel-system-roles-1.78.1-0.1.el9
-
None
-
Moderate
-
4
-
rhel-sst-system-roles
-
13
-
3
-
QE ack, Dev ack
-
False
-
-
Yes
-
Red Hat Enterprise Linux
-
System Roles Sprint 1, System Roles Sprint 2, System Roles Sprint 3, System Roles Sprint 4
-
Bug Fix
-
-
Done
-
None
In HA Cluster configuration, there is a common structure that allows multiple sets of key-value pairs. However, `pcs`, which is used by the `system_role_ha_cluster` for creating configuration, does support only a single set of the key-value pairs.
In the `system_role_ha_cluster` appeared two different approaches to deal with it:
- use only the first set and ignore the rest (in the most cases)
- merge multiple sets into one single set (in the case of `ha_cluster_node_options.attributes.attrs`)
Such inconsistency can confuse a user and may complicate the possible future addition of support for multiple sets. So, node attributes should be modified to behave like the other cases. Also in README should be the behavior explicitly mentioned.
- links to
-
RHEA-2024:130467 rhel-system-roles bug fix and enhancement update