puppet-keystone/spec/unit/provider
Juan Antonio Osorio Robles 58dfc07b3a Use "public" endpoint for the authentication URL for the keystone provider
With the removal of the 35357 port in a recent commit [1], we ended up
with an inconsistent use of public/internal bits of the URL. This breaks
in TripleO, since we still configure the admin endpoint. So, the default
port that was used (5000), doesn't work in TripleO.

To address this, we then completely remove the usage of the admin
endpoint for the provider, relying instead on the "public" endpoint
that's configured in keystone.

Typically, it will be behind a load balancer, so it'll actually point to
the internal endpoint of keystone. Which is what we really want to use.

[1] I951e863e7e7c8f409a13398b397b82ef70d7c123

Change-Id: I64cf93ab0c4ade3ae71aa3cd4aea444aff699a17
Related-Bug: #1804426
2019-01-28 16:37:35 +00:00
..
keystone support for keystone v3 api - v3 domain utility code 2015-07-08 15:50:14 -06:00
keystone_config Reflect provider change in puppet-openstacklib 2015-08-14 11:11:25 +02:00
keystone_domain Replace port 35357 with 5000 2018-07-18 13:21:48 +02:00
keystone_domain_config Add keystone domain specific configuration. 2016-01-05 19:42:15 +00:00
keystone_endpoint Fix endpoint update when one endpoint is missing. 2016-06-23 18:44:24 +02:00
keystone_identity_provider Resource keystone_identity_provider for Keystone. 2015-11-24 20:16:13 +01:00
keystone_paste_ini Fix rspec 3.x syntax 2015-07-20 16:02:08 +02:00
keystone_role Fix leaking environment variables in tests 2015-09-22 11:11:37 +10:00
keystone_service Fix default domain. 2015-11-20 11:50:24 +01:00
keystone_tenant Replace port 35357 with 5000 2018-07-18 13:21:48 +02:00
keystone_user Use domain_id when testing keystone_user password 2017-01-05 15:00:53 -05:00
keystone_user_role Remove user/role prefetch to support multi-domain. 2016-04-14 11:37:43 +02:00
keystone_spec.rb Use "public" endpoint for the authentication URL for the keystone provider 2019-01-28 16:37:35 +00:00