nova/nova/cells
Matt Riedemann 86fe90f705 cells: add debug logging to bdm_update_or_create_at_top
The method is racy and we need to know which conditions we're hitting
when we fail, which is happening sometimes with the
test_create_ebs_image_and_check_boot test in Tempest.

We fail because the image snapshot metadata has duplicate BDM entries in
it so that when we boot an instance from that image, there are multiple
BDMs with the same boot_index and nova.compute.api.API._validate_bdm
throws up.

Related-Bug: #1489581

Change-Id: I8058e0c16e0fd9b54d4a46e86e0fdede3da55777
2015-11-03 12:58:17 -08:00
..
filters Cells: cell scheduler anti-affinity filter 2015-06-22 12:00:03 -04:00
weights cells: remove deprecated mute_weight_value option 2015-06-17 12:34:24 -07:00
__init__.py Remove vi modelines 2014-02-03 14:19:44 +00:00
driver.py Port to oslo.messaging 2014-02-01 09:53:24 +00:00
manager.py Creating instance fail when inject ssh key in cells mode 2015-09-14 10:55:33 -07:00
messaging.py cells: add debug logging to bdm_update_or_create_at_top 2015-11-03 12:58:17 -08:00
opts.py Cells: Limit instances pulled in _heal_instances 2015-09-22 11:03:55 -04:00
rpc_driver.py Switch to using oslo_* instead of oslo.* 2015-02-06 06:03:10 -05:00
rpcapi.py Update rpc version aliases for liberty 2015-10-01 20:33:43 -04:00
scheduler.py Send Instance object to cells instance_update_at_top 2015-06-10 21:48:57 +00:00
state.py Switch to the oslo_utils.fileutils 2015-07-24 14:10:44 +03:00
utils.py Cells: Limit instances pulled in _heal_instances 2015-09-22 11:03:55 -04:00