"live_migration" call in Liberty doesn't have backwards compatibility with Kilo
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
High
|
Wenzhi Yu | ||
Liberty |
Fix Released
|
High
|
Wenzhi Yu | ||
Mitaka |
Fix Released
|
High
|
Wenzhi Yu |
Bug Description
"live_migration" call in Liberty doesn't have backwards compatibility with Kilo.
Liberty control plane and Kilo compute nodes.
Doing live-migration and getting error below on compute node
TypeError: live_migration() got an unexpected keyword argument 'migration'
Workaround(On controller): http://
Environment
==========
Libvirt+KVM, Ceph for VMs
Liberty - Mirantis OpenStack 8.0 (2015.2)
Kilo - 2015.1.3 tag
Steps to reproduce
===============
1) Install Liberty control plane (api, conductor, schduler, etc.)
2) Install Kilo compute
3) Add to nova.conf on controller
[upgrade_levels]
compute=kilo
3) Try "nova live-migration VM"
Expected result
=============
Migration will succeed
Actual result
==========
Traceback on compute node
http://
Changed in nova: | |
assignee: | nobody → Wenzhi Yu (yuywz) |
status: | New → In Progress |
Changed in nova: | |
importance: | Undecided → Medium |
Changed in nova: | |
importance: | Medium → High |
Fix proposed to branch: master /review. openstack. org/310691
Review: https:/