Bug 1644142
Summary: | After disk hotunplug, teardown attempts to deactivate in-use LVs. | ||
---|---|---|---|
Product: | Red Hat Enterprise Virtualization Manager | Reporter: | Germano Veit Michel <gveitmic> |
Component: | ovirt-engine | Assignee: | Eyal Shenitzky <eshenitz> |
Status: | CLOSED NOTABUG | QA Contact: | Elad <ebenahar> |
Severity: | medium | Docs Contact: | |
Priority: | unspecified | ||
Version: | 4.2.6 | CC: | fgarciad, Rhev-m-bugs, tnisan |
Target Milestone: | ovirt-4.3.5 | Flags: | lsvaty:
testing_plan_complete-
|
Target Release: | 4.3.0 | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2019-05-22 12:01:23 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | Storage | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Germano Veit Michel
2018-10-30 05:33:58 UTC
This bug has not been marked as blocker for oVirt 4.3.0. Since we are releasing it tomorrow, January 29th, this bug has been re-targeted to 4.3.1. This does not look like a bug to me. The user tried to deactivate a disk which is in use by other VM on the same host. This operation succeeded in the engine side, as it should. The failure for deactivating the LV is ok because it is used by another VM on that host, no failure was shown to the user, just a log of the teardown failure in the VDSM log. The alternatives for handling this issue are: 1) Hide the exception in the VDSM log -> I think it is wrong because we need to know about it. 2) Prevent from the teardown to happened in this specific case: a) In the Engine -> Not possible since the teardown is done as part of the hotunplug operation and we are not going to change the flow b) In VDSM -> Not possible because we don't have the needed data for the validation at this stage in VDSM I recommend closing this bug as NOTABUG (In reply to Eyal Shenitzky from comment #6) > no failure was shown to the user, just a log of the teardown failure in the > VDSM log. Yes, the user does not see any failure. But it does not seem right to me to try to deactive this LV, and as a consequence fill vdsm logs with exceptions during intensive VM backups. Still, I understand this would require significant changes. Once you decide what can or cannot be done I'll update the article and the customer about it. Closing as NOTABUG according to comment #6, I don't see any impact aside for the exception in the logs which is logged righteously and attempting to change this behavior might lead to severe regressions |