OVS cleanup utility does not clean up veth pair

Bug #1094185 reported by Akihiro Motoki
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
neutron
Fix Released
Wishlist
Akihiro Motoki

Bug Description

OVS interface driver with ovs_use_veth = True creates veth pair and adds an end of veth pair to OVS bridge.
It would be better that OVS cleanup utility cleans up these veth devices.

It is useful when ovs cleanup utility is called in stack.sh.

Akihiro Motoki (amotoki)
Changed in quantum:
importance: Undecided → Medium
importance: Medium → Low
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to quantum (master)

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

Changed in quantum:
assignee: nobody → Akihiro Motoki (amotoki)
status: New → In Progress
Gary Kotton (garyk)
tags: added: folsom-backport-potential
Gary Kotton (garyk)
tags: removed: folsom-backport-potential
Revision history for this message
Akihiro Motoki (amotoki) wrote :

This is a wishlist rather an actual bug since it is just useful in devstack or similar environment to clean up veth paris and it is not related to the original bug that OVS ports remain across reboot.

Changed in quantum:
importance: Low → Wishlist
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to quantum (master)

Reviewed: https://review.openstack.org/18758
Committed: http://github.com/openstack/quantum/commit/1b5730b42c6306e26ec5e803f3e349b203756ba8
Submitter: Jenkins
Branch: master

commit 1b5730b42c6306e26ec5e803f3e349b203756ba8
Author: Akihiro MOTOKI <email address hidden>
Date: Sun Dec 30 05:37:13 2012 +0900

    OVS cleanup utility removes veth pairs

    Fixes bug 1094185

    OVSInterfaceDriver plug() creates a veth pair and add it to an OVS
    bridge when ovs_use_veth=True. It is useful that OVS cleanup utility
    removes such veth paris in addition to removing OVS ports.

    Veth pairs to be removed are veth devices corresponding to ports
    removed when all_ovs_port==False. Veth pairs created to connect
    the integration bridge and physical bridges are not removed.

    Change-Id: Ia87f0464e69a45dd0bdfd907ac71a003df9fc23f

Changed in quantum:
status: In Progress → Fix Committed
Akihiro Motoki (amotoki)
Changed in quantum:
milestone: none → grizzly-3
Thierry Carrez (ttx)
Changed in quantum:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in quantum:
milestone: grizzly-3 → 2013.1
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to quantum (stable/folsom)

Fix proposed to branch: stable/folsom
Review: https://review.openstack.org/27292

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.