IPv6 namespaces are not updated upon router interface deletion

Bug #1378783 reported by Nir Magnezi
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
neutron
Invalid
Low
Nandini

Bug Description

Description of problem:
=======================
In case the namespace contains both IPv4 and IPv6 Interfaces, they will not be deleted with interfaces are detached from the router.

Version-Release number of selected component (if applicable):
=============================================================
openstack-neutron-2014.2-0.7.b3

How reproducible:
=================

Steps to Reproduce:
===================
1. Create a neutron Router
2. Attach an IPv6 interface
3. Attach an IPv4 interface
4. Delete both interfaces
5. Check if interfaces were deleted from the router namespace:
   # ip netns exec qrouter-<id> ifconfig | grep inet

Actual results:
===============
Interfaces were not deleted.

Expected results:
=================
Interfaces should be deleted.

Additional info:
================
Tested with RHEL7

Tags: ipv6
Changed in neutron:
assignee: nobody → Manikanta Srinivas (t-manikantasrinivas)
Changed in neutron:
importance: Undecided → Low
Revision history for this message
Kannan Raman (rkannan-x) wrote :

Hi Nir Magnezi ,

Based in investigation this not an actual bug.
There is a sequence For deleting an interface (PORTS) from ROUTER.

Let me explain the SEQUENCE OF DELETING AN INTERFACE FROM ROUTER:

Step 1:

Delete properly if DHCP agent present in your opnenstack neutron

Step 2:

Delete properly PORTS for device attached with openstack neutron

       1. DHCP
       2. COMPUTE:NOVA
       3: network:router_interface

Step 3:

Delete properly sub net attached with openstack neutron

Step 4:

Finally delete properly networks attached with openstack neutron

If you have any clarification let me know

Changed in neutron:
assignee: Manikanta Srinivas (t-manikantasrinivas) → nobody
Henry Gessau (gessau)
tags: added: ipv6
Nandini (nandini-tata)
Changed in neutron:
assignee: nobody → Nandini (nandini-tata)
assignee: Nandini (nandini-tata) → nobody
Nandini (nandini-tata)
Changed in neutron:
assignee: nobody → Nandini (nandini-tata)
Revision history for this message
Nandini (nandini-tata) wrote :

Could not reproduce the bug.

Changed in neutron:
status: New → Invalid
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.