Public bridge specification for openstack 1node jobs 50/41650/4
authorTomas Cechvala <tcechval@cisco.com>
Mon, 11 Jul 2016 12:29:46 +0000 (14:29 +0200)
committerTomas Cechvala <tcechval@cisco.com>
Wed, 20 Jul 2016 12:25:11 +0000 (14:25 +0200)
Public bridge made settable because some project
don't use br-ex

Change-Id: Ib048b4ea9bb7567eef565eda7c6416d510cb1c53
Signed-off-by: Tomas Cechvala <tcechval@cisco.com>
jjb/groupbasedpolicy/groupbasedpolicy-csit-1node-openstack.yaml [new file with mode: 0644]
jjb/integration/include-raw-integration-deploy-openstack-run-test.sh
jjb/integration/integration-templates.yaml
jjb/netvirt/netvirt-csit-1node-multi-openstack.yaml
jjb/netvirt/netvirt-vpnservice-csit-1node-multi-openstack.yaml
jjb/vtn/vtn-manager-csit-1node-openstack.yaml

diff --git a/jjb/groupbasedpolicy/groupbasedpolicy-csit-1node-openstack.yaml b/jjb/groupbasedpolicy/groupbasedpolicy-csit-1node-openstack.yaml
new file mode 100644 (file)
index 0000000..107ab5a
--- /dev/null
@@ -0,0 +1,42 @@
+- project:
+    name: groupbasedpolicy-csit-openstack-integration
+    jobs:
+        - '{project}-csit-1node-openstack-{openstack}-{functionality}-{stream}'
+
+    # The project name
+    project: 'groupbasedpolicy'
+
+    # The project name
+    functionality: 'openstack'
+
+    stream:
+        - boron:
+            branch: 'master'
+            jre: 'openjdk8'
+            install-features: 'odl-groupbasedpolicy-neutron-and-ofoverlay,odl-restconf'
+        - beryllium:
+            branch: 'stable/beryllium'
+            jre: 'openjdk7'
+            install-features: 'odl-groupbasedpolicy-neutronmapper,odl-restconf'
+
+    openstack:
+        - mitaka:
+            openstack-branch: 'stable/mitaka'
+            odl-ml2-version:  'stable/mitaka'
+        - liberty:
+            openstack-branch: 'stable/liberty'
+            odl-ml2-version:  'stable/liberty'
+
+    openstack-vms: 1
+
+    schedule: 'H H * * *'
+
+    odl-enable-l3: 'yes'
+
+    public-bridge: 'br-int'
+
+    enable-openstack-services: 'q-svc,q-dhcp,q-meta,n-cauth,tempest'
+
+    disable-openstack-services: 'swift,cinder,n-net,q-vpn,n-cpu'
+
+    tenant-network-type: 'vxlan'
index e58789936988616c796820bbf96a8ac60983ff6a..bbd8d7adda2bd8ca45f0a51d29e300d4a516ce4e 100644 (file)
@@ -91,7 +91,8 @@ fi
 if [ "${ODL_ENABLE_L3_FWD}" == "yes" ]; then
 cat >> ${local_conf_file_name} << EOF
 
-ODL_PROVIDER_MAPPINGS=br-ex:br100
+PUBLIC_BRIDGE=${PUBLIC_BRIDGE}
+ODL_PROVIDER_MAPPINGS=${PUBLIC_BRIDGE}:br100
 
 disable_service q-l3
 Q_L3_ENABLED=True
index 195e69d25e32045ccda5291285923d8fdc55fa38..abecf0e34d36264b570546273b775f838f9177b5 100644 (file)
             name: ODL_ENABLE_L3_FWD
             default: '{odl-enable-l3}'
             description: 'Enable L3 FWD in ODL for createing br-ex'
+        - string:
+            name: PUBLIC_BRIDGE
+            default: '{public-bridge}'
+            description: 'Specifies public bridge for provider and external networking'
         - string:
             name: ENABLE_OS_SERVICES
             default: '{enable-openstack-services}'
index a04d7fdeb1334965e52b88aca3f7569dc4552440..05b2c12b278fca9cd11a3a8d0d169f3dbbbb97c5 100644 (file)
@@ -33,6 +33,8 @@
 
     odl-enable-l3: 'yes'
 
+    public-bridge: 'br-ex'
+
     enable-openstack-services: 'q-svc,q-dhcp,q-meta,n-cauth,tempest'
 
     disable-openstack-services: 'swift,cinder,n-net,q-vpn,n-cpu'
index 03fed3d1ed514252438bdf421cfcb01b150bed5e..d607c4e225d3f426596a57bcedd7a732a5fc3e2d 100644 (file)
@@ -30,6 +30,8 @@
 
     odl-enable-l3: 'yes'
 
+    public-bridge: 'br-ex'
+
     enable-openstack-services: 'q-svc,q-dhcp,q-meta,n-cauth,tempest'
 
     disable-openstack-services: 'swift,cinder,n-net,q-vpn,n-cpu'
index 4363b94022680a504c7baab697bd030eddb35b19..8f0409884635720521d03cee2e18af514a07d735 100644 (file)
@@ -33,6 +33,8 @@
 
     odl-enable-l3: 'no'
 
+    public-bridge: 'br-ex'
+
     enable-openstack-services: 'n-cpu,q-agt,q-svc,q-dhcp,q-meta,n-cauth,tempest'
 
     disable-openstack-services: 'n-net,q-l3'