Red Hat Bugzilla – Bug 845824
[engine-core] auto-recovery: DisconnectStorageServer (umount) is not sent after failed attempt to Activate Storage Domain
Last modified: 2016-02-10 12:17:39 EST
Created attachment 602353 [details]
engine + vdsm logs
Description of problem:
When AutoRecover fails to recover a storage domain, DisconnectStorageServer is not sent.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. On a cluster with 2 domains, edit metadata of master storage domain to corrput it
2. Reconstruct is done automatically and 2nd domain is set as master
3. every 5 minutes AutoRecover flow runs automatically and should disconnectStorageServer but it doesn't
On AutoRecover flow (every 5 minutes) connectStorageServer is sent, and after failure to reconnect to domain due to corrupt metadata, disconnectStorageServer is not sent, and the connection remains active
disconnectStorageServer should be sent to disconnect when failed to connect to a host
no it shouldn't.
disconnecting all the time is a bug.