FloatingIP agent gateway port should delete the FIP Agent gateway port based on the host and the external network id when there are multiple external networks.

Bug #1421886 reported by Swaminathan Vasudevan
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
neutron
Fix Released
Undecided
Swaminathan Vasudevan

Bug Description

FloatingIP Agent Gateway port should be deleted based on the host and also based on the External network id.

In the Multiple external network scenario what happens is there might be more than one FloatingIP Agent Gateway Port on the same host and so it has to be deleted based on the External Network ID.

Changed in neutron:
assignee: nobody → Swaminathan Vasudevan (swaminathan-vasudevan)
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (master)

Reviewed: https://review.openstack.org/145859
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=579da4988084bc412f5477492f1311c0022a0322
Submitter: Jenkins
Branch: master

commit 579da4988084bc412f5477492f1311c0022a0322
Author: Swaminathan Vasudevan <email address hidden>
Date: Thu Jan 8 09:44:01 2015 -0800

    Fix FIP agent gw port delete based on external net

    Today the FIP agent gateway port for DVR is deleted
    based on the host. When there are multiple external
    networks, then the port deletion for the second
    external network may fail.

    So the current fix checks for the valid host and
    external network id and then deletes the FIP agent
    gw port if it is the last one to be deleted.

    Closes-Bug: #1421886

    Change-Id: Ic5dfb88409c39d06d912263b338d0c5f7ebd3bcb

Changed in neutron:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in neutron:
milestone: none → kilo-3
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in neutron:
milestone: kilo-3 → 2015.1.0
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.