auth_uri is required by keystonemiddleware 03/27403/1
authorBryan Sullivan <bryan.sullivan@att.com>
Mon, 23 Jan 2017 18:42:01 +0000 (10:42 -0800)
committerBryan Sullivan <bryan.sullivan@att.com>
Mon, 23 Jan 2017 18:42:01 +0000 (10:42 -0800)
JIRA: MODELS-23
It was removed as no reference was found in tacker, but
it is apparently used by keystonemiddleware, so restored
and set to the keystone publicurl as noted by keystone in
the tacker log.

Change-Id: I333120805106cde9007f79a1b11a589b045cd3e9
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
tests/utils/tacker-setup.sh

index da9e4a1..b06a983 100644 (file)
@@ -250,8 +250,10 @@ function setup () {
   # (not referenced) signing_dir = /var/cache/tacker
   # (not referenced) cafile = /opt/stack/data/ca-bundle.pem
   # (not referenced) auth_uri = http://15.184.66.78/identity
+  # auth_uri is required for keystonemiddleware.auth_token use of public identity endpoint
   cat >>/usr/local/etc/tacker/tacker.conf <<EOF
 [keystone_authtoken]
+auth_uri = $(openstack endpoint show keystone | awk "/ publicurl / { print \$4 }")
 auth_url = $(openstack endpoint show keystone | awk "/ internalurl / { print \$4 }")
 project_domain_name = Default
 project_name = $service_project