post_live_migration does not handle Neutron errors
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
Medium
|
Artom Lifshitz | ||
Rocky |
Fix Released
|
Undecided
|
Unassigned | ||
Stein |
Fix Released
|
Undecided
|
Unassigned | ||
Train |
Fix Released
|
Undecided
|
Unassigned | ||
Ussuri |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Description
===========
_post_live_
Steps to reproduce
==================
1. Boot an instance.
2. Live migrate it.
3. While that's happening, Neutron explodes.
Expected result
===============
While it's dubiously reasonnable to expect VIFs to get cleaned up correctly in such a case, Nova should at least correctly update the database to reflect where the instance is actually running - the destination.
Actual result
=============
The database shows the instance as running on the source.
Environment
===========
This is still a problem on master, but has been reported on OSP13/queens [1]
tags: | added: live-migration |
Changed in nova: | |
importance: | Undecided → Medium |
Changed in nova: | |
assignee: | Artom Lifshitz (notartom) → Lee Yarwood (lyarwood) |
Changed in nova: | |
assignee: | Lee Yarwood (lyarwood) → Artom Lifshitz (notartom) |
Fix proposed to branch: master /review. opendev. org/729763
Review: https:/