[library] Fuel uses interface Docker0 for PXE

Bug #1327009 reported by Andrey Grebennikov
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
Critical
Matthew Mosesohn
5.0.x
Fix Released
Critical
Matthew Mosesohn

Bug Description

When the user followed the steps of installation of Fuel 5.0, "docker0" interface was set up as PXE interface instead of eth0. Consequently, bootp requests could not be worked out properly.
Steps were:
1. <Tab> key was not pressed for changing kernel parameters.
2. User entered Fuel menu, nothing was changed as well.
3. After "Save and Quit" action docker0 interface appeared in astute.yaml file together with its network ranges and it was mentioned as PXE interface there.

Revision history for this message
Vladimir Kuklin (vkuklin) wrote :

Andrey, we at least need astute.yaml from the user and hopefully diagnostic snapshot.

Changed in fuel:
status: New → Incomplete
Andrew Woodward (xarses)
Changed in fuel:
status: Incomplete → Confirmed
Mike Scherbakov (mihgen)
Changed in fuel:
milestone: none → 5.1
assignee: nobody → Fuel Library Team (fuel-library)
tags: added: fuelmenu
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-web (master)

Fix proposed to branch: master
Review: https://review.openstack.org/98743

Changed in fuel:
assignee: Fuel Library Team (fuel-library) → Matthew Mosesohn (raytrac3r)
status: Confirmed → In Progress
Revision history for this message
Andrey Grebennikov (agrebennikov) wrote : Re: Fuel uses interface Docker0 for PXE

I'd suggest to take a look into the documentation though - it doens't contain anything about the specific settings in the Fuel menu (moreover there is a screenshot from 3.2.1). I mean right now if the user follows the instruction - he falls into this issue every time. In my opinion it would help if we noted something like "choose specific PXE interface in the second chapter of the menu", because otherwise fuelmenu will set docker0 as PXE interface by default.

Revision history for this message
Andrew Woodward (xarses) wrote :

Multiple people in IRC have run into this issue.

Changed in fuel:
importance: Undecided → Critical
tags: added: customer-found
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-library (master)

Fix proposed to branch: master
Review: https://review.openstack.org/100220

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

Reviewed: https://review.openstack.org/98743
Committed: https://git.openstack.org/cgit/stackforge/fuel-web/commit/?id=178ec641d88fe14b78e5903af0175d194954dbe8
Submitter: Jenkins
Branch: master

commit 178ec641d88fe14b78e5903af0175d194954dbe8
Author: Matthew Mosesohn <email address hidden>
Date: Mon Jun 9 15:11:01 2014 +0400

    Fuelmenu cleanup for settings and interfaces

    Excludes docker* and veth* interfaces from
    being configurable. Naily facts are removed
    from fuelmenu completely.
    Update astute.yaml path to /etc/fuel

    Change-Id: Ib854c4fd17d1c62ca92f565553a6ee8ead2dd765
    Closes-Bug: #1323369
    Closes-Bug: #1327009

Changed in fuel:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-web (stable/5.0)

Fix proposed to branch: stable/5.0
Review: https://review.openstack.org/102906

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

Reviewed: https://review.openstack.org/102906
Committed: https://git.openstack.org/cgit/stackforge/fuel-web/commit/?id=63a852bc402c079083a8cd0896c44254a1adcdbc
Submitter: Jenkins
Branch: stable/5.0

commit 63a852bc402c079083a8cd0896c44254a1adcdbc
Author: Matthew Mosesohn <email address hidden>
Date: Mon Jun 9 15:11:01 2014 +0400

    Fuelmenu cleanup for settings and interfaces

    Excludes docker* and veth* interfaces from
    being configurable. Naily facts are removed
    from fuelmenu completely.
    Update astute.yaml path to /etc/fuel

    Change-Id: Ib854c4fd17d1c62ca92f565553a6ee8ead2dd765
    Closes-Bug: #1323369
    Closes-Bug: #1327009
    (cherry picked from commit 178ec641d88fe14b78e5903af0175d194954dbe8)

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to fuel-main (stable/5.0)

Related fix proposed to branch: stable/5.0
Review: https://review.openstack.org/103634

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on fuel-main (stable/5.0)

Change abandoned by Dmitry Burmistrov (<email address hidden>) on branch: stable/5.0
Review: https://review.openstack.org/103634

Dmitry Ilyin (idv1985)
summary: - Fuel uses interface Docker0 for PXE
+ [library] Fuel uses interface Docker0 for PXE
Revision history for this message
Artem Panchenko (apanchenko-8) wrote :

Verified on iso # 170 (5.0.1)

Changed in fuel:
assignee: Matthew Mosesohn (raytrac3r) → Fuel Library Team (fuel-library)
assignee: Fuel Library Team (fuel-library) → Matthew Mosesohn (raytrac3r)
tags: added: in progress
Revision history for this message
Andrey Sledzinskiy (asledzinskiy) wrote :

verified on 5.1-11 ISO

tags: removed: in progress
Changed in fuel:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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