92f54f8f49
Update keystone authentication middleware in neutron to support the v3 API in Kilo. Partially implements: blueprint master-kilofication Change-Id: Icf692cfbdf4df83be21a87adfb434ef9a3c8ff49
33 lines
1.2 KiB
Django/Jinja
33 lines
1.2 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 }}
|
|
|
|
# The Neutron user information for accessing the Neutron API.
|
|
auth_plugin = {{ neutron_keystone_auth_plugin }}
|
|
auth_url = {{ keystone_service_adminuri }}
|
|
auth_uri = {{ keystone_service_internaluri }}
|
|
auth_region = {{ keystone_service_region }}
|
|
project_domain_id = {{ neutron_service_project_domain_id }}
|
|
user_domain_id = {{ neutron_service_user_domain_id }}
|
|
project_name = {{ neutron_service_project_name }}
|
|
username = {{ neutron_service_user_name }}
|
|
password = {{ neutron_service_password }}
|
|
endpoint_type = adminURL
|
|
|
|
# TCP Port used by Nova metadata server
|
|
nova_metadata_ip = {{ internal_lb_vip_address }}
|
|
nova_metadata_port = {{ nova_metadata_port }}
|
|
|
|
# Number of backlog requests to configure the metadata server socket with
|
|
metadata_proxy_shared_secret = {{ nova_metadata_proxy_secret }}
|
|
metadata_workers = {{ neutron_metadata_workers | default(api_threads) }}
|
|
metadata_backlog = {{ neutron_metadata_backlog }}
|
|
|
|
# Metadata Caching
|
|
cache_url = memory://?default_ttl=5
|