NIC ordering in ubuntu differs from centos

Bug #1269920 reported by Aleksandr Shaposhnikov
26
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
Critical
Igor Shishkin

Bug Description

Basically nic order in ubuntu differs from OS for some particular MoBos and NICs. And it became a problem if this nics got detected and used by names in bootstrap that based on CentOS but Ubuntu is going to be deployed.
Fuel/UI should do all the mapping and base logic on nic hardware addresses.

Revision history for this message
Andrew Woodward (xarses) wrote :
Changed in fuel:
assignee: nobody → Matthew Mosesohn (raytrac3r)
importance: Undecided → High
status: New → In Progress
milestone: none → 4.1
Revision history for this message
Andrew Woodward (xarses) wrote :
Changed in fuel:
status: In Progress → Fix Committed
Andrew Woodward (xarses)
tags: added: backport-4.0
Revision history for this message
Aleksandr Shaposhnikov (alashai8) wrote :

Guys, is there any possibility to backport this to 3.2.1 release ?

Revision history for this message
Matthew Mosesohn (raytrac3r) wrote :

test on 4.0 stable ISO #240

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-library (stable/4.0)

Reviewed: https://review.openstack.org/68038
Committed: https://git.openstack.org/cgit/stackforge/fuel-library/commit/?id=4b5f30b8b7358864232ded0cec79ad61e57b0b58
Submitter: Jenkins
Branch: stable/4.0

commit 4b5f30b8b7358864232ded0cec79ad61e57b0b58
Author: Matthew Mosesohn <email address hidden>
Date: Tue Jan 14 18:55:15 2014 +0400

    Fix ubuntu and centos static_net cobbler snippet

    Previously, we identified admin net by
    interface name, but bootstrap interface
    ordering differs from ubuntu's, so it is
    necessary to enumerate manually and use
    mac address to identify which interface
    is on the admin network.

    CentOS snippet also updated to reflect changes
    to choose_interface providing MAC instead of
    interface name

    Change-Id: I01f2df69fd98e614129368cea605d466d604d2a0
    Closes-Bug: #1269920

Andrew Woodward (xarses)
tags: added: multi-l3
Revision history for this message
Matthew Mosesohn (raytrac3r) wrote :

How is this bug related to multi-l3? If you have another patch to commit, just start a new bug and mark it related to this.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-web (stable/4.0)

Reviewed: https://review.openstack.org/68041
Committed: https://git.openstack.org/cgit/stackforge/fuel-web/commit/?id=f4bf707c8229cf261b27d406923c70d9e314beb0
Submitter: Jenkins
Branch: stable/4.0

commit f4bf707c8229cf261b27d406923c70d9e314beb0
Author: Matthew Mosesohn <email address hidden>
Date: Tue Jan 14 20:06:40 2014 +0400

    Fix Ubuntu to use MAC instead of arbitrary iface name

    Change-Id: Ie3bed8de63fbb38edc9d08727100238178c83d09
    Closes-bug: #1269920

Igor Shishkin (teran)
Changed in fuel:
assignee: Matthew Mosesohn (raytrac3r) → Igor Shishkin (teran)
Revision history for this message
Igor Shishkin (teran) wrote :

Verified.

Changed in fuel:
status: Fix Committed → Fix Released
tags: added: customer-found
Changed in fuel:
importance: High → Critical
tags: added: release-notes
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.