Deploy versionless keystone endpoints (for keystone only)
authorJuan Antonio Osorio Robles <jaosorior@redhat.com>
Mon, 27 Feb 2017 16:54:45 +0000 (18:54 +0200)
committerEmilien Macchi <emilien@redhat.com>
Wed, 22 Mar 2017 14:41:44 +0000 (14:41 +0000)
The default is to deploy v2.0 endpoints, but this is not the recommended
approach. we should instead be using versionless endpoints

Change-Id: Icbfae1c2ff2b7312646fd8e817dd8209220a0d96
Related-Bug: #1667679
(cherry picked from commit 40a50031f37df0f0cde53e3f3c15ffe407fbdcbd)

puppet/services/keystone.yaml

index a85a9ed..f40c8d9 100644 (file)
@@ -226,6 +226,7 @@ outputs:
             keystone::endpoint::internal_url: {get_param: [EndpointMap, KeystoneInternal, uri_no_suffix]}
             keystone::endpoint::admin_url: {get_param: [EndpointMap, KeystoneAdmin, uri_no_suffix]}
             keystone::endpoint::region: {get_param: KeystoneRegion}
+            keystone::endpoint::version: ''
             keystone_enable_db_purge: {get_param: KeystoneEnableDBPurge}
             keystone::rabbit_heartbeat_timeout_threshold: 60
             keystone::cron::token_flush::maxdelay: 3600