nova evacuation does not work in api_version > 2.14
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
python-novaclient |
Fix Released
|
High
|
SamP |
Bug Description
In current python-novaclient,
nova evacuate give the following error and does not call the evacuate api.
This bug effect on nova api_version > 2.14
+------
| Server UUID | Evacuate Accepted | Error Message |
+------
| 7101641f-
+------
How to reproduce:
Setup 2 computer nodes and 1 controller node.
Create a VM and shutdown the compute node with the VM.
execute the "nova host-evacuate" via CLI
Ex:
$nova host-evacuate --target_host compute2 compute1
(with or without-
This will produce above error.
Note:
In nova,
patch I4217bd00d8c253
made the on_shared_storage flag optional and,
patch I54bfa1275e1885
removes the onSharedStorage flag from the REST API.
From API micro version 2.14, no need to set onSharedStorage flag.
Changed in python-novaclient: | |
assignee: | nobody → SamP (sampath-priyankara) |
Changed in python-novaclient: | |
status: | New → Confirmed |
Hi team,
I faced the same problem.
How to get the fixed version or patch?
Thanks