diff --git a/rpc_deployment/roles/keystone_common/templates/keystone.conf.j2 b/rpc_deployment/roles/keystone_common/templates/keystone.conf.j2 index 39fcec7425..ce651a90e9 100644 --- a/rpc_deployment/roles/keystone_common/templates/keystone.conf.j2 +++ b/rpc_deployment/roles/keystone_common/templates/keystone.conf.j2 @@ -23,7 +23,7 @@ max_compare_and_set_retry = 16 [cache] backend = dogpile.cache.memcached -backend_argument = url:{{ internal_vip_address }}:{{ memcached_port }} +backend_argument = url:{% for host in groups['memcached'] %}{{ hostvars[host]['container_address'] }}{% if not loop.last %},{% endif %}{% endfor %}:{{ memcached_port }} config_prefix = cache.keystone distributed_lock = True expiration_time = 5400