Page MenuHomeClusterLabs Projects

Handle fencing configuration changes while a fencing operation is in progress
Open, WishlistPublic

Assigned To
None
Authored By
kgaillot
Tue, Dec 10, 5:31 PM
Tags
  • Restricted Project
  • Restricted Project
Referenced Files
None
Subscribers

Description

Behavior is currently undefined (and likely buggy) in scenarios such as:

  • A fencing device is removed from the configuration while a fencing operation using it is in progress
  • A fencing device is added to or removed from a fencing topology level while an in-progress operation is using that topology
  • A level is added to or removed from a topology while an in-progress operation is using that topology

The cleanest solution would be to delay processing configuration changes until after all in-flight operations complete. That would allow getting rid of op->devices_list and pointing op->devices directly to the topology table entry (never freeing it).

Event Timeline

kgaillot triaged this task as Wishlist priority.Tue, Dec 10, 5:31 PM
kgaillot created this task.
kgaillot created this object with edit policy "Restricted Project (Project)".