Bug 1780449

Summary: [machines] The network interface will be changed to default when creating VM with URL
Product: Red Hat Enterprise Linux 8 Reporter: YunmingYang <yunyang>
Component: cockpit-appstreamAssignee: Simon Kobyda <skobyda>
Status: CLOSED ERRATA QA Contact: YunmingYang <yunyang>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 8.2CC: kvanbesi, leiwang, mpitt, skobyda, 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:32:39 UTC
Description of problem:
When creating VM with URL and change the source of network interface to another network(delete the network interface whose source is 'default'), then install the VM. After a few moments, the installation has been started, the source of network interface is changed to default

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 with URL and uncheck 'Immediately Start VM'
2. Delete the network interface whose source is 'default', then add a new network interface which is not 'default'
3. Click 'Install' button of the VM

Actual results:
The source of network interface is changed to 'default'.

Expected results:
The source of network interface should be unchanged

Additional info:

Comment 1 Katerina Koukiou 2019-12-16 13:30:48 UTC
*** Bug 1780450 has been marked as a duplicate of this bug. ***

Comment 2 Martin Pitt 2020-01-09 07:18:43 UTC
This was fixed in https://github.com/cockpit-project/cockpit/pull/13312 and released in 210.

Comment 4 Xianghua Chen 2020-01-10 13:43:01 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. Prepare 2 networks on Networks page.
2. Create a VM with URL and uncheck 'Immediately Start VM'
3. Delete the network interface whose source is 'default', then add a new network interface which is not 'default'
4. Click 'Install' button of the VM

The source of network interface is not changed to default.
So verified.

Comment 5 Martin Pitt 2020-02-13 08:03:14 UTC
*** Bug 1778071 has been marked as a duplicate of this bug. ***

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