Bug 1271518 - [Old SetupNetworks API] cannot attach network to BOND
Summary: [Old SetupNetworks API] cannot attach network to BOND
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: ovirt-engine
Classification: oVirt
Component: BLL.Network
Version: 3.6.0
Hardware: x86_64
OS: Linux
unspecified
urgent
Target Milestone: ovirt-3.6.1
: 3.6.1
Assignee: Martin Mucha
QA Contact: Ori Ben Sasson
URL:
Whiteboard: network
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2015-10-14 08:16 UTC by Meni Yakove
Modified: 2016-02-10 19:16 UTC (History)
7 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2015-12-16 12:17:00 UTC
oVirt Team: Network
Embargoed:
rule-engine: ovirt-3.6.z+
rule-engine: blocker+
ylavi: Triaged+
ylavi: planning_ack+
rule-engine: devel_ack+
myakove: testing_ack+


Attachments (Terms of Use)
engine, vdsm and supervdsm logs (887.96 KB, application/zip)
2015-10-14 08:16 UTC, Meni Yakove
no flags Details


Links
System ID Private Priority Status Summary Last Updated
oVirt gerrit 47674 0 master MERGED core: cannot add network to bond using rest and old setupneworks Never
oVirt gerrit 47724 0 master MERGED core: cannot add network to bond using rest and old setupneworks Never
oVirt gerrit 47727 0 ovirt-engine-3.6 MERGED core: cannot add network to bond using rest and old setupneworks Never

Description Meni Yakove 2015-10-14 08:16:26 UTC
Created attachment 1082726 [details]
engine, vdsm and supervdsm logs

Description of problem:
Using old SetupNetwork API when attaching network the BOND the operation fail with error "Interface name can't be found"

Version-Release number of selected component (if applicable):
rhevm-3.6.0-0.18.el6.noarch

How reproducible:
100%

Steps to Reproduce:
1. Create VLAN network on DC/Cluster
2. Attach the VLAN network the host NIC using old SetupNetworks API

Additional info:
In vdsm log:
call setupNetworks with ({u'net1': {u'nic': u'bond0'
, u'STP': u'no', u'bridged': u'true', u'mtu': u'1500'}}, {u'bond0': {u'remove': u'true'}}, {u'connectivityCheck': u'true', u'connectivityTimeout': 60}) {}

seems like engine send {u'bond0': {u'remove': u'true'}} to the BOND that the network should attach to.

Comment 1 Meni Yakove 2015-10-14 08:20:00 UTC
Steps to Reproduce:
1. Create network on DC/Cluster
2. Attach the network the host NIC using old SetupNetworks API

Removed the VLAN network from Steps to Reproduce.

Comment 2 Meni Yakove 2015-10-14 08:21:43 UTC
vdsm-4.17.8-1.el7ev.noarch

Comment 3 Dan Kenigsberg 2015-10-21 10:15:41 UTC
Smells like bug 1271524.

Comment 4 Red Hat Bugzilla Rules Engine 2015-10-21 10:16:47 UTC
This bug is not marked for z-stream, yet the milestone is for a z-stream version, therefore the milestone has been reset.
Please set the correct milestone or add the z-stream flag.

Comment 5 Yaniv Lavi 2015-10-29 12:42:22 UTC
In oVirt testing is done on single release by default. Therefore I'm removing the 4.0 flag. If you think this bug must be tested in 4.0 as well, please re-add the flag. Please note we might not have testing resources to handle the 4.0 clone.

Comment 6 Ori Ben Sasson 2015-12-06 13:45:28 UTC
Verified  on 3.6.1.1-0.1.el6

Comment 7 Sandro Bonazzola 2015-12-16 12:17:00 UTC
According to verification status and target milestone this issue should be fixed in oVirt 3.6.1. Closing current release.


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