While testing glance + swift, I noticed that the glance-api.conf and glance-registry.conf being dropped had incorrect auth_uri / identity_uri values set. This change updates auth_uri / identity_uri throughout to point to the correct keystone_service_adminuri / keystone_service_internalurl variables. Change-Id: I3cbbfefe7da54b08bb9a55e4a2ca3a8bd786577d Closes-Bug: 1425099
43 lines
1.4 KiB
Django/Jinja
43 lines
1.4 KiB
Django/Jinja
# {{ ansible_managed }}
|
|
|
|
{% set _api_threads = ansible_processor_vcpus|default(2) // 2 %}
|
|
{% set api_threads = _api_threads if _api_threads > 0 else 1 %}
|
|
|
|
[DEFAULT]
|
|
verbose = {{ verbose }}
|
|
debug = {{ debug }}
|
|
log_file = /var/log/glance/glance-registry.log
|
|
use_syslog = False
|
|
bind_host = {{ glance_registry_bind_address }}
|
|
bind_port = {{ glance_registry_service_port }}
|
|
backlog = 4096
|
|
workers = {{ glance_registry_workers | default(api_threads) }}
|
|
api_limit_max = 1000
|
|
limit_param_default = 25
|
|
|
|
[database]
|
|
connection = mysql://{{ glance_galera_user }}:{{ glance_container_mysql_password }}@{{ galera_address }}/{{ glance_galera_database }}?charset=utf8
|
|
|
|
[keystone_authtoken]
|
|
signing_dir = {{ glance_system_user_home }}/cache/registry/
|
|
identity_uri = {{ keystone_service_adminuri }}
|
|
auth_uri = {{ keystone_service_internalurl }}
|
|
admin_tenant_name = {{ glance_service_tenant_name }}
|
|
admin_user = {{ glance_service_user_name }}
|
|
admin_password = {{ glance_service_password }}
|
|
|
|
memcached_servers = {{ memcached_servers }}
|
|
|
|
token_cache_time = 300
|
|
revocation_cache_time = 60
|
|
|
|
# if your memcached server is shared, use these settings to avoid cache poisoning
|
|
memcache_security_strategy = ENCRYPT
|
|
memcache_secret_key = {{ memcached_encryption_key }}
|
|
|
|
# if your keystone deployment uses PKI, and you value security over performance:
|
|
check_revocations_for_cached = False
|
|
|
|
[paste_deploy]
|
|
flavor = keystone
|