nova/nova/compute
Lee Yarwood 69ae27579d compute: Allow snapshots to be created from PAUSED volume backed instances
Iabeb44f843c3c04f767c4103038fcf6c52966ff3 allowed snapshots to be
created from PAUSED non-volume backed instances but missed the volume
backed use case.

This change simply adds PAUSED to the list of acceptable vm_states when
creating a snapshot from a volume backed instance in addition to the
already supported ACTIVE, STOPPED and SUSPENDED vm_states.

Closes-Bug: #1878583
Change-Id: I9f95a054de9d43ecaa50ff7ffc9343490e212d53
(cherry picked from commit cfde53e4b4)
(cherry picked from commit a270eeeb9b)
(cherry picked from commit c93ca60956)
(cherry picked from commit 04a8399f1d)
(cherry picked from commit 35c1846d5c)
2020-08-26 10:24:12 +02:00
..
monitors Remove translation of log messages 2017-06-09 09:06:16 +00:00
__init__.py Switch to using oslo_* instead of oslo.* 2015-02-06 06:03:10 -05:00
api.py compute: Allow snapshots to be created from PAUSED volume backed instances 2020-08-26 10:24:12 +02:00
build_results.py Compute Add build_instance hook in compute manager 2014-12-04 10:12:00 -05:00
cells_api.py Fix missing marker functions 2018-01-25 03:37:48 +00:00
claims.py [Trivial] docstrings, typos, minor refactoring 2017-08-28 08:33:58 -05:00
flavors.py Add microversion to allow setting flavor description 2017-11-15 22:10:39 +00:00
instance_actions.py Add instance action record for snapshot instances 2017-12-11 17:46:38 +08:00
instance_list.py Split instance_list into instance and multi_cell 2017-12-04 10:59:55 +08:00
manager.py ironic: add instance_uuid before any other spawn activity 2020-07-28 10:40:05 +01:00
migration_list.py Fix comment in MigrationSortContext 2018-01-10 14:04:23 -05:00
multi_cell_list.py Make nova list and migration-list ignore down cells 2018-06-26 18:44:47 +02:00
power_state.py Removed enum duplication from nova.compute 2016-09-02 07:30:44 +00:00
provider_tree.py ProviderTree.get_provider_uuids: Top-down ordering 2018-01-31 08:35:35 -06:00
resource_tracker.py rt: only map compute node if we created it 2019-10-23 11:57:45 -04:00
rpcapi.py Fix up compute rpcapi version for pike release 2018-10-23 15:03:11 +11:00
stats.py Change consecutive build failure limit to a weigher 2018-06-07 07:17:51 -07:00
task_states.py Fix resource tracker updates during instance evacuation 2019-03-14 10:30:08 +08:00
utils.py Replace non-nova server fault message 2019-08-06 12:02:34 -04:00
vm_states.py Removed enum duplication from nova.compute 2016-09-02 07:30:44 +00:00