diff --git a/defaults/main.yml b/defaults/main.yml index 75de4df4..8f1be538 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -257,6 +257,9 @@ keystone_external_ssl: false # External SSL forwarding proto keystone_secure_proxy_ssl_header: HTTP_X_FORWARDED_PROTO +## Override memcached_servers +keystone_memcached_servers: "{{ memcached_servers }}" + ## Caching # This is a list of strings, each string contains a cache server's # information (IP:port for example) diff --git a/tasks/keystone_idp_self_signed_distribute.yml b/tasks/keystone_idp_self_signed_distribute.yml index 86d88cfb..42eb2be1 100644 --- a/tasks/keystone_idp_self_signed_distribute.yml +++ b/tasks/keystone_idp_self_signed_distribute.yml @@ -20,7 +20,7 @@ state: "retrieve" file_mode: "{{ item.file_mode }}" dir_mode: "{{ item.dir_mode }}" - server: "{{ memcached_servers }}" + server: "{{ keystone_memcached_servers }}" encrypt_string: "{{ memcached_encryption_key }}" with_items: - { src: "{{ keystone_idp.certfile }}", name: "keystone_idp_cert", file_mode: "0640", dir_mode: "0750" } diff --git a/tasks/keystone_idp_self_signed_store.yml b/tasks/keystone_idp_self_signed_store.yml index 05c19f6f..7b4a8e3b 100644 --- a/tasks/keystone_idp_self_signed_store.yml +++ b/tasks/keystone_idp_self_signed_store.yml @@ -18,7 +18,7 @@ name: "{{ item.name }}" file_path: "{{ item.src }}" state: "present" - server: "{{ memcached_servers }}" + server: "{{ keystone_memcached_servers }}" encrypt_string: "{{ memcached_encryption_key }}" with_items: - { src: "{{ keystone_idp.certfile }}", name: "keystone_idp_cert" } diff --git a/templates/shibboleth2.xml.j2 b/templates/shibboleth2.xml.j2 index 5dca79d8..27d2d847 100644 --- a/templates/shibboleth2.xml.j2 +++ b/templates/shibboleth2.xml.j2 @@ -13,13 +13,13 @@ - {{ memcached_servers }} + {{ keystone_memcached_servers }} - {{ memcached_servers }} + {{ keystone_memcached_servers }}