Bug 1122540

Summary: [RFE] Need ability to specify NIC bonding for node network setup
Product: Red Hat OpenStack Reporter: arkady kanevsky <arkady_kanevsky>
Component: rubygem-staypuftAssignee: Marek Hulan <mhulan>
Status: CLOSED ERRATA QA Contact: Alexander Chuzhoy <sasha>
Severity: high Docs Contact:
Priority: urgent    
Version: 5.0 (RHEL 6)CC: ajeain, cdevine, christopher_dearborn, ddomingo, jdonohue, kambiz, mburns, mlopes, ohochman, racedoro, randy_perryman, sreichar, yeylon, ykawada
Target Milestone: z2Keywords: FutureFeature, Reopened, Triaged
Target Release: Installer   
Hardware: x86_64   
OS: Linux   
URL: https://trello.com/c/loHeFAXW
Whiteboard: MVP
Fixed In Version: ruby193-rubygem-staypuft-0.4.2-1.el6ost Doc Type: Enhancement
Doc Text:
Users can now configure network bonding of target hosts through the Red Hat Enterprise Linux OpenStack Platform Installer user interface.
Story Points: ---
Clone Of: 1122535 Environment:
Last Closed: 2014-11-04 17:01:23 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:
Bug Depends On:    
Bug Blocks: 1108193, 1119874, 1122553, 1127449    

Description arkady kanevsky 2014-07-23 13:10:34 UTC
+++ This bug was initially created as a clone of Bug #1122535 +++

Description of problem:
OSP deployments requires setting of NIC bonding. Bonding type and which NICs to bond is dependent on bundle and node type.

Requires consistent enumeration of NICs, including across reboots.

In a future need to be extended to bridging also.

Version-Release number of selected component (if applicable):
N/A

How reproducible:
N/A

Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:

--- Additional comment from arkady kanevsky on 2014-07-23 09:02:17 EDT ---

See joint Dell/RedHat RA for examples of bonding requirements

Comment 2 Mike Burns 2014-07-25 13:29:39 UTC
The RHEL-OSP installer currently runs only on RHEL 6.  Changes made on RHEL 6 will apply to RHEL-OSP deployments on both RHEL 6 and RHEL 7.  Closing this bug as a duplicate since we only need to track it in 1 place.

*** This bug has been marked as a duplicate of bug 1122535 ***

Comment 4 Mike Burns 2014-10-07 16:05:09 UTC
*** Bug 1119819 has been marked as a duplicate of this bug. ***

Comment 6 Alexander Chuzhoy 2014-10-14 17:00:36 UTC
Verified:
rhel-osp-installer-0.4.2-1.el6ost.noarch
ruby193-rubygem-foreman_openstack_simplify-0.0.6-8.el6ost.noarch
openstack-puppet-modules-2014.1-23.el6ost.noarch
openstack-foreman-installer-2.0.29-1.el6ost.noarch



There's an option to configure bonding now under "Configure Networks" menu.

Configured bonding and verified it was created properly on the node.

Comment 12 errata-xmlrpc 2014-11-04 17:01:23 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://rhn.redhat.com/errata/RHBA-2014-1800.html