nova/nova
Kravchenko Pavel 6fc00d3465 Adds to manager init_host validation for instances location
While the compute was down the instances running on it could be
evacuated to another host. The method checks that instance host
identical to current host. Otherwise destroying it.

part of blueprint rebuild-for-ha

DocImpact

Change-Id: Ic90df2b2887ee203e6d8261084e3f97773c5d81c
Co-authored-by: Oshrit Feder <oshritf@il.ibm.com>
2013-01-08 22:54:14 +02:00
..
CA
api Merge "Add exception handler for previous deleted flavor." 2013-01-08 19:44:53 +00:00
cells Cells: Add periodic instance healing 2013-01-04 22:41:02 +00:00
cert Add get_backdoor_port to cert. 2012-12-19 17:38:52 -05:00
cloudpipe Add helper methods to nova.paths 2013-01-04 17:36:29 +00:00
common Switch to using eventlet_backdoor from oslo. 2012-11-16 09:47:55 -05:00
compute Adds to manager init_host validation for instances location 2013-01-08 22:54:14 +02:00
conductor Adds to manager init_host validation for instances location 2013-01-08 22:54:14 +02:00
console Add helper methods to nova.paths 2013-01-04 17:36:29 +00:00
consoleauth Add get_backdoor_port to consoleauth. 2012-12-19 14:11:33 -05:00
db Merge "NovaBase.delete() rename to NovaBase.soft_delete()" 2013-01-08 07:49:25 +00:00
image Traceback when user doesn't have permission. 2012-12-18 14:03:19 -06:00
ipv6 Remove nova.config.CONF 2012-11-20 00:00:21 +00:00
locale Imported Translations from Transifex 2013-01-06 00:03:36 +00:00
network Merge "Add helper methods to nova.paths" 2013-01-08 05:51:56 +00:00
objectstore Add helper methods to nova.paths 2013-01-04 17:36:29 +00:00
openstack Sync rpc and notifier from oslo-incubator. 2013-01-07 15:02:03 -05:00
rootwrap Add syslogging to nova-rootwrap 2012-12-13 10:09:46 +01:00
scheduler Handle compute node records with no timestamp. 2013-01-07 15:12:39 +13:00
servicegroup Refactor periodic tasks. 2013-01-05 10:21:37 +11:00
testing Clarify dangerous use of exceptions in unit tests 2012-09-20 19:37:34 +00:00
tests Adds to manager init_host validation for instances location 2013-01-08 22:54:14 +02:00
virt Adds to manager init_host validation for instances location 2013-01-08 22:54:14 +02:00
vnc Remove obsolete VCS version info completely 2012-12-19 18:54:17 +00:00
volume Support cinderclient http retries. 2013-01-07 14:57:27 -06:00
__init__.py Remove outdated moduleauthor tags 2012-10-01 15:25:47 -07:00
block_device.py Move compute_driver into nova.virt.driver 2012-11-21 22:44:23 +00:00
config.py Move global path opts in nova.paths 2013-01-04 17:32:36 +00:00
context.py Remove gen_uuid() 2012-11-14 22:16:24 +09:00
crypto.py Add helper methods to nova.paths 2013-01-04 17:36:29 +00:00
exception.py Refactor periodic tasks. 2013-01-05 10:21:37 +11:00
filters.py Refactor scheduling filters 2012-11-14 19:04:12 +00:00
hooks.py Add generic customization hooks via decorator. 2012-11-30 20:47:53 +00:00
loadables.py Make sure the loadables path is the absolute path 2012-12-28 11:42:17 -08:00
manager.py Refactor periodic tasks. 2013-01-05 10:21:37 +11:00
notifications.py Wrap log messages with _() 2012-11-21 23:37:53 +08:00
paths.py Add helper methods to nova.paths 2013-01-04 17:36:29 +00:00
policy.py Remove nova.config.CONF 2012-11-20 00:00:21 +00:00
quota.py Add NoopQuotaDriver 2013-01-07 21:06:11 +00:00
service.py Refactor periodic tasks. 2013-01-05 10:21:37 +11:00
test.py Merge "Invert test stream capture logic for debugging." 2013-01-08 07:11:55 +00:00
utils.py Refactor periodic tasks. 2013-01-05 10:21:37 +11:00
version.py Allow loading of product/vendor/package info from external file 2012-12-19 18:54:33 +00:00
weights.py Refactor scheduling weights. 2012-11-14 19:04:17 +00:00
wsgi.py Move api_paste_config option into nova.wsgi 2012-12-11 07:27:11 +00:00