- defaults:
name: global
- prefix: '' # A prefix for job names sandbox for example: user-
+ prefix: "" # A prefix for job names sandbox for example: user-
karaf-version: karaf4
build-days-to-keep: 30
- use-features-boot: 'True'
+ use-features-boot: "True"
# File triggers
- files: '**'
- forbidden-files: ''
+ files: "**"
+ forbidden-files: ""
# Timeout in minutes
build-timeout: 360
build-node: centos7-builder-4c-4g
- schedule: ''
- schedule-daily: 'H H * * *'
- schedule-saturday: 'H H * * 6'
- schedule-weekly: 'H 23 * * 6'
-
- email-recipients: 'jenkins@lists.opendaylight.org'
- odl-ml2-driver-repo: 'https://github.com/openstack/networking-odl'
- 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'
+ schedule: ""
+ schedule-daily: "H H * * *"
+ schedule-saturday: "H H * * 6"
+ schedule-weekly: "H 23 * * 6"
+
+ email-recipients: "jenkins@lists.opendaylight.org"
+ odl-ml2-driver-repo: "https://github.com/openstack/networking-odl"
+ 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"
# lf-infra defaults
jenkins-ssh-credential: jenkins-ssh
- jenkins-ssh-release-credential: 'jenkins-release'
+ jenkins-ssh-release-credential: "jenkins-release"
gerrit-server-name: OpenDaylight
mvn-site-id: opendaylight-site
mvn-snapshot-id: opendaylight-snapshot
mvn-staging-id: opendaylight-staging
nexus-snapshot-repo: opendaylight.snapshot
- git-url: 'ssh://jenkins-$SILO@git.opendaylight.org:29418'
+ git-url: "ssh://jenkins-$SILO@git.opendaylight.org:29418"
lftools-version: <1.0.0
# defaults for parameters installing openstack for csit jobs
- devstack-hash: ''
- create-initial-networks: 'False'
- disable-odl-l3-service-plugin: 'no'
- disable-openstack-services: ''
- enable-networking-l2gw: 'no'
- enable-openstack-plugins: 'networking-odl'
- 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: ''
+ devstack-hash: ""
+ create-initial-networks: "False"
+ disable-odl-l3-service-plugin: "no"
+ disable-openstack-services: ""
+ enable-networking-l2gw: "no"
+ enable-openstack-plugins: "networking-odl"
+ 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
- odl-ml2-driver-version: 'v1'
- odl-ml2-port-binding: 'network-topology'
- public-bridge: 'br-physnet1'
- public-physical-network: 'physnet1'
- security-group-mode: 'none'
- tenant-network-type: 'vxlan'
- odl-sfc-driver: 'odl'
- odl-snat-mode: 'controller'
- group-add-mod-enabled: 'false'
- enable-itm-direct-tunnels: 'false'
- openstack_legacy_default_network_services: 'q-dhcp,q-meta,q-svc'
+ odl-ml2-driver-version: "v1"
+ odl-ml2-port-binding: "network-topology"
+ public-bridge: "br-physnet1"
+ public-physical-network: "physnet1"
+ security-group-mode: "none"
+ tenant-network-type: "vxlan"
+ odl-sfc-driver: "odl"
+ odl-snat-mode: "controller"
+ group-add-mod-enabled: "false"
+ enable-itm-direct-tunnels: "false"
+ openstack_legacy_default_network_services: "q-dhcp,q-meta,q-svc"
os-cmb-cnt: 1
os-ctl-cnt: 0
os-cmp-cnt: 0
- os-std-topo: '0cmb-1ctl-2cmp'
- ovs-install: ''
+ os-std-topo: "0cmb-1ctl-2cmp"
+ ovs-install: ""
# openstack-infra-parameters defaults
- archive-artifacts: ''
+ archive-artifacts: ""
branch: master
- distribution_branch: '$GERRIT_BRANCH'
+ distribution_branch: "$GERRIT_BRANCH"
os-cloud: vex
# Distribution bundle URL
- bundle-url: 'last'
- repo-url: ''
- install-features: ''
- sm-repos: ''
- sm-features: ''
+ bundle-url: "last"
+ repo-url: ""
+ install-features: ""
+ sm-repos: ""
+ sm-features: ""
# Elasticsearch attribute
- elasticsearch-attribute: 'disabled'
+ elasticsearch-attribute: "disabled"
# CSIT images configuration
- openstack_stein_system_image: ZZCI - CentOS 7 - devstack-stein - x86_64 - 20200801-010144.168
- openstack_rocky_system_image: ZZCI - CentOS 7 - devstack-rocky - x86_64 - 20200801-000156.903
- openstack_queens_system_image: ZZCI - CentOS 7 - devstack-queens - x86_64 - 20200801-190141.781
+ openstack_stein_system_image: ZZCI - CentOS 7 - devstack-stein - x86_64 - 20200811-070703.256
+ openstack_rocky_system_image: ZZCI - CentOS 7 - devstack-rocky - x86_64 - 20200811-042113.395
+ openstack_queens_system_image: ZZCI - CentOS 7 - devstack-queens - x86_64 - 20191004-045555.756
# Default Robot framework options
- robot-options: ''
- trigger-jobs: ''
- debug-map: ''
- test-suites: ''
- gate-job: 'False'
+ robot-options: ""
+ trigger-jobs: ""
+ debug-map: ""
+ test-suites: ""
+ gate-job: "False"
# Data for csit-verify jobs
# Branch for "last" version detection
verify-jdkversion: openjdk8
# Maven / Java
- java-version: 'openjdk8'
- jre: 'openjdk8'
+ java-version: "openjdk8"
+ jre: "openjdk8"
opendaylight-infra-mvn-opts: |
- --show-version
- --batch-mode
- -Djenkins
- -Dmaven.repo.local=/tmp/r
- -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r
+ --show-version
+ --batch-mode
+ -Djenkins
+ -Dmaven.repo.local=/tmp/r
+ -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r
opendaylight-infra-parallel-mvn-opts: |
- -T1.5C
- {opendaylight-infra-mvn-opts}
+ -T1.5C
+ {opendaylight-infra-mvn-opts}
# JavaDoc
javadoc-path: org.opendaylight.$PROJECT/$STREAM
# Python
- toxdir: ''
+ toxdir: ""
# Sonarcloud config
sonarcloud_api_token: 9bc1618a11c4bbe474ac542af84f655c545627c1
sonarcloud_project_organization: opendaylight
# Plot configuration
- 01-plot-title: ''
- 01-plot-yaxis: ''
- 01-plot-group: 'Default Plot Group'
- 01-plot-data-file: 'plot-data.csv'
- 02-plot-title: ''
- 02-plot-yaxis: ''
- 02-plot-group: 'Default Plot Group'
- 02-plot-data-file: 'plot-data.csv'
- 03-plot-data-file: '03-nonexisting.csv'
- 03-plot-title: ''
- 03-plot-yaxis: ''
- 03-plot-group: ''
- 03-inclusion-flag: 'off'
- 03-exclude-value: ''
- 04-plot-data-file: '04-nonexisting.csv'
- 04-plot-title: ''
- 04-plot-yaxis: ''
- 04-plot-group: ''
- 04-inclusion-flag: 'off'
- 04-exclude-value: ''
- 05-plot-data-file: '05-nonexisting.csv'
- 05-plot-title: ''
- 05-plot-yaxis: ''
- 05-plot-group: ''
- 05-inclusion-flag: 'off'
- 05-exclude-value: ''
- 06-plot-data-file: '06-nonexisting.csv'
- 06-plot-title: ''
- 06-plot-yaxis: ''
- 06-plot-group: ''
- 06-inclusion-flag: 'off'
- 06-exclude-value: ''
- 07-plot-data-file: '07-nonexisting.csv'
- 07-plot-title: ''
- 07-plot-yaxis: ''
- 07-plot-group: ''
- 07-inclusion-flag: 'off'
- 07-exclude-value: ''
- 08-plot-data-file: '08-nonexisting.csv'
- 08-plot-title: ''
- 08-plot-yaxis: ''
- 08-plot-group: ''
- 08-inclusion-flag: 'off'
- 08-exclude-value: ''
- 09-plot-data-file: '09-nonexisting.csv'
- 09-plot-title: ''
- 09-plot-yaxis: ''
- 09-plot-group: ''
- 09-inclusion-flag: 'off'
- 09-exclude-value: ''
- 10-plot-data-file: '10-nonexisting.csv'
- 10-plot-title: ''
- 10-plot-yaxis: ''
- 10-plot-group: ''
- 10-inclusion-flag: 'off'
- 10-exclude-value: ''
+ 01-plot-title: ""
+ 01-plot-yaxis: ""
+ 01-plot-group: "Default Plot Group"
+ 01-plot-data-file: "plot-data.csv"
+ 02-plot-title: ""
+ 02-plot-yaxis: ""
+ 02-plot-group: "Default Plot Group"
+ 02-plot-data-file: "plot-data.csv"
+ 03-plot-data-file: "03-nonexisting.csv"
+ 03-plot-title: ""
+ 03-plot-yaxis: ""
+ 03-plot-group: ""
+ 03-inclusion-flag: "off"
+ 03-exclude-value: ""
+ 04-plot-data-file: "04-nonexisting.csv"
+ 04-plot-title: ""
+ 04-plot-yaxis: ""
+ 04-plot-group: ""
+ 04-inclusion-flag: "off"
+ 04-exclude-value: ""
+ 05-plot-data-file: "05-nonexisting.csv"
+ 05-plot-title: ""
+ 05-plot-yaxis: ""
+ 05-plot-group: ""
+ 05-inclusion-flag: "off"
+ 05-exclude-value: ""
+ 06-plot-data-file: "06-nonexisting.csv"
+ 06-plot-title: ""
+ 06-plot-yaxis: ""
+ 06-plot-group: ""
+ 06-inclusion-flag: "off"
+ 06-exclude-value: ""
+ 07-plot-data-file: "07-nonexisting.csv"
+ 07-plot-title: ""
+ 07-plot-yaxis: ""
+ 07-plot-group: ""
+ 07-inclusion-flag: "off"
+ 07-exclude-value: ""
+ 08-plot-data-file: "08-nonexisting.csv"
+ 08-plot-title: ""
+ 08-plot-yaxis: ""
+ 08-plot-group: ""
+ 08-inclusion-flag: "off"
+ 08-exclude-value: ""
+ 09-plot-data-file: "09-nonexisting.csv"
+ 09-plot-title: ""
+ 09-plot-yaxis: ""
+ 09-plot-group: ""
+ 09-inclusion-flag: "off"
+ 09-exclude-value: ""
+ 10-plot-data-file: "10-nonexisting.csv"
+ 10-plot-title: ""
+ 10-plot-yaxis: ""
+ 10-plot-group: ""
+ 10-inclusion-flag: "off"
+ 10-exclude-value: ""
# Manual CSIT job lists used by sanity or periodic in nature.
+ csit-mri-list-silicon: >
+ controller-csit-1node-akka1-all-silicon,
+ controller-csit-1node-benchmark-all-silicon,
+ controller-csit-1node-rest-cars-perf-all-silicon,
+ controller-csit-3node-benchmark-all-silicon,
+ controller-csit-3node-clustering-ask-all-silicon,
+ controller-csit-3node-clustering-tell-all-silicon,
+ controller-csit-3node-rest-clust-cars-perf-ask-only-silicon,
+ controller-csit-3node-rest-clust-cars-perf-tell-only-silicon,
+ yangtools-csit-1node-system-only-silicon
csit-mri-list-aluminium: >
- controller-csit-1node-akka1-all-aluminium,
- controller-csit-1node-benchmark-all-aluminium,
- controller-csit-1node-rest-cars-perf-all-aluminium,
- controller-csit-3node-benchmark-all-aluminium,
- controller-csit-3node-clustering-ask-all-aluminium,
- controller-csit-3node-clustering-tell-all-aluminium,
- controller-csit-3node-rest-clust-cars-perf-ask-only-aluminium,
- controller-csit-3node-rest-clust-cars-perf-tell-only-aluminium,
- yangtools-csit-1node-system-only-aluminium
+ controller-csit-1node-akka1-all-aluminium,
+ controller-csit-1node-benchmark-all-aluminium,
+ controller-csit-1node-rest-cars-perf-all-aluminium,
+ controller-csit-3node-benchmark-all-aluminium,
+ controller-csit-3node-clustering-ask-all-aluminium,
+ controller-csit-3node-clustering-tell-all-aluminium,
+ controller-csit-3node-rest-clust-cars-perf-ask-only-aluminium,
+ controller-csit-3node-rest-clust-cars-perf-tell-only-aluminium,
+ yangtools-csit-1node-system-only-aluminium
csit-mri-list-magnesium: >
- yangtools-csit-1node-system-only-magnesium
+ yangtools-csit-1node-system-only-magnesium
csit-mri-list-sodium: >
- yangtools-csit-1node-system-only-sodium
+ yangtools-csit-1node-system-only-sodium
+ csit-sanity-list-silicon: >
+ openflowplugin-csit-1node-sanity-only-silicon,
+ distribution-sanity-silicon
csit-sanity-list-aluminium: >
- openflowplugin-csit-1node-sanity-only-aluminium,
- distribution-sanity-aluminium
+ openflowplugin-csit-1node-sanity-only-aluminium,
+ distribution-sanity-aluminium
csit-sanity-list-magnesium: >
- openflowplugin-csit-1node-sanity-only-magnesium,
- distribution-sanity-magnesium
+ openflowplugin-csit-1node-sanity-only-magnesium,
+ distribution-sanity-magnesium
csit-sanity-list-sodium: >
- openflowplugin-csit-1node-sanity-only-sodium,
- distribution-sanity-sodium
+ openflowplugin-csit-1node-sanity-only-sodium,
+ distribution-sanity-sodium
+ csit-weekly-list-silicon: >
+ controller-csit-1node-notifications-longevity-only-silicon,
+ controller-csit-3node-drb-partnheal-longevity-only-silicon,
+ controller-csit-3node-drb-precedence-longevity-only-silicon,
+ controller-csit-3node-ddb-expl-lead-movement-longevity-only-silicon,
+ bgpcep-csit-3node-bgpclustering-longevity-only-silicon,
+ distribution-deploy-silicon,
+ distribution-offline-silicon,
+ openflowplugin-csit-1node-longevity-only-silicon
csit-weekly-list-aluminium: >
- controller-csit-1node-notifications-longevity-only-aluminium,
- controller-csit-3node-drb-partnheal-longevity-only-aluminium,
- controller-csit-3node-drb-precedence-longevity-only-aluminium,
- controller-csit-3node-ddb-expl-lead-movement-longevity-only-aluminium,
- bgpcep-csit-3node-bgpclustering-longevity-only-aluminium,
- distribution-deploy-aluminium,
- distribution-offline-aluminium,
- openflowplugin-csit-1node-longevity-only-aluminium
+ controller-csit-1node-notifications-longevity-only-aluminium,
+ controller-csit-3node-drb-partnheal-longevity-only-aluminium,
+ controller-csit-3node-drb-precedence-longevity-only-aluminium,
+ controller-csit-3node-ddb-expl-lead-movement-longevity-only-aluminium,
+ bgpcep-csit-3node-bgpclustering-longevity-only-aluminium,
+ distribution-deploy-aluminium,
+ distribution-offline-aluminium,
+ openflowplugin-csit-1node-longevity-only-aluminium
csit-weekly-list-magnesium: >
- controller-csit-1node-notifications-longevity-only-magnesium,
- controller-csit-3node-drb-partnheal-longevity-only-magnesium,
- controller-csit-3node-drb-precedence-longevity-only-magnesium,
- controller-csit-3node-ddb-expl-lead-movement-longevity-only-magnesium,
- bgpcep-csit-3node-bgpclustering-longevity-only-magnesium,
- distribution-deploy-magnesium,
- distribution-offline-magnesium,
- openflowplugin-csit-1node-longevity-only-magnesium
+ controller-csit-1node-notifications-longevity-only-magnesium,
+ controller-csit-3node-drb-partnheal-longevity-only-magnesium,
+ controller-csit-3node-drb-precedence-longevity-only-magnesium,
+ controller-csit-3node-ddb-expl-lead-movement-longevity-only-magnesium,
+ bgpcep-csit-3node-bgpclustering-longevity-only-magnesium,
+ distribution-deploy-magnesium,
+ distribution-offline-magnesium,
+ openflowplugin-csit-1node-longevity-only-magnesium
csit-weekly-list-sodium: >
- controller-csit-1node-notifications-longevity-only-sodium,
- controller-csit-3node-drb-partnheal-longevity-only-sodium,
- controller-csit-3node-drb-precedence-longevity-only-sodium,
- controller-csit-3node-ddb-expl-lead-movement-longevity-only-sodium,
- bgpcep-csit-3node-bgpclustering-longevity-only-sodium,
- distribution-deploy-sodium,
- distribution-offline-sodium,
- openflowplugin-csit-1node-longevity-only-sodium
+ controller-csit-1node-notifications-longevity-only-sodium,
+ controller-csit-3node-drb-partnheal-longevity-only-sodium,
+ controller-csit-3node-drb-precedence-longevity-only-sodium,
+ controller-csit-3node-ddb-expl-lead-movement-longevity-only-sodium,
+ bgpcep-csit-3node-bgpclustering-longevity-only-sodium,
+ distribution-deploy-sodium,
+ distribution-offline-sodium,
+ openflowplugin-csit-1node-longevity-only-sodium