Add overlay_ip_version config for IPv6 tenant networks
[apex.git] / lib / python / apex / network_environment.py
index dbe89b2..211fe68 100644 (file)
@@ -120,6 +120,7 @@ class NetworkEnvironment(dict):
             self[param_def]['TenantNetCidr'] = str(tenant_cidr)
             if tenant_cidr.version == 6:
                 postfix = '/tenant_v6.yaml'
+                self[param_def]['NeutronOverlayIPVersion'] = '"6"'
             else:
                 postfix = '/tenant.yaml'
 
@@ -161,6 +162,7 @@ class NetworkEnvironment(dict):
             self[param_def]['InternalApiNetCidr'] = str(api_cidr)
             if api_cidr.version == 6:
                 postfix = '/internal_api_v6.yaml'
+                # set overlay_ip_version option in Neutron ML2 config
             else:
                 postfix = '/internal_api.yaml'
             api_vlan = self._get_vlan(nets[API_NETWORK])