Browse code

Configure horizon with identity v3

Currently horizon configures keystone using v3 only if v2 is not
available. Really we should just always be using v3.

Change-Id: Icac4d90b617209da75abf33f8e25ffc021c45fdb

Jamie Lennox authored on 2015/08/15 18:01:59
Showing 1 changed files
... ...
@@ -98,13 +98,8 @@ function init_horizon {
98 98
 
99 99
     _horizon_config_set $local_settings "" OPENSTACK_HOST \"${KEYSTONE_SERVICE_HOST}\"
100 100
 
101
-    if [ "$ENABLE_IDENTITY_V2" == "False" ]; then
102
-        # Only Identity v3 API is available; then use it with v3 auth tokens
103
-        _horizon_config_set $local_settings "" OPENSTACK_API_VERSIONS {\"identity\":3}
104
-        _horizon_config_set $local_settings "" OPENSTACK_KEYSTONE_URL "\"${KEYSTONE_SERVICE_PROTOCOL}://${KEYSTONE_SERVICE_HOST}:${KEYSTONE_SERVICE_PORT}/v3\""
105
-    else
106
-        _horizon_config_set $local_settings "" OPENSTACK_KEYSTONE_URL "\"${KEYSTONE_SERVICE_PROTOCOL}://${KEYSTONE_SERVICE_HOST}:${KEYSTONE_SERVICE_PORT}/v2.0\""
107
-    fi
101
+    _horizon_config_set $local_settings "" OPENSTACK_API_VERSIONS {\"identity\":3}
102
+    _horizon_config_set $local_settings "" OPENSTACK_KEYSTONE_URL "\"${KEYSTONE_SERVICE_PROTOCOL}://${KEYSTONE_SERVICE_HOST}:${KEYSTONE_SERVICE_PORT}/v3\""
108 103
 
109 104
     if [ -f $SSL_BUNDLE_FILE ]; then
110 105
         _horizon_config_set $local_settings "" OPENSTACK_SSL_CACERT \"${SSL_BUNDLE_FILE}\"