Bug 1780452

Summary: [machines] The network interface can not be changed if deleting the default network and creating a new one
Product: Red Hat Enterprise Linux 8 Reporter: YunmingYang <yunyang>
Component: cockpit-appstreamAssignee: Katerina Koukiou <kkoukiou>
Status: CLOSED ERRATA QA Contact: YunmingYang <yunyang>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 8.2CC: leiwang, mpitt, wshi, xchen, ymao
Target Milestone: rc   
Target Release: 8.2   
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-28 15:43:05 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description YunmingYang 2019-12-06 03:36:43 UTC
Description of problem:
Create a VM, then delete the default network.So there is no network now. Then, create a new network and switch to the network interface tab of the VM, the source of the network interface is not changed, and user can not also change the source of the network interface with editing.

Version-Release number of selected component (if applicable):
cockpit-machines-208-1.el8.noarch
libvirt-dbus-1.2.0-3.module+el8.1.0+4066+0f1aadab.x86_64

How reproducible:
100%

Steps to Reproduce:
1. Create a VM
2. Delete the default network, make sure there is no network now.
3. Create a new network
4. Go to the network interfaces tab of the VM, then try to edit the source of the network interface 

Actual results:
After step 4, the network interface is not changed, and user can not also change the source of the network interface with editing

Expected results:
After step 4, the network should be changed automatically or user can change the source to new network 

Additional info:

Comment 3 Martin Pitt 2020-01-09 07:21:39 UTC
This was released in 210.

Comment 5 Xianghua Chen 2020-01-14 02:17:18 UTC
Verified with packages:
cockpit-machines-210-1.el8.noarch
libvirt-dbus-1.2.0-3.module+el8.1.0+4066+0f1aadab.x86_64

Steps:
1. Create a VM
2. Delete the default network, make sure there is no network now.
3. Create a new network
4. Go to the network interfaces tab of the VM, then try to edit the source of the network interface 

In step 4, the network can be changed automatically or user can change the source to new network.
So verified.

Comment 7 errata-xmlrpc 2020-04-28 15:43:05 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHBA-2020:1639