Bug 1158607
Summary: | bonded interfaces are incorrectly configured with missing bond name | ||
---|---|---|---|
Product: | Red Hat OpenStack | Reporter: | Jeff Applewhite <jeff.applewhite> |
Component: | rhel-osp-installer | Assignee: | Brad P. Crochet <brad> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Alexander Chuzhoy <sasha> |
Severity: | high | Docs Contact: | |
Priority: | high | ||
Version: | Foreman (RHEL 6) | CC: | cdevine, kimi.zhang, mburns, morazi, rhos-maint, sasha, sclewis, yeylon |
Target Milestone: | ga | Keywords: | Reopened, TestOnly |
Target Release: | Installer | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | rhel-osp-installer-0.4.6-1.el6ost | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2015-01-12 18:10:35 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
Jeff Applewhite
2014-10-29 17:32:34 UTC
Jeff, This looks like it will be fixed in the A2 release. Thanks for reporting this. --Colin Devine Verified: rhel-osp-installer-0.4.7-1.el6ost.noarch ruby193-rubygem-staypuft-0.4.13-1.el6ost.noarch ruby193-rubygem-foreman_openstack_simplify-0.0.6-8.el6ost.noarch openstack-foreman-installer-2.0.32-1.el6ost.noarch openstack-puppet-modules-2014.1-24.el6ost.noarch Verified that: 1. ifcfg-bond0 configuration file was created under /etc/sysconfig/network-scripts/ 2. It has the proper device name in it "DEVICE="bond0"" 3. The bond and the other interfaces started. 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-2014-1800.html This bug is still present in the A2 release> I just tested it my ifcfg files are as follows: ifcfg-.300 ifcfg-.3002 ifcfg-.500 ifcfg-bond0 with the device contained within them as .300 instead of bond0.300 I found the source of this bug on my deployment in the /tmp/ks-script-oSI4Cn script: # bond0.300 interface real=`ip -o link | grep | awk '{print $2;}' | sed s/:$//` the above code greps for a blank mac address, and obviously comes up with no interface name - this then propagates down through the interface config file names and devices within them (being blank) Please try with latest builds Verified: Environment: ruby193-rubygem-foreman_openstack_simplify-0.0.6-8.el7ost.noarch openstack-foreman-installer-3.0.8-1.el7ost.noarch ruby193-rubygem-staypuft-0.5.9-1.el7ost.noarch rhel-osp-installer-client-0.5.4-1.el7ost.noarch openstack-puppet-modules-2014.2.8-1.el7ost.noarch rhel-osp-installer-0.5.4-1.el7ost.noarch running "ls /etc/sysconfig/network-scripts/ifcfg*|grep bond" results in: /etc/sysconfig/network-scripts/ifcfg-bond0 /etc/sysconfig/network-scripts/ifcfg-bond0.300 The DEVICE line looks as following: DEVICE="bond0.300" |