nova/nova/virt/powervm
Jim Rollenhagen 81b0e5a068 ironic: check fresh data when sync_power_state doesn't line up
We return cached data to sync_power_state to avoid pummeling the ironic
API. However, this can lead to a race condition where an instance is
powered on, but nova thinks it should be off and calls stop(). Check
again without the cache when this happens to make sure we don't
unnecessarily kill an instance.

Closes-Bug: #1815791
Change-Id: I907b69eb689cf6c169a4869cfc7889308ca419d5
(cherry picked from commit 19cb828023)
2019-03-04 14:24:30 +00:00
..
disk fix PowerVM get_bootdisk_path docstring 2018-06-20 16:49:58 -04:00
tasks Merge "PowerVM snapshot cleanup" 2018-05-31 20:46:51 +00:00
volume PowerVM Driver: vSCSI Fibre Channel volume adapter 2018-05-22 11:39:32 -05:00
__init__.py PowerVM Driver: spawn/delete #1: no-ops 2017-04-10 14:59:40 -05:00
driver.py ironic: check fresh data when sync_power_state doesn't line up 2019-03-04 14:24:30 +00:00
host.py Remove unused LOG variables 2018-02-27 11:19:48 +00:00
image.py PowerVM snapshot cleanup 2018-05-17 11:55:03 -05:00
media.py PowerVM driver: ovs vif 2018-01-16 19:02:25 -06:00
mgmt.py PowerVM Driver: Snapshot 2018-04-25 14:35:12 -05:00
vif.py remove unnecessary conf imports 2018-03-09 14:30:10 -05:00
vm.py PowerVM: Add proc_units_factor conf option 2018-04-10 11:24:20 -05:00