puppet-nova/spec
Colleen Murphy 271a2587a3 Fix default keystone auth_plugin for nova/neutron
The 'password' plugin in keystoneauth is actually smart enough to
discover which endpoint it should be using, defaulting to Identity V3.
If 'v3password' is used, the URL must have a version already encoded in
it[1]. With just 'password', it will discover the right version by
hitting the '/' endpoint [2]. So we should just use the 'password'
plugin, which will let users use either unversioned or versioned
endpoints as they wish.

This should be backwards compatible, as the 'password' plugin will use
the v3 endpoint when users have specified 'v3' in the URL.

[1] https://bugs.launchpad.net/keystoneauth/+bug/1489927
[2] http://paste.openstack.org/show/494119/

Change-Id: I3416ae594e972e40ff0336779258a887987e46b1
2016-05-03 18:51:38 -07:00
..
acceptance Make sync_db_api enabled by default 2016-04-12 09:20:41 -07:00
classes Fix default keystone auth_plugin for nova/neutron 2016-05-03 18:51:38 -07:00
defines Add hooks for external install & svc management 2015-12-08 10:14:11 -05:00
fixtures/manifests Test bug #1278452 with real node definitions 2014-04-14 13:35:27 -04:00
hosts Switch Nova to $::os_service_default - Part1 2015-12-01 12:31:22 +00:00
type Add ability to create security groups from puppet 2016-03-21 15:17:42 +03:00
unit Merge "Use OpenstackClient for nova providers auth" 2016-03-29 16:54:07 +00:00
shared_examples.rb Add hooks for external install & svc management 2015-12-08 10:14:11 -05:00
spec_helper.rb Use OpenstackClient for nova providers auth 2016-03-22 18:42:40 +03:00
spec_helper_acceptance.rb Use puppet-openstack_spec_helper for Rakefile & spec_helper_acceptance 2016-01-18 09:11:28 -05:00