established floating ip connection won't get disconnected after disassociating floating ip

Bug #1334938 reported by stanzgy
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
Fix Released
Undecided
stanzgy

Bug Description

Established connections via floating ip won't get disconnected after we disassociating that floating ip.

As mentioned in maillist by Vish, we should move clean_conntrack() from migration code to remove_floating_ip.
https://github.com/openstack/nova/blob/master/nova/network/floating_ips.py#L575

stanzgy (stanzgy)
Changed in nova:
assignee: nobody → stanzgy (stanzgy)
tags: added: network
Jeremy Stanley (fungi)
tags: added: security
Changed in nova:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to nova (master)

Reviewed: https://review.openstack.org/103023
Committed: https://git.openstack.org/cgit/openstack/nova/commit/?id=7028f074202a59111f461b9fa935f44b6d118f41
Submitter: Jenkins
Branch: master

commit 7028f074202a59111f461b9fa935f44b6d118f41
Author: stanzgy <email address hidden>
Date: Fri Jun 27 13:38:09 2014 +0800

    Clean conntrack records when removing floating ip

    Established connections via floating ip won't get disconnected after
    disassociating.
    This patch move clean_conntrack from migration code to remove_floating_ip to
    make sure that established connections on floating ip will get interrupted
    immediately after disassociating.

    Change-Id: I88d258ea39ea7c76e4cc60a636eb1e3e6aaa6f22
    Closes-Bug: #1334938

Changed in nova:
status: In Progress → Fix Committed
Changed in nova:
milestone: none → juno-2
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in nova:
milestone: juno-2 → 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.