Install odl-sfc-genius for openstack-sfc CSIT 44/55144/6
authorAlon Kochba <alonko@hpe.com>
Tue, 18 Apr 2017 09:31:41 +0000 (12:31 +0300)
committerAlon Kochba <alonko@hpe.com>
Wed, 19 Apr 2017 11:36:14 +0000 (14:36 +0300)
Properly install SFC feature for CSIT.
Also parameterize the driver name so it will be
configurable, and currently use odl (v1).

Change-Id: Iabf3002e3bc4f2e46da98bf5e02742d63c6958ff
Signed-off-by: Alon Kochba <alonko@hpe.com>
jjb/integration/include-raw-integration-deploy-openstack-run-test.sh
jjb/integration/integration-templates.yaml
jjb/netvirt/netvirt-csit-multi-openstack.yaml
jjb/releng-defaults.yaml

index 00545f39260cac4696b7a49df22d1e2b678a86b6..a1f70a0fa74dbe55e7e55d47a43bbd7b4b0b1f77 100644 (file)
@@ -105,8 +105,8 @@ LIBVIRT_TYPE=qemu
 ODL_MGR_IP=${MGRIP}
 
 NEUTRON_LBAAS_SERVICE_PROVIDERV2=${LBAAS_SERVICE_PROVIDER} # Only relevant if neutron-lbaas plugin is enabled
-NEUTRON_SFC_DRIVERS=odl_v2 # Only relevant if networking-sfc plugin is enabled
-NEUTRON_FLOWCLASSIFIER_DRIVERS=odl_v2 # Only relevant if networking-sfc plugin is enabled
+NEUTRON_SFC_DRIVERS=${ODL_SFC_DRIVER} # Only relevant if networking-sfc plugin is enabled
+NEUTRON_FLOWCLASSIFIER_DRIVERS=${ODL_SFC_DRIVER} # Only relevant if networking-sfc plugin is enabled
 EOF
 
 if [ "${ENABLE_NETWORKING_L2GW}" == "yes" ]; then
index 187dd76cbfa93cbae4a8226d3cfdf755cfdc325d..e9487cf1fdb39946ebc5c2b91a8c7f783698e31a 100644 (file)
           default: '{lbaas-service-provider}'
           description: 'The NEUTRON_LBAAS_SERVICE_PROVIDERV2 value to be used in local.conf - only relevant when using
           neutron-lbaas'
+      - string:
+          name: ODL_SFC_DRIVER
+          default: '{odl-sfc-driver}'
+          description: 'The SFC driver to be used in local.conf - only relevant when using networking-sfc'
     scm:
       - integration-gerrit-scm:
           basedir: 'test'
           name: NUM_OPENSTACK_SITES
           default: '{num-openstack-sites}'
           description: 'Number of openstack sites'
+      - string:
+          name: ODL_SFC_DRIVER
+          default: '{odl-sfc-driver}'
+          description: 'The SFC driver to be used in local.conf - only relevant when using networking-sfc'
 
     scm:
       - integration-gerrit-scm:
index b45507557b2e7fbb8f66bafc92c82592abd15a72..633b13d760fe6556e8f8342bb28495985b8c7e44 100644 (file)
           openstack_system_count: 3
           odl_system_count: 1
           enable-haproxy: 'no'
-          install-features: 'odl-netvirt-openstack'
+          install-features: 'odl-netvirt-sfc'
 
     functionality:
       - extensions-sfc:
index 7de09b4204812b7a82c7713d56600d4449fe422b..9e93f52d942d7db967b08e31a9156185df61c813 100644 (file)
@@ -36,6 +36,7 @@
     public-physical-network: 'physnet1'
     security-group-mode: 'none'
     tenant-network-type: 'vxlan'
+    odl-sfc-driver: 'odl'
 
     # openstack-infra-parameters defaults
     archive-artifacts: ''