Bug 1455164 - [HE] - VDSM: add to a domain a special metadata that will not allow to put it to maintenance (to be used for hosted-engine domain)
Summary: [HE] - VDSM: add to a domain a special metadata that will not allow to put it...
Keywords:
Status: CLOSED DUPLICATE of bug 1445199
Alias: None
Product: vdsm
Classification: oVirt
Component: Core
Version: 4.20.0
Hardware: Unspecified
OS: Unspecified
high
high
Target Milestone: ovirt-4.2.0
: ---
Assignee: Nir Soffer
QA Contact: Raz Tamir
URL:
Whiteboard:
Depends On:
Blocks: 1455166
TreeView+ depends on / blocked
 
Reported: 2017-05-24 12:07 UTC by Yaniv Kaul
Modified: 2017-09-04 08:53 UTC (History)
4 users (show)

Fixed In Version:
Clone Of:
: 1455166 (view as bug list)
Environment:
Last Closed: 2017-09-04 08:53:43 UTC
oVirt Team: Storage
Embargoed:
rule-engine: ovirt-4.2+


Attachments (Terms of Use)

Description Yaniv Kaul 2017-05-24 12:07:05 UTC
Description of problem:
This is the VDSM side of the bug - the domain should include in its metadata a flag that will tell VDSM to refuse to put this domain into maintenance.
A separate bug will be for Engine to recognize this flag as well.

Comment 1 Yaniv Lavi 2017-06-11 15:05:33 UTC
Is this part of the storage stabilization effort?

Comment 2 Yaniv Kaul 2017-06-11 18:03:46 UTC
(In reply to Yaniv Lavi from comment #1)
> Is this part of the storage stabilization effort?

Yes.

Comment 3 Nir Soffer 2017-06-22 13:59:25 UTC
One issue, who will be responsible for putting the domain in maintenance when this
is actually needed?

For example, you cannot upgrade sanlock if there is an active storage domain.

Comment 4 Denis Chaplygin 2017-09-04 08:53:24 UTC
Hosted engine knows how to unmount it's domain and it can be done with 'hosted-engine --disconnect-storage' call.

We don't need metadata, as everything can be done on the engine side.

Comment 5 Denis Chaplygin 2017-09-04 08:53:43 UTC

*** This bug has been marked as a duplicate of bug 1445199 ***


Note You need to log in before you can comment on or make changes to this bug.