-
Story
-
Resolution: Unresolved
-
Normal
-
None
-
pcs-0.11.7-5.el10
-
rhel-sst-high-availability
-
ssg_filesystems_storage_and_HA
-
13
-
19
-
3
-
False
-
-
Yes
-
None
-
Pass
-
None
-
Enhancement
-
-
Done
-
None
Goal
As a followup to rhbz#2112270 and rhbz#2159454, pcs should validate instance attributes via agents by default.
To prevent unnecessary failures caused by various issues in the agents, however, pcs will not error-out unless --agent-validation is specified.
The long-term goal is to prevent the agent misconfiguration, rather than let the agent being misconfigured and fail.
Acceptance Criteria
- 'pcs (resource|stonith) (create|update)' commands call the respective agents 'validate-all' action by default
- if --agent-validation is not specified, the validation doesn't produce errors
- if --agent-validation is specified, the validation does produce errors and prevents resource misconfiguration
- pcs doesn't fail in case the resource or stonith agent doesn't support 'validate-all' action
- links to
-
RHBA-2024:132684 pcs bug fix and enhancement update