Bug 1662333
Summary: | While importing VMs the user gets misleading message about missing templates | ||||||
---|---|---|---|---|---|---|---|
Product: | [oVirt] ovirt-engine | Reporter: | Polina <pagranat> | ||||
Component: | Frontend.WebAdmin | Assignee: | bugs <bugs> | ||||
Status: | CLOSED DEFERRED | QA Contact: | meital avital <mavital> | ||||
Severity: | low | Docs Contact: | |||||
Priority: | low | ||||||
Version: | 4.3.0 | CC: | bugs, mtessun, rbarry, srosenbe | ||||
Target Milestone: | --- | Flags: | rbarry:
ovirt-4.5?
|
||||
Target Release: | --- | ||||||
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: | 2020-04-01 14:47:06 UTC | Type: | Bug | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | Virt | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Attachments: |
|
The warning is misleading: "Some imported VMs depend on one or more templates which are not available in the system. Therefore you must Import those VMs with 'collapse snapshots', another option is to Import missing templates first and then try import the VMs again" The warning is that the original Storage Domain is missing as per the name of the variable in the code: importMissingStorages Once we press the OK button, the VMs and Tempalte(s) are imported correctly and then run correctly, so we are compensating for the different storage domain by including the VMs in the existing Storage Domain. The issue is whether to remove the warning all together or if there is some added value in rewording the the error such as "Some imported VMs depended upon one or more Storage Domain(s) that are missing from the current system. The dependencies shall be reassigned when continuing." Please advise. (In reply to Steven Rosenberg from comment #1) > The warning is misleading: > > "Some imported VMs depend on one or more templates which are not available > in the system. Therefore you must Import those VMs with 'collapse > snapshots', another option is to Import missing templates first and then try > import the VMs again" > > The warning is that the original Storage Domain is missing as per the name > of the variable in the code: > > importMissingStorages > > Once we press the OK button, the VMs and Tempalte(s) are imported correctly > and then run correctly, so we are compensating for the different storage > domain by including the VMs in the existing Storage Domain. > > The issue is whether to remove the warning all together or if there is some > added value in rewording the the error such as "Some imported VMs depended > upon one or more Storage Domain(s) that are missing from the current system. > The dependencies shall be reassigned when continuing." > I would remove the warning altogether, as it is of no real use. In case you had the VM exported from a different RHV environment it is likely to have different SDs in the destination environment. With CFME we also have the ability to do a source SD -> Destination SD mapping for the import. Having the disks imported to the first available storage domain if nothing is specifically set, seems ok to me. This bug didn't get any attention for a while, we didn't have the capacity to make any progress. If you deeply care about it or want to work on it please assign/target accordingly This bug didn't get any attention for a while, we didn't have the capacity to make any progress. If you deeply care about it or want to work on it please assign/target accordingly Closing old bug. Please reopen if still relevant/you want to work on it. |
Created attachment 1517112 [details] screenshot Description of problem: While importing VMs the user gets a misleading message about missing templates Version-Release number of selected component (if applicable): How reproducible:100% Steps to Reproduce: 1. export both template and VM created with this template in 4.2 and then import in 4.3 first the template and then the VM. Actual results: After the template in successfully imported, I still get the message saying that there is no template for the VMs I'm going to import (please see attached import.png). Despite this message the VMs are successfully imported. Expected results: since the template is successfully imported, the user must just successfully import the VM with no misleading message in red. Additional info: