nova/nova
Lucas Alvares Gomes 26c69a6a62 Ironic: Lightweight fetching of nodes
The Ironic API version >= 1.8 supports fetching only a small number of
a resource instead of it's full representation. This patch is pinning
the API version for Ironic at 1.8 so the nova driver can benefit from
this feature by fetching only the required fields for the deployment,
making it more lightweight and improving the readability of the logs.

The configuration option "api_version" was marked as deprecated and
should be removed in the future. The only possible value for that
configuration was "1" (because Ironic only have 1 API version) and the
ironic team came to an agreement that setting the API version via
configuration option should not be supported anymore.

Closes-Bug: #1458934
Change-Id: Iebfa06da6811889e11fd4edf15d47ca4e0feea6f
2016-01-28 15:42:49 +00:00
..
CA
api Merge "Fixed incorrect names/comments for API version 2.18" 2016-01-26 14:16:21 +00:00
cells Use of six.PY3 should be forward compatible 2016-01-17 03:32:34 +00: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 Merge "Move config options from nova/cert directory" 2016-01-27 12:49:40 +00:00
compute Merge "Persist the request spec during an instance boot" 2016-01-28 15:07:40 +00:00
conductor Merge "Clean up network resources when reschedule fails" 2016-01-16 03:46:39 +00:00
conf Ironic: Lightweight fetching of nodes 2016-01-28 15:42:49 +00:00
console Fix invalid import order 2016-01-20 05:03:41 -08:00
consoleauth Add SIGHUP handlers for compute rpcapi to console and conductor 2015-12-10 08:48:05 -08:00
db Merge "enginefacade: 'security_group'" 2016-01-28 00:19:10 +00:00
hacking Python3: Replace dict.iteritems with six.iteritems 2016-01-21 21:41:52 -08:00
image Merge "deprecate old glance config options" 2016-01-08 16:07:07 +00:00
ipv6
keymgr Check context before returning cached value 2015-12-14 17:45:33 -05:00
locale Imported Translations from Zanata 2016-01-21 06:33:48 +00:00
mks
network Merge "Libvirt: Support fp plug in vhostuser vif" 2016-01-22 11:20:16 +00:00
objects Merge "Persist the request spec during an instance boot" 2016-01-28 15:07:40 +00:00
openstack Use of six.PY3 should be forward compatible 2016-01-17 03:32:34 +00:00
pci Merge "config options: Centralise PCI options" 2016-01-22 13:15:11 +00:00
rdp
scheduler Merge "Log retries at INFO level per guidelines" 2016-01-26 13:11:58 +00:00
servicegroup Optimize "open" method with context manager 2015-12-03 10:12:52 +08:00
spice
tests Ironic: Lightweight fetching of nodes 2016-01-28 15:42:49 +00:00
virt Ironic: Lightweight fetching of nodes 2016-01-28 15:42:49 +00:00
vnc Merge "Add hacking check for eventlet.spawn()" 2015-10-08 03:43:00 +00:00
volume Merge "Revert "Pass host when call attach to Cinder"" 2016-01-28 11:48:42 +00:00
wsgi Remove unused logging import and LOG global var 2015-12-25 18:01:12 +08:00
__init__.py
availability_zones.py Invalidate AZ cache when the instance AZ information is different 2015-09-09 17:14:35 +02:00
baserpc.py
block_device.py libvirt: sort block_device_list in volume_in_mapping log 2016-01-05 12:05:36 -08:00
config.py Revert "Enable options for oslo.reports" 2015-12-05 16:12:52 +00:00
context.py Replace copy.deepcopy of RequestContext with copy.copy 2015-12-28 18:37:15 +00:00
crypto.py Replaced deprecated timeutils methods 2015-11-18 17:45:29 +01:00
debugger.py Use min and max on IntOpt option types 2015-08-14 04:37:21 +00:00
exception.py Merge "virt: introduce libosinfo library to set hardware policy" 2016-01-25 22:29:49 +00: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 "Move config options from nova/cert directory" 2016-01-27 12:49:40 +00:00
paths.py
policy.py use graduated oslo.policy 2015-11-26 13:04:52 +08:00
quota.py
rpc.py Make emitting versioned notifications configurable 2016-01-19 19:20:24 +01: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 Merge "Persist the request spec during an instance boot" 2016-01-28 15:07:40 +00:00
utils.py Use of six.PY3 should be forward compatible 2016-01-17 03:32:34 +00:00
version.py
weights.py
wsgi.py hacking: check for common double word typos 2016-01-14 12:21:03 +00:00