-
Story
-
Resolution: Unresolved
-
Major
-
rhel-10.0
-
pcs-0.12.0~b1-2.el10
-
High
-
FutureFeature
-
rhel-sst-high-availability
-
17
-
23
-
5
-
False
-
-
Yes
-
None
-
Pass
-
None
-
Enhancement
-
-
Proposed
-
None
When removing a booth ticket with pcs booth ticket remove, the ticket is only removed from booth config file and is still present in CIB. We need to provide additional commands for managing tickets and expanse the documentation to describe the proper ticket removal process. There is a catch when removing tickets: based on ticket-loss policy configured in a ticket constraint, the cluster may freeze or fence on a ticket removal. This is not something one would except to be an outcome of merely updating cluster configuration.
Proper ticket removal process when booth is in use:
- standby a ticket
- remove the ticket from booth + restart booth
- remove the ticket from cib (cleanup) - this step may become unnecessary once booth is updated to autoremove tickets from cib on restart
Proper ticket removal process when booth is not in use - i.e. tickets are managed manually:
- standby a ticket
- remove the ticket from cib (cleanup)
Pcs doesn't currently provide commands to standby and cleanup tickets, so we need to add them. We should also add a command to unstandby tickets to offer a complete set of commands. Documentation of ticket remove, standby and cleanup commands should describe effects of these commands and proper ticket removal procedure in detail.
- is cloned by
-
RHEL-69040 [RFE] Add commands for ticket standby, activate and cleanup [rhel-9]
- Integration
- relates to
-
RHEL-7602 pcs booth ticket remove doesn't clean up ticket in the CIB [rhel-10]
- Integration
- links to
-
RHBA-2024:141768 pcs bug fix and enhancement update