nova/nova
Monty Taylor f19ddc4c50 Migrate from keystoneclient to keystoneauth
keystoneauth was split out last cycle as a library specifically to deal
with doing auth functions so that people who do not need to do keystone
CRUD operations can just consume only the auth session parts. As part
of modernizing keystone interactions, use keystoneauth instead of
keystoneclient.

A change to tests was made to stop checking how often the keystone auth
session is called. This could be broken in the future depending on how
the keystoneauth1 loader works. It is incorrect to mock out and check
how often Session is called when nova has no direct control over this.
The number of times barbican client is called is correctly in the
control of Nova and will continue to be tested.

bp: keystoneclient-to-keystoneauth

Co-Authored-By: Morgan Fainberg <morgan.fainberg@gmail.com>
Depends-On: I1f754a9a949ef92f4e427a91bbd1b1e73e86c8c4
Change-Id: I09a5da761bdc02c83b087f3cec40b7fa022a7a63
2016-01-28 10:55:29 -06:00
..
api Merge "Fixed incorrect names/comments for API version 2.18" 2016-01-26 14:16:21 +00:00
CA
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 Migrate from keystoneclient to keystoneauth 2016-01-28 10:55:29 -06:00
conductor Merge "Clean up network resources when reschedule fails" 2016-01-16 03:46:39 +00:00
conf Merge "Improve the help text for the cert options" 2016-01-27 13:01:42 +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 Migrate from keystoneclient to keystoneauth 2016-01-28 10:55:29 -06:00
locale Imported Translations from Zanata 2016-01-21 06:33:48 +00:00
mks
network Migrate from keystoneclient to keystoneauth 2016-01-28 10:55:29 -06: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 Migrate from keystoneclient to keystoneauth 2016-01-28 10:55:29 -06:00
virt Merge "Revert "Pass host when call attach to Cinder"" 2016-01-28 11:48:42 +00:00
vnc Merge "Add hacking check for eventlet.spawn()" 2015-10-08 03:43:00 +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 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 Migrate from keystoneclient to keystoneauth 2016-01-28 10:55:29 -06:00
crypto.py Replaced deprecated timeutils methods 2015-11-18 17:45:29 +01:00
debugger.py
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