Bug 1298697
| Summary: | The engine let the user remove the last regular storage domain | ||
|---|---|---|---|
| Product: | [oVirt] ovirt-engine | Reporter: | Simone Tiraboschi <stirabos> |
| Component: | BLL.HostedEngine | Assignee: | Roy Golan <rgolan> |
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Artyom <alukiano> |
| Severity: | urgent | Docs Contact: | |
| Priority: | urgent | ||
| Version: | 3.6.1.3 | CC: | bugs, dfediuck, didi, lveyde, mavital, mgoldboi, rgolan, rmartins, sbonazzo, stirabos |
| Target Milestone: | ovirt-3.6.3 | Keywords: | Regression, Triaged |
| Target Release: | 3.6.3.1 | Flags: | rule-engine:
ovirt-3.6.z+
rule-engine: blocker+ mgoldboi: planning_ack+ dfediuck: devel_ack+ mavital: testing_ack+ |
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: |
Cause: The hosted engine as a master storage domain cannot act as a master storage domain
Consequence: Some storage actions couldn't be made when we lack SPM on that domain.
Fix: Prevent the hosted engine sd from being selected as master domain. User must create or pick another domain for that.
Result: The hosted engine storage domain will never function as a master domain. Users must add or pick a data domain other than the hosted engine one.
|
Story Points: | --- |
| Clone Of: | Environment: | ||
| Last Closed: | 2016-02-18 11:07:29 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | SLA | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
Simone Tiraboschi
2016-01-14 18:27:13 UTC
Verified on rhevm-3.6.3.1-0.1.el6.noarch Now not possible to remove master storage domain if engine has only additional HE storage domain, but from the patch I can see, that check depends on HE storage domain name, so if we will change via engine-config engine-config -s HostedEngineStorageDomainName=he_storage we will encounter again the same problem Maybe it is better to add some additional flag to storage domain table in database, is_he_storage_domain, true or false |