parameters:
- opendaylight-infra-parameters:
+ os-cloud: '{os-cloud}'
project: 'integration/test'
branch: '{branch}'
refspec: 'refs/heads/{branch}'
- opendaylight-infra-properties:
build-days-to-keep: '{build-days-to-keep}'
- testplan: '{project}-{functionality}.txt'
-
parameters:
- opendaylight-infra-parameters:
+ os-cloud: '{os-cloud}'
project: 'integration/test'
branch: '{branch}'
refspec: 'refs/heads/{branch}'
- integration-stream-test-plan:
stream-test-plan: '{project}-{functionality}-{stream}.txt'
- integration-test-plan:
- test-plan: '{testplan}'
+ test-plan: '{project}-{functionality}.txt'
- integration-patch-refspec:
branch: 'master'
- integration-jdk-version:
parameters:
- opendaylight-infra-parameters:
+ os-cloud: '{os-cloud}'
project: 'integration/test'
branch: '{branch}'
refspec: 'refs/heads/{branch}'
parameters:
- opendaylight-infra-parameters:
+ os-cloud: '{os-cloud}'
project: 'integration/test'
branch: '{branch}'
refspec: 'refs/heads/{branch}'
- opendaylight-infra-properties:
build-days-to-keep: '{build-days-to-keep}'
- testplan: '{project}-{functionality}.txt'
-
parameters:
- opendaylight-infra-parameters:
+ os-cloud: '{os-cloud}'
project: 'integration/test'
branch: '{branch}'
refspec: 'refs/heads/{branch}'
- integration-stream-test-plan:
stream-test-plan: '{project}-{functionality}-{stream}.txt'
- integration-test-plan:
- test-plan: '{testplan}'
+ test-plan: '{project}-{functionality}.txt'
- integration-patch-refspec:
branch: 'master'
- integration-jdk-version:
parameters:
- opendaylight-infra-parameters:
+ os-cloud: '{os-cloud}'
project: 'integration/test'
branch: '{branch}'
refspec: 'refs/heads/{branch}'
parameters:
- opendaylight-infra-parameters:
+ os-cloud: '{os-cloud}'
project: 'integration/test'
branch: '{branch}'
refspec: 'refs/heads/{branch}'
parameters:
- opendaylight-infra-parameters:
+ os-cloud: '{os-cloud}'
project: 'integration/test'
branch: '{branch}'
refspec: 'refs/heads/{branch}'
name: ODL_ML2_DRIVER_VERSION
default: '{odl-ml2-driver-version}'
description: 'Mode of networking-odl (v1 or v2)'
+ - string:
+ name: ODL_ML2_PORT_BINDING
+ default: '{odl-ml2-port-binding}'
+ description: 'Method of networking-odl port-binding (pseudo-agentdb-binding or legacy-port-binding or
+ network-topology)'
+ - string:
+ name: DEVSTACK_KUBERNETES_PLUGIN_REPO
+ default: '{devstack-kubernetes-plugin-repo}'
+ description: 'URL to fetch kubernetes devstack plugin'
+ - string:
+ 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}'
description: 'Enable L3 FWD in ODL for createing br-ex'
+ - string:
+ name: IPSEC_VXLAN_TUNNELS_ENABLED
+ default: '{ipsec-vxlan-tunnels-enabled}'
+ description: 'Enable ipsec over vxlan support for all controllers and computes'
- string:
name: PUBLIC_BRIDGE
default: '{public-bridge}'
name: ENABLE_OS_SERVICES
default: '{enable-openstack-services}'
description: 'comma seperated list of services to enable'
+ - string:
+ name: ENABLE_OS_PLUGINS
+ default: '{enable-openstack-plugins}'
+ description: 'comma seperated list of plugins to enable'
- string:
name: DISABLE_OS_SERVICES
default: '{disable-openstack-services}'
default: '{networking-l2gw-repo}'
description: 'URL to fetch networking-l2gw driver'
- string:
- name: DISABLE_ODL_L3_PLUGIN
- default: '{disable-odl-l3-service-plugin}'
- description: 'Disable odl l3 service plugin'
+ name: CREATE_INITIAL_NETWORKS
+ default: '{create-initial-networks}'
+ description: 'Toggles the option of letting devstack create initial networks (True/False)'
+ - string:
+ name: LBAAS_SERVICE_PROVIDER
+ default: '{lbaas-service-provider}'
+ description: 'The NEUTRON_LBAAS_SERVICE_PROVIDERV2 value to be used in local.conf - only relevant when using
+ neutron-lbaas'
scm:
- integration-gerrit-scm:
basedir: 'test'
parameters:
- opendaylight-infra-parameters:
+ os-cloud: '{os-cloud}'
project: 'integration/test'
branch: '{branch}'
refspec: 'refs/heads/{branch}'
name: ODL_ML2_DRIVER_VERSION
default: '{odl-ml2-driver-version}'
description: 'Mode of networking-odl (v1 or v2)'
+ - string:
+ name: ODL_ML2_PORT_BINDING
+ default: '{odl-ml2-port-binding}'
+ description: 'Method of networking-odl port-binding (pseudo-agentdb-binding or legacy-port-binding or
+ network-topology)'
+ - string:
+ name: DEVSTACK_KUBERNETES_PLUGIN_REPO
+ default: '{devstack-kubernetes-plugin-repo}'
+ description: 'URL to fetch kubernetes devstack plugin'
+ - string:
+ 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}'
description: 'Enable L3 FWD in ODL for createing br-ex'
+ - string:
+ name: IPSEC_VXLAN_TUNNELS_ENABLED
+ default: '{ipsec-vxlan-tunnels-enabled}'
+ description: 'Enable ipsec over vxlan support for all controllers and computes'
- string:
name: PUBLIC_BRIDGE
default: '{public-bridge}'
name: ENABLE_OS_SERVICES
default: '{enable-openstack-services}'
description: 'comma seperated list of services to enable'
+ - string:
+ name: ENABLE_OS_PLUGINS
+ default: '{enable-openstack-plugins}'
+ description: 'comma seperated list of plugins to enable'
- string:
name: DISABLE_OS_SERVICES
default: '{disable-openstack-services}'
default: '{networking-l2gw-repo}'
description: 'URL to fetch networking-l2gw driver'
- string:
- name: DISABLE_ODL_L3_PLUGIN
- default: '{disable-odl-l3-service-plugin}'
- description: 'Disable odl l3 service plugin'
+ name: CREATE_INITIAL_NETWORKS
+ default: '{create-initial-networks}'
+ description: 'Toggles the option of letting devstack create initial networks (True/False)'
+ - string:
+ name: LBAAS_SERVICE_PROVIDER
+ 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: NUM_OPENSTACK_SITES
+ default: '{num-openstack-sites}'
+ description: 'Number of openstack sites'
scm:
- integration-gerrit-scm:
parameters:
- opendaylight-infra-parameters:
+ os-cloud: '{os-cloud}'
project: '{project}'
branch: '{branch}'
refspec: '$GERRIT_REFSPEC'
maven-version: 'mvn33'
pom: '{project}/pom.xml'
goals: >
- clean install dependency:tree -V -B -Djenkins
- -DskipTests
- -Dcheckstyle.skip=true
- -Dmaven.javadoc.skip=true
- -Dmaven.site.skip=true
+ clean install dependency:tree
+ -V -B -Pq
+ -Dgitid.skip=false
+ -Djenkins
-DgenerateReports=false
-Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r
-Dstream={stream}
maven-name: 'mvn33'
root-pom: 'distribution/pom.xml'
goals: >
- clean install dependency:tree -V -B -Djenkins
+ clean install dependency:tree
+ -V -B -Pq
+ -Dgitid.skip=false
+ -Djenkins
-Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r
maven-opts: '-Xmx1024m -XX:MaxPermSize=256m -Dmaven.compile.fork=true'
settings: 'integration-settings'