libvirt: Make nova destroy wait for vif unplugged events

Bug #1482392 reported by j_king
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
Expired
Undecided
Unassigned

Bug Description

Nova destroy doesn't wait for vif unplugged events from neutron when destroying an instance. Neutron won't send a vif-plugged event if the port doesn't change. This can break operations such as rebuild if neutron fails to unplug interfaces and nova doesn't know about it.

Tags: ops
Changed in nova:
assignee: nobody → j_king (james-agentultra)
Changed in nova:
status: New → In Progress
summary: - Make nova destroy wait for vif unplugged events
+ libvirt: Make nova destroy wait for vif unplugged events
Revision history for this message
Matt Riedemann (mriedem) wrote :

It's important to note that you're seeing this on Juno.

I'm wondering if https://review.openstack.org/#/c/169827/ fixes your issue.

Tom Fifield (fifieldt)
tags: added: ops
Revision history for this message
Tom Fifield (fifieldt) wrote :

This bug featured in the Palo Alto Ops meetup in August 2015

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on nova (master)

Change abandoned by j_king (<email address hidden>) on branch: master
Review: https://review.openstack.org/210126
Reason: Have spent a lot of time, unable to reproduce in devstack. If we encounter the issue in production again in newer versions we'll try submitting a new patch if necessary.

Changed in nova:
assignee: j_king (james-agentultra) → nobody
status: In Progress → Confirmed
Revision history for this message
John Garbutt (johngarbutt) wrote :

Given the amount of work in this area since this was reported, it seem likely this has been fixed.

Lets mark this as incomplete until we can get some update repo steps, and associated logs to hint at what is going wrong.

As it is, this doesn't give us enough information to look into fixing this bug.

Changed in nova:
status: Confirmed → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for OpenStack Compute (nova) because there has been no activity for 60 days.]

Changed in nova:
status: Incomplete → Expired
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.