nova/nova
Jay Pipes f1554d1b52 prevent common kwargs from glance client failure
When creating a snapshot of a server using the nova API, failure occurs
if the image contains the metadata property "version". This was due to
the way that the GlanceClientWrapper.call() function signature was
structured.

This patch forces all client positional args to be passed as a named
"args" argument to the call() function and all client named args to be
pass as a named "kwargs" argument to the call() function. This
eliminates any argument name-shadowing that previously caused issues.

Closes-bug: #1717547
Change-Id: I3ed3303309fe2a25c0043fd206f36bada4b3b8f9
(cherry picked from commit 5c21a00e89)
(cherry picked from commit 07ccc82af0)
2019-04-06 19:18:32 +00:00
..
CA
api Merge "Provide a useful error message when trying to update non-compute services" into stable/queens 2019-03-15 15:49:53 +00:00
cells Add instance action record for snapshot instances 2017-12-11 17:46:38 +08:00
cmd nova-manage - fix online_data_migrations counts 2018-09-27 14:57:09 -04:00
common
compute Update resources once in update_available_resource 2019-03-25 05:36:10 +00:00
conductor Handle tags in _bury_in_cell0 2018-12-12 17:20:44 -05:00
conf Document unset/reset wrinkle for *_allocation_ratio options 2019-03-25 05:35:21 +00:00
console Fix accumulated nits 2018-01-16 14:54:04 +00:00
consoleauth Fix stacktraces with redis caching backend 2018-10-01 07:52:08 +00:00
db Delete instance_id_mappings record in instance_destroy 2019-04-05 15:38:05 +01:00
hacking trivial: Rename 'policy_check' -> 'policy' 2017-10-25 17:56:40 +01:00
image prevent common kwargs from glance client failure 2019-04-06 19:18:32 +00:00
ipv6
keymgr Remove deprecated keymgr code 2017-09-11 15:48:30 -04:00
locale Imported Translations from Zanata 2018-03-01 06:16:22 +00:00
network Merge "Handle IndexError in _populate_neutron_binding_profile" into stable/queens 2019-02-11 21:53:20 +00:00
notifications Merge "Remove noisy DEBUG log" into stable/queens 2018-09-21 12:01:58 +00:00
objects Merge "Don't persist RequestSpec.requested_destination" into stable/queens 2019-03-21 15:22:22 +00:00
pci PCI: do not force remove allocated devices 2019-02-05 23:29:54 +00:00
policies Add policy rule to block image-backed servers with 0 root disk flavor 2018-06-18 13:51:41 -04:00
privsep stable-only: fix typo in IVS related privsep method 2018-10-03 19:28:30 +00:00
scheduler Merge "Fix WeighedHost logging regression" into stable/queens 2019-03-15 02:52:50 +00:00
servicegroup Fix service list for disabled compute using MC driver 2018-09-16 19:12:55 +00:00
tests prevent common kwargs from glance client failure 2019-04-06 19:18:32 +00:00
virt [Stable Only] hardware: Handle races during pinning 2019-03-27 12:29:05 +00:00
vnc
volume Avoid BadRequest error log on volume attachment 2019-02-28 12:13:26 -05:00
__init__.py
availability_zones.py Avoid lazy-load error when getting instance AZ 2017-05-25 15:46:22 -04:00
baserpc.py
block_device.py Add uuid column to BlockDeviceMapping 2017-12-17 14:28:35 +00:00
cache_utils.py remove log translation tags from nova.cells 2017-04-10 14:48:07 +00:00
config.py Set default of oslo.privsep.daemon logging to INFO level 2018-09-15 02:21:10 +00:00
context.py Allow cinderv2 endpoints within the request context catalog 2018-06-05 10:04:06 +01:00
crypto.py
debugger.py
exception.py Explicitly fail if trying to attach SR-IOV port 2018-10-03 18:05:00 -04:00
exception_wrapper.py rename binary to source in versioned notifications 2017-07-25 17:36:04 +02:00
filters.py
hooks.py
i18n.py correct referenced url in comments 2018-01-18 09:16:37 +08:00
loadables.py
manager.py
policy.py Add policy granularity to the Flavors API 2017-07-19 15:56:47 -04:00
profiler.py
quota.py Fix server_group_members quota check 2018-07-11 15:04:34 -04:00
rpc.py Remove dead code of api.fault notification sending 2017-10-09 17:29:40 +02:00
safe_utils.py Allow wrapping of closures 2017-07-20 10:07:52 +01:00
service.py Move conductor wait_until_ready() delay before manager init 2018-09-01 17:25:02 -04:00
service_auth.py Fix NoneType error when [service_user] is misconfigured 2017-11-28 12:22:30 -06:00
test.py Fix the request context in ServiceFixture 2018-09-04 19:36:26 +00:00
utils.py Make supports_direct_io work on 4096b sector size 2018-11-21 10:47:30 +00:00
version.py
weights.py
wsgi.py