enable driver_type gre and ml2_gre 67/73967/24
authorSrinivas Rachakonda <srinivas.rachakonda@gmail.com>
Thu, 12 Jul 2018 07:53:14 +0000 (13:23 +0530)
committerSrinivas Rachakonda <srinivas.rachakonda@gmail.com>
Tue, 11 Sep 2018 05:34:58 +0000 (11:04 +0530)
Change-Id: I90e1818115b1ec8cbbb13a4c1cd12ca1f8014545
Signed-off-by: Srinivas Rachakonda <srinivas.rachakonda@gmail.com>
jjb/defaults.yaml
jjb/integration/integration-deploy-openstack-run-test.sh
jjb/integration/integration-templates.yaml

index d63f8986bbbc2846c0776fee38e0222f5d27be64..27e67e78fc50d2af8deb6668d1946ad5294c0998 100644 (file)
@@ -56,6 +56,7 @@
     enable-openstack-services: ''
     enable-openstack-compute-services: ''
     enable-openstack-network-services: 'neutron,neutron-api,neutron-dhcp,neutron-metadata-agent'
+    enable-gre-type-driver: 'no'
     ipsec-vxlan-tunnels-enabled: 'no'
     lbaas-service-provider: ''
     num-openstack-sites: 1
index ab62ce905be78f5aa0d83d13a47c2e3696146095..fd6cccd34efe309b1d1d816eae26c52977e22f93 100644 (file)
@@ -318,7 +318,13 @@ minimize_polling=True
 physical_network_mtus = ${PUBLIC_PHYSICAL_NETWORK}:1400
 path_mtu = 1458
 EOF
-
+    if [ "${ENABLE_GRE_TYPE_DRIVERS}" == "yes" ]; then
+        cat >> ${local_conf_file_name} << EOF
+type_drivers = local,flat,vlan,gre,vxlan
+[ml2_type_gre]
+tunnel_id_ranges = 1:1000
+EOF
+    fi
     if [ "${ENABLE_NETWORKING_L2GW}" == "yes" ]; then
         cat >> ${local_conf_file_name} << EOF
 
index 7ad19c5e7afeb6a599b515bae9ac6b5fb7d1657f..2d5752e383b80f9ec1920e64dc03b60838c072cc 100644 (file)
           default: '{odl-ml2-port-binding}'
           description: 'Method of networking-odl port-binding (pseudo-agentdb-binding or legacy-port-binding or
           network-topology)'
+      - string:
+          name: ENABLE_GRE_TYPE_DRIVERS
+          default: '{enable-gre-type-driver}'
+          description: 'Enable gre tunnel'
       - string:
           name: DEVSTACK_KUBERNETES_PLUGIN_REPO
           default: '{devstack-kubernetes-plugin-repo}'