Red Hat Bugzilla – Bug 841512
[engine-core] auto-recovery: SPM election loop if auto-recovery tries to activate non-existing storage domain
Last modified: 2016-02-10 12:07:59 EST
Description of problem:
we should have the ability to understand if domain is no longer exists (activate storage domain returns with se.StorageDomainDoesNotExist), so there is no point of failing the pool (SPM re-election) every 5 minutes, currently, i'm stuck with SPM re-election storm.
- delete storage domain from storage server itself
- let auto-recovery do the rest
Created attachment 599097 [details]
There is no way to differentiate between storage domain is dead and storage domain is not visible to host due to storage disconnect / admin misconfiguration / etc.
Also, if there is an additional storage domain then system would initiate a reconstructMaster flow.
In addition, user can deactivate sd/destroy sd/reinitialize DC and stop this from happening.
Closing as not a bug
You are correct. What we should do is prevent spm reselection if domain is not visible on other hosts (i.e. activate will fail there as well)
*** Bug 845294 has been marked as a duplicate of this bug. ***
*** This bug has been marked as a duplicate of bug 821634 ***