openstack-ansible-os_neutron/templates/plugins/plumgrid/plumlib.ini
Javeria Khan 0795d6d436 Update plumlib template to support python-keystoneclient v1.7.0 and above
- also parameterized the identity version to eliminate frequent updates to
   this file

Change-Id: I0cfc8f1ba16cc6c304335ad4c83f55b352f00b46
Signed-off-by: Javeria Khan <javeriak@plumgrid.com>
2016-05-31 01:00:35 -07:00

58 lines
1.8 KiB
INI

# Configuration file for the Python PLUMgrid Library
# PLUMgrid spefifc parameters are expected to come
# from /etc/openstack_deploy/user_pg_vars.yml
[PLUMgridLibrary]
# PLUMlib writes to CDB to save some data. If this flag is set to
# false, PLUMlib will not use CDB utility
cdb_configuration = True
# Name of the interface plugged on fabric network
fabric_eth = eth1
# Security Policy Flag
enable_pg_security = True
# Reverse Flow Flag
enable_reverse_flow = True
# Flag to enable/disable virtual appliance creation
vapp_flag = False
[PLUMgridMetadata]
nova_metadata_ip = {{ pg_metadata_ip }}
nova_metadata_port = {{ pg_metadata_port }}
metadata_proxy_shared_secret = {{ nova_metadata_proxy_secret }}
enable_pg_metadata = {{ enable_pg_metadata }}
# setting "metadata_ns" to false, will result in
# no metadata namespace created on this node
metadata_ns = True
# Where to store Neutron state files
state_path = /var/lib/neutron/
# Name of proxy used in metadata namespaces
ns_proxy_name = neutron-ns-metadata-proxy
# PLUMlib supports two metadata modes: tunnel and local
# Note: modes cannot be changed on a running system. This config
# should be done before bringing up the system
metadata_mode = local
# Use "sudo neutron-rootwrap /etc/neutron/rootwrap.conf" to use the real
# root filter facility.
# Change to "sudo" to skip the filtering and just run the comand directly
root_helper_name = {{ neutron_bin }}/neutron-rootwrap
[ConnectorType]
connector_type = {{ pg_connector_type|default('distributed') }}
[keystone_authtoken]
admin_user = {{ neutron_service_user_name }}
admin_password = {{ neutron_service_password }}
auth_uri = {{ keystone_service_internaluri }}/v3
admin_tenant_name = {{ neutron_service_project_name }}
identity_version = {{ identity_version|default('v3') }}
user_domain_name = {{ plumlib_user_domain_name|default('Default')}}