Bug 826931
| Summary: | [RHEVM] [backend] hot plug NIC needs to be blocked in all VM states except for UP/DOWN/powering UP | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | Red Hat Enterprise Virtualization Manager | Reporter: | Martin Pavlik <mpavlik> | ||||||||
| Component: | ovirt-engine | Assignee: | Muli Salem <msalem> | ||||||||
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Martin Pavlik <mpavlik> | ||||||||
| Severity: | high | Docs Contact: | |||||||||
| Priority: | medium | ||||||||||
| Version: | 3.1.0 | CC: | dyasny, gklein, iheim, lpeer, Rhev-m-bugs, sgrinber, yeylon, ykaul | ||||||||
| Target Milestone: | --- | Keywords: | TestBlocker | ||||||||
| Target Release: | --- | ||||||||||
| Hardware: | x86_64 | ||||||||||
| OS: | Linux | ||||||||||
| Whiteboard: | network | ||||||||||
| Fixed In Version: | si15 | Doc Type: | Bug Fix | ||||||||
| Doc Text: | Story Points: | --- | |||||||||
| Clone Of: | |||||||||||
| : | 830816 (view as bug list) | Environment: | |||||||||
| Last Closed: | 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: | |||||||||||
| Bug Blocks: | 581266, 833637, 835390, 835392 | ||||||||||
| Attachments: |
|
||||||||||
Created attachment 588010 [details]
NIC activated
Created attachment 588011 [details]
nic deactivated
It is also possible to Activa/Deactivate the nic during VM Powering Down phase It is also possible to Activa/Deactivate the nic during migration This should be blocked It is also possible to Activa/Deactivate the nic during suspend This should be blocked what's the problem with hotplug/unplug during power up? To be honest, I do not know the reason behind this. I just followed test cases which are mentioned in this bug and they explicitly say it should not be possible, so I reported a bug. (In reply to comment #7) > To be honest, I do not know the reason behind this. I just followed test > cases which are mentioned in this bug and they explicitly say it should not > be possible, so I reported a bug. http://www.ovirt.org/wiki/Features/DetailedHotPlug#User_work-flows says: "4. VM should be in status Up" livnat - please see comments 6 to 8 above. (In reply to comment #9) > livnat - please see comments 6 to 8 above. I don't see a reason not to support this when the VM is in status powering-up. Other VM statuses mentioned in this bug should be blocked. It is important to get this fixed in order to cover all angles on Hot Plug NIC feature. Therfore I raised severity. Proposed fix in: http://gerrit.ovirt.org/#/c/7176/ (In reply to comment #9) > livnat - please see comments 6 to 8 above. After discussing this with Haim Ateya, he said we must have operating system fully activated otherwise hot plug won't work. so we'll keep it blocked for powering up status. |
Created attachment 588007 [details] vdsm.log + engine.log Description of problem: it is possible to hot plug/unplug NIC from VM during VM powering up Version-Release number of selected component (if applicable): oVirt Enterprise Virtualization Engine Manager Version: 3.1.0_0001-11.el6ev How reproducible: 100% Steps to Reproduce: have windows 7 machine with one NIC 1. start the VM 2. quickly click on Network Interfaces -> Activate/Deactivate Actual results: HotPlug Unplug is working when VM is powering UP Expected results: HotPlug Unplug should be working only when VM is UP/DOWN Additional info: