configure_default_route task failed on base-os role

Bug #1452925 reported by Andrew Woodward
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Committed
High
Andrew Woodward
6.0.x
Invalid
Undecided
Unassigned

Bug Description

When you include base-os role in your deployment, it causes all the nodes to become into error state (which is also another bug). Upon further inspection i found that it fails to run configure_default_route task because it relies on interfaces like br-mgmt and br-fw-admin to exist. They are created by l23network / netconfig task which doesn't have to run on base-os nodes

we can simply remove base-os from the configure_default_route task. if used by a plugin, the plugin author must determine if they want to run l23network, and there for would also need to run configure_default_route.

logs http://paste.openstack.org/show/216517/

Andrew Woodward (xarses)
Changed in fuel:
assignee: Fuel Library Team (fuel-library) → Andrew Woodward (xarses)
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/181169

Changed in fuel:
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-library (master)

Reviewed: https://review.openstack.org/181169
Committed: https://git.openstack.org/cgit/stackforge/fuel-library/commit/?id=d1f936035653d9e8282f4a986ceff11b80f84c56
Submitter: Jenkins
Branch: master

commit d1f936035653d9e8282f4a986ceff11b80f84c56
Author: Andrew Woodward <email address hidden>
Date: Thu May 7 14:31:26 2015 -0700

    Remove base os from configure_default_route

    configure_default_route relies on l23network (netconfig) task has been run.
    However it's not required that the base-os role has run this, so it will
    result in a failed deployment. If a plugin is using base-os then it will
    need to determine if l23network/netconfig and configure_default_route
    need to run.

    Change-Id: Ie734c4d8c1211a380405de0d8383c5d14b5d2f38
    Closes-bug: #1452925

Changed in fuel:
status: In Progress → Fix Committed
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.