Centralized floatingips not configured right with DVR and HA

Bug #1716829 reported by Swaminathan Vasudevan
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
neutron
Fix Released
High
Swaminathan Vasudevan

Bug Description

Centralized floatingips are not not configured right with DVR and HA.

add_centralized_floatingip and remove_centralized_floatingip should be over-ridden in 'dvr_edge_ha_router.py' to configure the 'vips'.

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

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

commit b9ecb3804c85dedccb578b1e930e68270a3535e1
Author: Swaminathan Vasudevan <email address hidden>
Date: Tue Sep 12 21:49:45 2017 -0700

    DVR: Fix centralized floatingip with DVR and HA

    When HA is enabled with DVR routers the centralized floating
    IPs are not configured properly in the DVR snat namespace
    for the master router namespace.

    The reason is we were not calling the add_centralized_floatingip
    and the remove_centralized_floatingip in the DvrEdgeHaRouter
    class.

    This patch overrides the add_centralized_floatingip and
    remove_centralized_floatingip in dvr_edge_ha_router.py file
    to add the cidr to the vips.

    Closes-Bug: #1716829
    Change-Id: Icc8c5d4e22313448e2066a29dbe509e4345b364c

Changed in neutron:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (stable/pike)

Fix proposed to branch: stable/pike
Review: https://review.openstack.org/511344

tags: added: neutron-proactive-backport-potential
tags: added: neutron-easy-proactive-backport-potential
tags: removed: neutron-easy-proactive-backport-potential neutron-proactive-backport-potential
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (stable/pike)

Reviewed: https://review.openstack.org/511344
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=85abf6d96ed0f358a934ca0da0f5d4b4f192a7ce
Submitter: Jenkins
Branch: stable/pike

commit 85abf6d96ed0f358a934ca0da0f5d4b4f192a7ce
Author: Swaminathan Vasudevan <email address hidden>
Date: Tue Sep 12 21:49:45 2017 -0700

    DVR: Fix centralized floatingip with DVR and HA

    When HA is enabled with DVR routers the centralized floating
    IPs are not configured properly in the DVR snat namespace
    for the master router namespace.

    The reason is we were not calling the add_centralized_floatingip
    and the remove_centralized_floatingip in the DvrEdgeHaRouter
    class.

    This patch overrides the add_centralized_floatingip and
    remove_centralized_floatingip in dvr_edge_ha_router.py file
    to add the cidr to the vips.

    Closes-Bug: #1716829
    Change-Id: Icc8c5d4e22313448e2066a29dbe509e4345b364c
    (cherry picked from commit b9ecb3804c85dedccb578b1e930e68270a3535e1)

tags: added: in-stable-pike
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/neutron 12.0.0.0b1

This issue was fixed in the openstack/neutron 12.0.0.0b1 development milestone.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/neutron 11.0.2

This issue was fixed in the openstack/neutron 11.0.2 release.

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.