Bug 1277675
Summary: | [RFE] Ability to change network information in a VM import from storage domain in DR scenario | ||
---|---|---|---|
Product: | [oVirt] ovirt-engine | Reporter: | Calvin Smith <casmith> |
Component: | RFEs | Assignee: | Yevgeny Zaspitsky <yzaspits> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Michael Burman <mburman> |
Severity: | medium | Docs Contact: | |
Priority: | high | ||
Version: | --- | CC: | amureini, bmcclain, bugs, casmith, cstlaure, danken, gklein, lsurette, mburman, michal.skrivanek, myakove, rbalakri, srevivo, trichard, ykaul, ylavi |
Target Milestone: | ovirt-4.1.0-beta | Keywords: | FutureFeature |
Target Release: | 4.1.0.2 | Flags: | ylavi:
ovirt-4.1+
rule-engine: exception+ bmcclain: priority_rfe_tracking+ mburman: testing_plan_complete+ ylavi: planning_ack+ danken: devel_ack+ myakove: testing_ack+ |
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Enhancement | |
Doc Text: |
This feature allows you to map external VNIC profiles that are defined on an imported VM to the ones that are present in the cluster the VM is going to be imported to. The previous solution exchanged all external VNIC profiles that were not present in the target cluster with an empty profile, which removed the imported VM's network functionality. Now, after importing a VM from a data domain, the VM is configured properly according to the VNIC profiles that are defined in the target cluster.
|
Story Points: | --- |
Clone Of: | Environment: | ||
Last Closed: | 2017-02-01 14:39:09 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | Network | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | 1390560 | ||
Bug Blocks: | 1421007 |
Description
Calvin Smith
2015-11-03 20:02:02 UTC
Calvin, are you looking for a dialog that would let you define a mapping of original vNIC profile to new vNIC profile? This way, a user would be able to express "network 'blue' on the old site is equivalent to network 'green' in the new site". The relevance to DR is that the mapping is easily performed when a single VM is imported. It is harder on mass import. My customers would be looking at this feature from a DR perspective in that they may have to bring up several virtual machines in a new site with a new network, so building a "blue" network and a "green" network map would be what we would be looking for. Thanks, Calvin. Can you provide more details regarding the "potentially other site-specific information" which your customers would be looking to tweak? I guess I was referring to potential storage, application information or location specific information that may come up in a DR scenario. Is there anything else other than network\storage that might prevent a VM to quickly import and run after the import storage domain flow? well, sure, many other properties. From the top of my head from virt domain - display network, virtio-rng, any hostdev passthrough device, CPU type, I suppose all the quotas, QoS profiles and such, CPU pinning. We may set defaults when they don't exist on import for some, but we do not do that for all of them. It may be alright to sacrifice some of those features (e.g. reverting to default quota) (In reply to Michal Skrivanek from comment #8) > well, sure, many other properties. From the top of my head from virt domain > - display network, virtio-rng, any hostdev passthrough device, CPU type, I > suppose all the quotas, QoS profiles and such, CPU pinning. We may set > defaults when they don't exist on import for some, but we do not do that for > all of them. > It may be alright to sacrifice some of those features (e.g. reverting to > default quota) Do we save this info in the OVF? Can we make sure we have a RFE to allow to reset these in import, so VMs can be started quickly? define "reset" some can be set to default, but some should be re-mapped. The current import approach is to let map/configure only few items(VM name,network,os type) and leave the rest of parameters on user to edit using standard VM editing capabilities. Verified on - 4.1.0-0.4.master.20170105161132.gitf4e2c11.el7.centos |