# 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')}}