Bug 1045658

Summary: Setup Host Networks dialog: A certain scenario leads to a Bond with only one NIC
Product: Red Hat Enterprise Virtualization Manager Reporter: Einav Cohen <ecohen>
Component: ovirt-engine-webadmin-portalAssignee: Lior Vernia <lvernia>
Status: CLOSED CURRENTRELEASE QA Contact: Meni Yakove <myakove>
Severity: medium Docs Contact:
Priority: medium    
Version: 3.3.0CC: acathrow, alkaplan, bazulay, ecohen, iheim, masayag, nyechiel, Rhev-m-bugs, yeylon, ykaul
Target Milestone: ---Keywords: Regression, Triaged
Target Release: 3.4.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard: network
Fixed In Version: av3 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: 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: 1078909, 1142926    
Attachments:
Description Flags
screen-cast: Setup Host Network
none
screen-cast: remove last NIC from bond none

Description Einav Cohen 2013-12-21 00:03:59 UTC
Created attachment 839866 [details]
screen-cast: Setup Host Network

Description of problem:
After creating a Bond, you can take one of the NICs within the Bond and choose to Bond it with a different NIC. This will is expected to break the (original) Bond, but instead - the Bond remains with only one NIC in it.

Version-Release number of selected component (if applicable):
upstream master / is28 (3.3)

How reproducible:
100%

Steps to Reproduce:
1. Open the 'Setup Host Networks' dialog
2. Drag one of the NICs ('eth0') onto another NIC ('eth1') to form a Bond
[Bond pop-up opens up]
3. fill bond name, bond mode, click "OK"
[bond is formed, let's call it "bond0"]
4. right click on 'eth1' (within 'bond0') to open its context menu, select "Bond eth1 with -> eth2"
[Bond pop-up opens up]
5. fill bond name, bond mode, click "OK"
[bond is formed, let's call it "bond1"]

Actual results:
'bond0' remains with only 'eth0' in it.

Expected results:
'bond0' should be broken

Additional info:
when attempting to detach 'eth0' from 'bond0', the dialog becomes blank

Comment 1 Einav Cohen 2013-12-21 00:05:22 UTC
Created attachment 839868 [details]
screen-cast: remove last NIC from bond

Comment 2 Einav Cohen 2013-12-21 00:06:10 UTC
> when attempting to detach 'eth0' from 'bond0', the dialog becomes blank

see attachment 839868 [details]

Comment 4 Meni Yakove 2014-03-16 14:40:31 UTC
rhevm-3.4.0-0.5.master.el6ev.noarch

Comment 5 Itamar Heim 2014-06-12 14:07:35 UTC
Closing as part of 3.4.0