Description of problem:
LACP with OVS isn't advisable. During a RCIP Hackfest we test the linux_bond to avoid it.
Is working on old puddle version os-net-config-0.2.0-1.el7ost.noarch but not with os-net-config-0.2.2-1.el7ost.noarch
Version-Release number of selected component (if applicable):
os-net-config-0.2.2-1.el7ost.noarch
How reproducible:
Install from puddle rhos-release 8 -p 2016-03-31.1 and rhos-release 8-director -p 2016-04-01.1
Steps to Reproduce:
1. Deploy with linux_bond env https://review.openstack.org/gitweb?p=openstack/os-net-config.git;a=blob;f=etc/os-net-config/samples/linux_bond.yaml;h=566c747aeaa6b9865df87a451251b132cd4ca44f;hb=d01acefc15cebcfc5b7d808d3ed4f41cbaf8d74d
2. Deployment fail
3. Check the bond and nic ifcfg file
Actual results:
# This file is autogenerated by os-net-config
DEVICE=eno1
ONBOOT=yes
HOTPLUG=no
NM_CONTROLLED=no
BOOTPROTO=none
MTU=9000
Expected results:
# This file is autogenerated by os-net-config
DEVICE=eno1
ONBOOT=yes
HOTPLUG=no
NM_CONTROLLED=no
MASTER=bond0
SLAVE=yes
BOOTPROTO=none
MTU=9000
Additional info:
To provide expected results, i run os-net-config --noop -d -c /etc/os-net-config/config-cl.json on a version os-net-config-0.2.0-1
my config : http://pastebin.test.redhat.com/362147
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://rhn.redhat.com/errata/RHBA-2016-0637.html