From 9828ad1167e32a39e6d03099132cbac2195237ce Mon Sep 17 00:00:00 2001 From: Paul Bourke Date: Fri, 24 Feb 2017 13:36:55 +0000 Subject: [PATCH] Fix keystone idempotency The wrapper keystone_bootstrap.sh expects to parse output from the keystone-manage command. Somewhere along the line this command stopped logging to stderr resulting in it not being able to report it's changed status correctly. Closes-Bug: #1668220 Change-Id: I895ebe11b88fd239fa8cb6e1a2fed779743e4139 --- ansible/roles/keystone/templates/keystone.conf.j2 | 1 + 1 file changed, 1 insertion(+) diff --git a/ansible/roles/keystone/templates/keystone.conf.j2 b/ansible/roles/keystone/templates/keystone.conf.j2 index 566eaf9ad6..cf845bd579 100644 --- a/ansible/roles/keystone/templates/keystone.conf.j2 +++ b/ansible/roles/keystone/templates/keystone.conf.j2 @@ -7,6 +7,7 @@ transport_url = rabbit://{% for host in groups['rabbitmq'] %}{{ rabbitmq_user }} # NOTE(elemoine) log_dir alone does not work for Keystone log_file = /var/log/kolla/keystone/keystone.log +use_stderr = True secure_proxy_ssl_header = HTTP_X_FORWARDED_PROTO