ENABLE_PLUGIN_ARGS="${DEVSTACK_KUBERNETES_PLUGIN_REPO} master" # note: kuryr-kubernetes only exists in master at the moment
elif [ "$plugin_name" == "neutron-lbaas" ]; then
ENABLE_PLUGIN_ARGS="${DEVSTACK_LBAAS_PLUGIN_REPO} ${OPENSTACK_BRANCH}"
+elif [ "$plugin_name" == "networking-sfc" ]; then
+ ENABLE_PLUGIN_ARGS="${DEVSTACK_NETWORKING_SFC_PLUGIN_REPO} ${OPENSTACK_BRANCH}"
else
echo "Error: Invalid plugin $plugin_name, unsupported"
continue
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
EOF
if [ "${ENABLE_NETWORKING_L2GW}" == "yes" ]; then
name: DEVSTACK_LBAAS_PLUGIN_REPO
default: '{devstack-lbaas-plugin-repo}'
description: 'URL to fetch neutron-lbaas devstack plugin'
+ - string:
+ name: DEVSTACK_NETWORKING_SFC_PLUGIN_REPO
+ default: '{devstack-networking-sfc-plugin-repo}'
+ description: 'URL to fetch neutron-lbaas devstack plugin'
- string:
name: ODL_ENABLE_L3_FWD
default: '{odl-enable-l3}'
name: DEVSTACK_LBAAS_PLUGIN_REPO
default: '{devstack-lbaas-plugin-repo}'
description: 'URL to fetch neutron-lbaas devstack plugin'
+ - string:
+ name: DEVSTACK_NETWORKING_SFC_PLUGIN_REPO
+ default: '{devstack-networking-sfc-plugin-repo}'
+ description: 'URL to fetch neutron-lbaas devstack plugin'
- string:
name: ODL_ENABLE_L3_FWD
default: '{odl-enable-l3}'
openstack_system_image: 'CentOS 7 - devstack-newton - 20170314-2256'
security-group-mode: '{sg-mode}'
+
+- project:
+ name: netvirt-csit-extensions-site-openstack-integration
+ jobs:
+ - '{project}-csit-{topology}-openstack-{openstack}-{functionality}-{stream}'
+
+ project: 'netvirt'
+
+ topology:
+ - 1node:
+ openstack_system_count: 3
+ odl_system_count: 1
+ enable-haproxy: 'no'
+ install-features: 'odl-netvirt-openstack'
+
+ functionality:
+ - extensions-sfc:
+ schedule: ''
+ enable-openstack-plugins: 'networking-odl,networking-sfc'
+ testplan: '{project}-extensions-sfc.txt'
+
+ stream:
+ - carbon:
+ branch: 'master'
+ jre: 'openjdk8'
+
+ openstack:
+ - newton-nodl-v2:
+ openstack-branch: 'stable/newton'
+ odl-ml2-branch: 'stable/newton'
+ odl-ml2-driver-version: 'v2'
+ openstack_system_image: 'CentOS 7 - devstack-newton - 20170314-2256'
+
+ security-group-mode: 'stateful'
networking-l2gw-repo: 'http://git.openstack.org/openstack/networking-l2gw'
devstack-kubernetes-plugin-repo: 'https://github.com/openstack/kuryr-kubernetes'
devstack-lbaas-plugin-repo: 'https://github.com/openstack/neutron-lbaas'
+ devstack-networking-sfc-plugin-repo: 'https://github.com/openstack/networking-sfc'
server-name: 'OpenDaylight'
git-url: 'ssh://jenkins-$SILO@git.opendaylight.org:29418'
ipsec-vxlan-tunnels-enabled: 'no'