From 7ef246492c8613c80b197fcec93ca65c5db47cb1 Mon Sep 17 00:00:00 2001 From: David Lyle Date: Fri, 29 May 2015 13:49:03 -0600 Subject: [PATCH] Fixing keystone v3 version use for horizon The setting for overriding Horizon's OPENSTACK_API_VERSIONS is not the correct format. The version should be a number, not a string. so should be 3, not "v3". Change-Id: I193d21514b196336796eac067417dc2aaec56433 Closes-Bug: #1460190 --- lib/horizon | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/horizon b/lib/horizon index ab6e758409..b0f306b675 100644 --- a/lib/horizon +++ b/lib/horizon @@ -100,7 +100,7 @@ function init_horizon { if [ "$ENABLE_IDENTITY_V2" == "False" ]; then # Only Identity v3 API is available; then use it with v3 auth tokens - _horizon_config_set $local_settings "" OPENSTACK_API_VERSIONS {\"identity\":\"v3\"} + _horizon_config_set $local_settings "" OPENSTACK_API_VERSIONS {\"identity\":3} _horizon_config_set $local_settings "" OPENSTACK_KEYSTONE_URL "\"${KEYSTONE_SERVICE_PROTOCOL}://${KEYSTONE_SERVICE_HOST}:${KEYSTONE_SERVICE_PORT}/v3\"" else _horizon_config_set $local_settings "" OPENSTACK_KEYSTONE_URL "\"${KEYSTONE_SERVICE_PROTOCOL}://${KEYSTONE_SERVICE_HOST}:${KEYSTONE_SERVICE_PORT}/v2.0\""