nova/nova
Sylvain Bauza 9ab6840af6 Fix Cells RPC API by accepting a RequestSpec arg
Since cells v1 adds a proxy to a call to ComputeTaskAPI for live_migrate
and rebuild_instance, we need to augment the Cells RPC API to accept
the request_spec argument for both methods.

That said, since cells v1 is quite feature-freeze, it's okay to not pass
the RequestSpec down to the pipe because the cell conductor will then
act as if the instance was not having a Spec object, which is a compat
behaviour we want to keep for a very long time.

Closes-Bug: #1550018

Change-Id: I1c2aaedfc83e4e97f53c9c504e4585b1f0510d4b
2016-02-29 21:37:00 +01:00
..
CA
api Merge "Allocate uuids for aggregates as they are created or loaded" 2016-02-24 18:19:28 +00:00
cells Fix Cells RPC API by accepting a RequestSpec arg 2016-02-29 21:37:00 +01:00
cert Move config options from nova/cert directory 2016-01-14 22:22:34 +00:00
cloudpipe Remove Deprecated EC2 and ObjectStore impl/tests 2016-01-08 06:30:20 -05:00
cmd nova-manage: Add hooks for running data-migration scripts 2016-02-16 13:32:28 +00:00
compute Merge "Log successful reverts_task_state calls" 2016-02-24 12:20:05 +00:00
conductor Fix conductor to *really* pass the Spec obj 2016-02-24 10:20:32 +01:00
conf Merge "Improve 'pci' conf options documentation" 2016-02-23 16:51:58 +00:00
console Fix invalid import order 2016-01-20 05:03:41 -08:00
consoleauth Switch to oslo.cache lib 2016-02-02 08:20:13 -05:00
db Merge "Update wrong comment" 2016-02-25 21:18:10 +00:00
hacking config options: add hacking check for help text length 2016-02-03 11:31:23 +01:00
image Remove unused CONF imports 2016-02-15 16:40:53 +11:00
ipv6
keymgr Migrate from keystoneclient to keystoneauth 2016-01-28 10:55:29 -06:00
locale Imported Translations from Zanata 2016-02-08 07:01:33 +00:00
mks
network Merge "Remove use of `list` as variable name" 2016-02-24 03:28:15 +00:00
objects Merge "Allocate uuids for aggregates as they are created or loaded" 2016-02-24 18:19:28 +00:00
openstack Switch to oslo.cache lib 2016-02-02 08:20:13 -05:00
pci libvirt: implement LibvirtConfigGuestInterface.parse_dom 2016-02-09 09:26:25 -08:00
rdp
scheduler Merge "Update HostManager and DiskFilter to use ComputeNode disk ratio" 2016-02-22 17:20:29 +00:00
servicegroup servicegroup: remove the zookeeper driver 2016-02-19 20:21:26 -05:00
spice
tests Fix Cells RPC API by accepting a RequestSpec arg 2016-02-29 21:37:00 +01:00
virt Merge "fix typo in comment" 2016-02-25 21:11:04 +00:00
vnc config options: Centralise 'vnc' options 2016-02-03 13:36:20 +00:00
volume Migrate from keystoneclient to keystoneauth 2016-01-28 10:55:29 -06:00
wsgi Remove unused logging import and LOG global var 2015-12-25 18:01:12 +08:00
__init__.py
availability_zones.py Merge "Config options: centralize options in availability_zones" 2016-02-20 04:49:15 +00:00
baserpc.py
block_device.py config options: Centralise 'virt.driver' options 2016-02-11 09:40:25 +00:00
cache_utils.py Switch to oslo.cache lib 2016-02-02 08:20:13 -05:00
config.py rpc.init() is being called twice per test 2016-02-15 09:07:23 -05:00
context.py Add methods for RequestContext to switch db connection 2016-02-10 03:19:36 +00:00
crypto.py Tolerate installation of pycryptodome 2016-02-13 21:29:28 -05:00
debugger.py
exception.py servicegroup: remove the zookeeper driver 2016-02-19 20:21:26 -05:00
filters.py Prepare filters for using RequestSpec object 2015-11-16 22:41:02 +01:00
hooks.py
i18n.py
loadables.py
manager.py Remove unused logging import and LOG global var 2015-12-25 18:01:12 +08:00
netconf.py
notifications.py Replaced deprecated timeutils methods 2015-11-18 17:45:29 +01:00
opts.py Merge "servicegroup: remove the zookeeper driver" 2016-02-22 13:12:21 +00:00
paths.py
policy.py use graduated oslo.policy 2015-11-26 13:04:52 +08:00
quota.py
rpc.py Use get_notification_transport() for notifications 2016-01-25 18:40:09 +00:00
safe_utils.py Replace safe_utils.getcallargs with inspect.getcallargs 2015-12-11 10:15:37 -05:00
service.py Remove Deprecated EC2 and ObjectStore impl/tests 2016-01-08 06:30:20 -05:00
signature_utils.py Fix sphinx warnings from signature_utils 2016-01-13 13:56:05 +00:00
test.py Add StableObjectJsonFixture and use it in our base test class 2016-02-16 06:54:38 -08:00
utils.py Reorder name normalization for DNS 2016-02-15 09:21:09 -08:00
version.py
weights.py
wsgi.py config options: centralize section "wsgi" 2016-02-03 13:18:10 +00:00