From ed107a5e26f35351a178c12eed5cd38c086409db Mon Sep 17 00:00:00 2001 From: Daneyon Hansen Date: Tue, 7 Apr 2015 19:34:40 +0000 Subject: Adds Neutron Agents Support Previously, the agents ran in seperate containers. Since some of the agents create and use network namespaces, runnning them in seperate containers has become a challenge. This patch adds neutron agent support in a single container. Partially Implements: blueprint compute-operation-neutron Change-Id: If4f893abd50d90b58e8435ec2659870dce36951c --- docs/integration-guide.md | 5 +++++ docs/minimal-environment-vars.md | 12 ++++++++++++ 2 files changed, 17 insertions(+) (limited to 'docs') diff --git a/docs/integration-guide.md b/docs/integration-guide.md index 38a9f6545..869791e23 100644 --- a/docs/integration-guide.md +++ b/docs/integration-guide.md @@ -92,6 +92,11 @@ all containers. This allows a simple method of ensuring every type of node NEUTRON_SERVER_SERVICE_HOST=<$HOST_IP> - The IP address/hostname used to commuicate with the Neutron API NEUTRON_SHARED_SECRET= - The shared secret used between Neutron/Nova to secure metadata communication NEUTRON_API_PASTE_CONFIG= - Location of Neutron's API paste config file + TYPE_DRIVERS= - List of network type driver entrypoints to be loaded + TENANT_NETWORK_TYPES= - List of network_types to allocate as tenant networks + MECHANISM_DRIVERS= - List of networking mechanism driver entrypoints to be loaded + NEUTRON_FLAT_NETWORK_NAME= - List of physical_network names with which flat networks can be created + NEUTRON_FLAT_NETWORK_INTERFACE= - List of physical interface names that connect to physical_networks HEAT_DB_NAME= - The heat DB name HEAT_DB_PASSWORD= - The heat db password HEAT_KEYSTONE_PASSWORD= - The keystone password for the heat user diff --git a/docs/minimal-environment-vars.md b/docs/minimal-environment-vars.md index 710ea443a..c681baa76 100644 --- a/docs/minimal-environment-vars.md +++ b/docs/minimal-environment-vars.md @@ -148,6 +148,7 @@ In order for each service to function, there is a minimum set of required variab NOVA_API_SERVICE_HOST NOVA_EC2_API_SERVICE_HOST NOVA_EC2_SERVICE_HOST + NOVA_METADATA_API_SERVICE_HOST PUBLIC_IP # Nova-compute @@ -245,3 +246,14 @@ In order for each service to function, there is a minimum set of required variab NEUTRON_KEYSTONE_PASSWORD NEUTRON_SERVER_SERVICE_HOST NEUTRON_API_PASTE_CONFIG + +# Neutron ML2 PLugin + + TYPE_DRIVERS + TENANT_NETWORK_TYPES + MECHANISM_DRIVERS + +# Neutron Linux Bridge Plugin + + NEUTRON_FLAT_NETWORK_NAME + NEUTRON_FLAT_NETWORK_INTERFACE -- cgit v1.2.3