
Charm was missing this functionality and this patch is to add this feature. We were trying to deploy this charm on bare metal host machine with 72 cores. In end up creating 144 processes for nova-metadata-api, and neutron. This patch will provide the option to limit the number of worker process in case of high number of cores in a host. Enable it for icehouse, kilo, liberty and mitaka. Partial-Bug: 1600482 Change-Id: Iedcbe6c53746a203937b78dd00e83fda7681bd8f
21 lines
919 B
INI
21 lines
919 B
INI
###############################################################################
|
|
# [ WARNING ]
|
|
# Configuration file maintained by Juju. Local changes may be overwritten.
|
|
###############################################################################
|
|
# Metadata service seems to cache neutron api url from keystone so trigger
|
|
# restart if it changes: {{ quantum_url }}
|
|
[DEFAULT]
|
|
auth_url = {{ service_protocol }}://{{ keystone_host }}:{{ service_port }}/v2.0
|
|
auth_region = {{ region }}
|
|
admin_tenant_name = {{ service_tenant }}
|
|
admin_user = {{ service_username }}
|
|
admin_password = {{ service_password }}
|
|
root_helper = sudo neutron-rootwrap /etc/neutron/rootwrap.conf
|
|
state_path = /var/lib/neutron
|
|
# Gateway runs a metadata API server locally
|
|
nova_metadata_ip = {{ local_ip }}
|
|
nova_metadata_port = 8775
|
|
metadata_proxy_shared_secret = {{ shared_secret }}
|
|
cache_url = memory://?default_ttl=5
|
|
metadata_workers = {{ workers }}
|