Bug 1401902 - [RFE]virt-manager should hide or disable network device which already used by other interface
Summary: [RFE]virt-manager should hide or disable network device which already used by...
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Virtualization Tools
Classification: Community
Component: virt-manager
Version: unspecified
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Cole Robinson
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-12-06 11:29 UTC by zhoujunqin
Modified: 2018-10-09 14:40 UTC (History)
6 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2018-10-09 14:40:57 UTC


Attachments (Terms of Use)
screenshot for step2 (152.21 KB, image/png)
2016-12-06 11:29 UTC, zhoujunqin
no flags Details

Description zhoujunqin 2016-12-06 11:29:36 UTC
Created attachment 1228419 [details]
screenshot for step2

Description of problem:
[RFE]virt-manager should hide or disable network device which already used by other interface

Version-Release number of selected component (if applicable):
virt-manager-1.4.0-2.el7.noarch
libvirt-2.0.0-10.el7.x86_64


How reproducible:
100%

Steps to Reproduce:
1. Add a new bridge network interface on host.
1.1 Launch virt-manager
# virt-manager
1.2 Click Edit->Connection Details
1.3 Click Network Interfaces tab on QEMU/KVM Details dialogue.	
1.4 Click + button.	
1.5 Select interface type as 'Bridge', click Forward button.	
1.6 Fill the name as 'br1', select start mode as 'none', enable activate now,
choose eno1 to bridge. Click Finish button.	

2. Then open a guest then add a new nic to it.
Choose a guest-->Click Open-->Click "Show virtual hardware details"-->Add hardware-->Network-->Check drop list of network resource.


Actual results:
After step2, Bridge br1:Host device eno1 is showing, but the same time "Host device eno1:macvtap" always enabled.

Expected results:
Since interface eno1 is used by br1, i think it should be hidden or disabled for user though when you applied this, then start guest can get a error likes:
Error starting domain: error creating macvtap interface macvtap0@eno1 (52:54:00:c2:d8:7e): Device or resource busy

Additional info:

Comment 2 Cole Robinson 2018-10-09 14:40:57 UTC
Thanks for the report, but this UI is being removed upstream: https://www.redhat.com/archives/virt-tools-list/2018-October/msg00032.html

So this is no longer going to be fixed


Note You need to log in before you can comment on or make changes to this bug.