FloatingIPAssociation needs a hidden dependency on RouterInterfaces

Bug #1399702 reported by Zane Bitter
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
OpenStack Heat
Fix Released
Medium
Sergey Kraynev
Juno
Fix Released
Medium
Sergey Kraynev

Bug Description

The OS::Neutron::FloatingIPAssociation resource requires an implicit dependency on any OS::Neutron::RouterInterface resources where the interface connects INTERNAL subnet to which the FloatingIP is connected to the router that provides the external gateway.

This is the same issue that was fixed for FloatingIP resources that specified the port directly in bug 1299259. We just need to implement the same fix for the Association resource for when the FloatingIP itself doesn't specify the port.

Zane Bitter (zaneb)
Changed in heat:
assignee: nobody → Sergey Kraynev (skraynev)
importance: Undecided → Medium
status: New → Confirmed
status: Confirmed → Triaged
Zane Bitter (zaneb)
tags: added: juno-backport-potential
Changed in heat:
milestone: none → kilo-1
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to heat (master)

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

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

Reviewed: https://review.openstack.org/140271
Committed: https://git.openstack.org/cgit/openstack/heat/commit/?id=85a4cf7df405a120392dd87d055fe0dd2bdef516
Submitter: Jenkins
Branch: master

commit 85a4cf7df405a120392dd87d055fe0dd2bdef516
Author: Sergey Kraynev <email address hidden>
Date: Tue Dec 9 02:38:58 2014 -0500

    Add dependency hidden on router_interface

    This patch adds hidden dependency for FloatingIPAssocoation resource on
    RouterInterface resource.

    Change-Id: I58a94318d10721e6c0eb582cdbaf489da85b8a8e
    Closes-Bug: #1399702

Changed in heat:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in heat:
status: Fix Committed → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to heat (stable/juno)

Fix proposed to branch: stable/juno
Review: https://review.openstack.org/160807

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to heat (stable/juno)

Reviewed: https://review.openstack.org/160807
Committed: https://git.openstack.org/cgit/openstack/heat/commit/?id=9516cbe73c7e0d681d577276f10dcfd0cfb52d07
Submitter: Jenkins
Branch: stable/juno

commit 9516cbe73c7e0d681d577276f10dcfd0cfb52d07
Author: Sergey Kraynev <email address hidden>
Date: Tue Dec 9 02:38:58 2014 -0500

    Add dependency hidden on router_interface

    This patch adds hidden dependency for FloatingIPAssocoation resource on
    RouterInterface resource.

    Change-Id: I58a94318d10721e6c0eb582cdbaf489da85b8a8e
    Closes-Bug: #1399702
    (cherry picked from commit 85a4cf7df405a120392dd87d055fe0dd2bdef516)

tags: added: in-stable-juno
Thierry Carrez (ttx)
Changed in heat:
milestone: kilo-1 → 2015.1.0
Zane Bitter (zaneb)
tags: removed: juno-backport-potential
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.