nova/nova
Gary Kotton b3cc3f62a6 VMware: ensure rescue instance is deleted when instance is deleted
If the user creates a rescue instance and then proceeded to delete
the original instance then the rescue instance would still be up
and running on the backend.

This patch ensures that the rescue instance is cleaned up if
necessary.

The vmops unrescue method has a new parameter indicating if
the original VM should be powered on.

Closes-bug: 1269418
(cherry picked from commit efb66531bc)

Conflicts:

	nova/tests/virt/vmwareapi/test_vmwareapi.py
	nova/virt/vmwareapi/vmops.py

Change-Id: I3c1d0b1d003392b306094b80ea1ac99377441fbf
2014-04-23 01:03:12 -07:00
..
CA
api Add RBAC policy for ec2 API security groups calls 2014-04-09 14:13:36 -04:00
cells Correct use of ConfigFilesNotFoundError 2013-10-10 10:25:01 -04:00
cert Port all rpcapi modules to oslo.messaging interface 2013-09-03 21:22:43 +01:00
cloudpipe Remove exceptions.Duplicate 2013-09-24 15:41:28 +10:00
cmd Fix all scripts to honor the enabled_ssl_apis flag 2013-10-30 22:22:07 +00:00
compute Merge "plug_vif raise NotImplementedError instead of pass" into stable/havana 2014-04-09 23:48:12 +00:00
conductor Make Serializer able to backlevel objects 2013-12-16 10:51:05 -08:00
console Fix console db can't load attribute pool 2013-09-25 16:35:00 +08:00
consoleauth Port all rpcapi modules to oslo.messaging interface 2013-09-03 21:22:43 +01:00
db Grizzly to Havana Upgrade wipes out Nova quota_usages 2014-03-21 15:56:03 -07:00
hacking Remove "N309 Python 3.x incompatible construct" 2013-08-14 11:29:55 +02:00
image Don't wrap Glance exceptions in NovaExceptions 2013-09-26 02:59:23 +00:00
ipv6 Fix and Gate on H303 (no wildcard imports) 2013-07-30 14:34:31 -07:00
keymgr Wire in ConfKeyManager._generate_hex_key! 2013-09-13 07:08:51 -04:00
locale Imported Translations from Transifex 2013-10-02 06:06:26 +00:00
network network_info cache should be cleared before being rescheduled 2014-04-01 16:18:40 -07:00
objects Make Serializer able to backlevel objects 2013-12-16 10:51:05 -08:00
objectstore Add HEAD api response for test s3 server BucketHandler 2014-02-08 23:16:54 -08:00
openstack Update ensure()/reconnect() to catch MessagingError 2014-04-11 14:10:19 -07:00
pci Check for None when cleaning PCI dev usage 2013-10-30 11:04:24 -04:00
scheduler Remove _get_compute_info from filter_scheduler.py 2013-09-25 15:02:56 +08:00
servicegroup Make compute_api use Service and ComputeNode objects 2013-08-29 00:18:46 -07:00
spice
storage Remove the monkey patching of _ into the builtins 2013-07-26 07:31:17 -07:00
tests VMware: ensure rescue instance is deleted when instance is deleted 2014-04-23 01:03:12 -07:00
virt VMware: ensure rescue instance is deleted when instance is deleted 2014-04-23 01:03:12 -07:00
vnc Remove the monkey patching of _ into the builtins 2013-07-26 07:31:17 -07:00
volume Pass volume_api to get_encryption_metadata 2013-10-30 13:55:07 +01:00
__init__.py
availability_zones.py Merge "Fix unicode key of azcache can't be stored to memcache" 2013-09-02 11:31:22 +00:00
baserpc.py Port all rpcapi modules to oslo.messaging interface 2013-09-03 21:22:43 +01:00
block_device.py Enable libvirt driver to use the new BDM format 2013-09-05 10:02:00 +02:00
config.py
context.py Pop extra keys from context in from_dict() 2013-08-22 08:30:12 +01:00
crypto.py Improve "keypair data is invalid" error message 2013-09-16 13:15:12 -07:00
exception.py Persist image format to a file, to prevent attacks based on changing it 2014-03-27 15:59:48 +01:00
filters.py Remove the monkey patching of _ into the builtins 2013-07-26 07:31:17 -07:00
hooks.py Remove the monkey patching of _ into the builtins 2013-07-26 07:31:17 -07:00
loadables.py
manager.py Port to oslo.messaging.Notifier API 2013-09-05 06:26:01 +01:00
netconf.py
notifications.py Correct deleted_at value in notification messages 2013-09-20 13:30:24 +00:00
notifier.py Port to oslo.messaging.Notifier API 2013-09-05 06:26:01 +01:00
paths.py
policy.py Remove the monkey patching of _ into the builtins 2013-07-26 07:31:17 -07:00
quota.py Merge "Fix `NoopQuotaDriver.get_(project|user)_quotas` format" into stable/havana 2014-02-09 23:14:21 +00:00
rpcclient.py Port all rpcapi modules to oslo.messaging interface 2013-09-03 21:22:43 +01:00
safe_utils.py
service.py Fix setting backdoor port in service start 2013-10-30 14:54:49 -04:00
test.py Add support for API message localization 2013-09-03 03:12:10 +00:00
utils.py Persist image format to a file, to prevent attacks based on changing it 2014-03-27 15:59:48 +01:00
version.py Remove locals() from various places. 2013-07-17 09:30:48 +04:00
weights.py
wsgi.py maint: remove redundant default=None for config options 2013-08-09 02:05:04 +01:00