Bug 1671397
| Summary: | [RFE] Add mousovers and brief help instructions to OVA import dialog | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | [oVirt] ovirt-engine | Reporter: | Sandro Bonazzola <sbonazzo> | ||||||||
| Component: | Frontend.WebAdmin | Assignee: | Lucia Jelinkova <ljelinko> | ||||||||
| Status: | CLOSED CURRENTRELEASE | QA Contact: | meital avital <mavital> | ||||||||
| Severity: | medium | Docs Contact: | |||||||||
| Priority: | medium | ||||||||||
| Version: | 4.3.0 | CC: | bugs, gshereme, ljelinko, michal.skrivanek, rbarry | ||||||||
| Target Milestone: | ovirt-4.4.0 | Keywords: | FutureFeature, Regression | ||||||||
| Target Release: | --- | Flags: | rbarry:
ovirt-4.4?
rule-engine: blocker? rule-engine: planning_ack? pm-rhel: devel_ack+ pm-rhel: testing_ack+ |
||||||||
| Hardware: | Unspecified | ||||||||||
| OS: | Unspecified | ||||||||||
| Whiteboard: | |||||||||||
| Fixed In Version: | ovirt-engine-4.4.0 gitb5b5c99ca2f | Doc Type: | If docs needed, set a value | ||||||||
| Doc Text: | Story Points: | --- | |||||||||
| Clone Of: | Environment: | ||||||||||
| Last Closed: | 2020-05-20 20:03:47 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: | |||||||||||
| Bug Depends On: | 1623779 | ||||||||||
| Bug Blocks: | |||||||||||
| Attachments: |
|
||||||||||
|
Description
Sandro Bonazzola
2019-01-31 14:18:38 UTC
Created attachment 1525376 [details]
import_ova.png
Created attachment 1525377 [details]
upload fails
the path is from the host, not your client machine. It also only supports oVirt's OVA, not any other random OVA Tried also on host with official release of ManageIQ hammer1 OVA for oVirt, not exactly a random OVA. Didn't work for me as well. I would expect OVA to be uploaded through Web UI as we do for disks and isos. Or at least some text in the dialog to guide me doing the right thing there. About the import from host, I think issue is https://github.com/ManageIQ/manageiq/issues/18197 . > Here a file picker should have been used to set the path I agree, this is a usability issue. We upload ISOs in the UI with a file chooser, but we ask users to this dance on the filesystem (36:36 etc) for OVAs [1]. Let us know if you need design assistance. [1] https://ovirt.org/documentation/vmm-guide/chap-Administrative_Tasks.html#importing-a-virtual-machine-from-a-host (In reply to Sandro Bonazzola from comment #4) > Tried also on host with official release of ManageIQ hammer1 OVA for oVirt, > not exactly a random OVA. > Didn't work for me as well. I would expect OVA to be uploaded through Web UI > as we do for disks and isos. Unfortunately it is. MIQ never followed the same format, but it got worse recently where we changed things in oVirt OVA format in 4.2. Again, the ONLY thing we support is oVirt's own OVA, nothing else. If anyone wants to create OVA for oVirt consumption it needs to follow oVirt's export/import code. (In reply to Greg Sheremeta from comment #7) > > Here a file picker should have been used to set the path > > I agree, this is a usability issue. We upload ISOs in the UI with a file > chooser, but we ask users to this dance on the filesystem (36:36 etc) for > OVAs yeah, but that use case was de-scoped early in the OVA planning. The use case is for export/import for backup purposes, sharing (same as with export domain), NOT for upload/download to user's machine It's not about improving experience, the documentation is clear (I think), it's a request to implement a different use case. Unlikely to happen, but patches are welcomed of course. So, we can get a couple of indications for the following caveats: * The to be referenced should be on a hypervisor host, not the engine * Given the above, a file picker cannot be used * Per Nisim, if a folder named "OVF" is part of the path, only one OVA at a time can be imported * Possibly add a default value to the path to make the above more obvious You can use a gray Alert to add a little help: https://www.patternfly.org/pattern-library/widgets/#alerts This bug report has Keywords: Regression or TestBlocker. Since no regressions or test blockers are allowed between releases, it is also being identified as a blocker for this release. Please resolve ASAP. done? Yes. Verified on version: ovirt-engine-4.4.0-0.29.master.el8ev.noarch Mouseover/help instructions message added: " Path on the host to the oVirt OVA file or to the directory containing oVirt OVA files (other OVA formats are not supported). " This bugzilla is included in oVirt 4.4.0 release, published on May 20th 2020. Since the problem described in this bug report should be resolved in oVirt 4.4.0 release, it has been closed with a resolution of CURRENT RELEASE. If the solution does not work for you, please open a new bug report. |