No external router results in heat stack failure

Bug #1366124 reported by Steve McLellan
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Murano
Fix Released
High
Serg Melikyan

Bug Description

If a user doesn't have an external router configured, murano inserts NOT_FOUND as the router_id.

Firstly, if it can't find a good one to use, it should fail out. Currently, heat rejects the template and rolls back.

Second, choosing the first available router could cause its own issues.

Changed in murano:
status: New → Confirmed
importance: Undecided → High
assignee: nobody → Serg Melikyan (smelikyan)
milestone: none → juno-rc1
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to murano (master)

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

Changed in murano:
status: Confirmed → In Progress
description: updated
Changed in murano:
assignee: Serg Melikyan (smelikyan) → Ryan Peters (rjpeter2)
Changed in murano:
assignee: Ryan Peters (rjpeter2) → Serg Melikyan (smelikyan)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to murano (master)

Reviewed: https://review.openstack.org/119800
Committed: https://git.openstack.org/cgit/stackforge/murano/commit/?id=f1905be3367e8ed767794f2e54b55b15918628ff
Submitter: Jenkins
Branch: master

commit f1905be3367e8ed767794f2e54b55b15918628ff
Author: Serg Melikyan <email address hidden>
Date: Mon Sep 8 20:02:05 2014 +0400

    Use only specific router for created networks

    Murano should not use first available router it may create
    different networking issues cause router may not have access to
    external network.

    Closes-bug: #1366124
    Change-Id: I223a4862c3b20cfb20281be6bd9376be3644ad92

Changed in murano:
status: In Progress → Fix Committed
Revision history for this message
Ryan Peters (rjpeter2) wrote :
Changed in murano:
status: Fix Committed → Fix Released
Changed in murano:
milestone: juno-rc1 → 2014.2
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.