Following are the list of published images available to be used with Jenkins jobs.
+* ZZCI - CentOS 7 - autorelease - 20180125-2240
* ZZCI - CentOS 7 - builder - 20180109-0417
+* ZZCI - CentOS 7 - builder - 20180110-1659
* ZZCI - CentOS 7 - builder - 20180201-2139
* ZZCI - CentOS 7 - devstack - 20171208-1648
* ZZCI - CentOS 7 - devstack-ocata - 20171208-1649
* ZZCI - CentOS 7 - devstack-pike - 20171208-1649
* ZZCI - CentOS 7 - docker - 20171209-0317
* ZZCI - CentOS 7 - docker - 20180109-0346
+* ZZCI - CentOS 7 - docker - 20180110-1659
* ZZCI - CentOS 7 - java-builder - 20171206-1842
* ZZCI - CentOS 7 - java-builder - 20171209-0032
* ZZCI - CentOS 7 - robot - 20171207-1911
name: aaa-oxygen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: oxygen
name: aaa-nitrogen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: nitrogen
name: aaa-carbon
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: carbon
name: alto-oxygen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: oxygen
name: alto-nitrogen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: nitrogen
name: alto-carbon
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: carbon
name: atrium-oxygen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: oxygen
name: atrium-nitrogen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: nitrogen
name: atrium-carbon
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: carbon
name: bgpcep-oxygen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- '{project-name}-maven-javadoc-jobs'
- odl-maven-jobs
name: bgpcep-nitrogen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- '{project-name}-maven-javadoc-jobs'
- odl-maven-jobs
name: bgpcep-carbon
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- '{project-name}-maven-javadoc-jobs'
- odl-maven-jobs
name: bier-oxygen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: oxygen
name: bier-nitrogen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: nitrogen
name: bier-carbon
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: carbon
name: capwap-oxygen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: oxygen
name: capwap-nitrogen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: nitrogen
name: capwap-carbon
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: carbon
name: cardinal-oxygen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: oxygen
name: cardinal-nitrogen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: nitrogen
name: cardinal-carbon
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: carbon
name: centinel-oxygen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: oxygen
name: centinel-nitrogen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: nitrogen
name: centinel-carbon
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: carbon
name: coe-oxygen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
project: 'coe'
name: coe-nitrogen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
project: 'coe'
- project:
name: coe-carbon
jobs:
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
project: 'coe'
name: controller-oxygen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- '{project-name}-maven-javadoc-jobs'
- odl-maven-jobs
name: controller-nitrogen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: nitrogen
name: controller-carbon
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: carbon
- project:
name: coretutorials-oxygen
jobs:
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: oxygen
- project:
name: coretutorials-nitrogen
jobs:
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: nitrogen
- project:
name: coretutorials-carbon
jobs:
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: carbon
name: daexim-oxygen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
project: 'daexim'
name: daexim-nitrogen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
project: 'daexim'
name: didm-oxygen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: oxygen
name: didm-nitrogen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: nitrogen
name: didm-carbon
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: carbon
name: dlux-oxygen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: oxygen
name: dlux-nitrogen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: nitrogen
name: dlux-carbon
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: carbon
name: dluxapps-oxygen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
project: 'dluxapps'
name: dluxapps-nitrogen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
project: 'dluxapps'
name: dluxapps-carbon
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
project: 'dluxapps'
name: eman-oxygen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- '{project-name}-maven-javadoc-jobs'
- odl-maven-jobs
name: eman-nitrogen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- '{project-name}-maven-javadoc-jobs'
- odl-maven-jobs
name: eman-carbon
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- '{project-name}-maven-javadoc-jobs'
- odl-maven-jobs
name: faas-oxygen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: oxygen
name: faas-nitrogen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: nitrogen
name: faas-carbon
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: carbon
name: federation-oxygen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- '{project-name}-maven-javadoc-jobs'
- odl-maven-jobs
name: federation-nitrogen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- '{project-name}-maven-javadoc-jobs'
- odl-maven-jobs
name: federation-carbon
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- '{project-name}-maven-javadoc-jobs'
- odl-maven-jobs
name: genius-oxygen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- '{project-name}-maven-javadoc-jobs'
- odl-maven-jobs
name: genius-nitrogen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: nitrogen
name: genius-carbon
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: carbon
name: groupbasedpolicy-oxygen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: oxygen
name: groupbasedpolicy-nitrogen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: nitrogen
name: groupbasedpolicy-carbon
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: carbon
name: vbd-oxygen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: oxygen
name: vbd-nitrogen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: nitrogen
name: vbd-carbon
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: carbon
name: infrautils-oxygen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- '{project-name}-maven-javadoc-jobs'
- odl-maven-jobs
name: infrautils-nitrogen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: nitrogen
name: infrautils-carbon
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: carbon
name: iotdm-oxygen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: oxygen
name: iotdm-nitrogen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: nitrogen
name: iotdm-carbon
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: carbon
- project:
name: jsonrpc-fluorine
jobs:
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
project: 'jsonrpc'
name: jsonrpc-oxygen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
project: 'jsonrpc'
- project:
name: jsonrpc-nitrogen
jobs:
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
project: 'jsonrpc'
- project:
name: jsonrpc-carbon
jobs:
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
project: 'jsonrpc'
name: l2switch-oxygen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: oxygen
name: l2switch-nitrogen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: nitrogen
name: l2switch-carbon
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: carbon
name: lacp-oxygen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: oxygen
name: lacp-nitrogen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: nitrogen
name: lacp-carbon
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: carbon
name: lispflowmapping-oxygen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- '{project-name}-maven-javadoc-jobs'
- odl-maven-jobs
name: lispflowmapping-nitrogen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- '{project-name}-maven-javadoc-jobs'
- odl-maven-jobs
name: lispflowmapping-carbon
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- '{project-name}-maven-javadoc-jobs'
- odl-maven-jobs
jobs:
- '{project-name}-distribution-check-{stream}':
mvn-version: 'mvn35'
- - '{project-name}-integration-{stream}'
- '{project-name}-maven-javadoc-jobs'
- odl-maven-jobs
name: mdsal-nitrogen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- '{project-name}-maven-javadoc-jobs'
- odl-maven-jobs
name: mdsal-carbon
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- '{project-name}-maven-javadoc-jobs'
- odl-maven-jobs
name: messaging4transport-oxygen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- '{project-name}-maven-javadoc-jobs'
- odl-maven-jobs
name: messaging4transport-nitrogen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- '{project-name}-maven-javadoc-jobs'
- odl-maven-jobs
name: messaging4transport-carbon
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- '{project-name}-maven-javadoc-jobs'
- odl-maven-jobs
name: natapp-oxygen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- '{project-name}-maven-javadoc-jobs'
- odl-maven-jobs
name: natapp-nitrogen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- '{project-name}-maven-javadoc-jobs'
- odl-maven-jobs
name: natapp-carbon
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- '{project-name}-maven-javadoc-jobs'
- odl-maven-jobs
name: nemo-oxygen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: oxygen
name: nemo-nitrogen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: nitrogen
name: nemo-carbon
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: carbon
name: netconf-oxygen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: oxygen
name: netconf-nitrogen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: nitrogen
name: netconf-carbon
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: carbon
name: netide-oxygen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: oxygen
name: netide-nitrogen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: nitrogen
name: netide-carbon
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: carbon
name: netvirt
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- '{project-name}-maven-javadoc-jobs'
- gerrit-tox-verify
- odl-maven-jobs
name: neutron-oxygen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- '{project-name}-maven-javadoc-jobs'
- odl-maven-jobs
name: neutron-nitrogen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- '{project-name}-maven-javadoc-jobs'
- odl-maven-jobs
name: neutron-carbon
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- '{project-name}-maven-javadoc-jobs'
- odl-maven-jobs
name: next-oxygen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: oxygen
name: next-nitrogen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: nitrogen
name: next-carbon
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: carbon
name: nic-oxygen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: oxygen
name: nic-nitrogen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: nitrogen
name: nic-carbon
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: carbon
name: ocpplugin-oxygen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: oxygen
name: ocpplugin-nitrogen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: nitrogen
name: ocpplugin-carbon
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: carbon
##############################################################################
echo "---> Cleanup orphaned servers"
-# shellcheck source=/tmp/v/openstack/bin/activate disable=SC1091
-source "/tmp/v/openstack/bin/activate"
-
minion_in_jenkins() {
# Usage: check_stack_in_jenkins STACK_NAME JENKINS_URL [JENKINS_URL...]
# Returns: 0 If stack is in Jenkins and 1 if stack is not in Jenkins.
# Fetch server list before fetching active minions to minimize race condition
# where we might be trying to delete servers while jobs are trying to start
+# shellcheck source=/tmp/v/openstack/bin/activate disable=SC1091
+source "/tmp/v/openstack/bin/activate"
+
# We purposely need word splitting here to create the OS_SERVERS array.
# shellcheck disable=SC2207
-OS_SERVERS=($(openstack server list -f value -c "Name" | grep -E 'prd|snd'))
+mapfile -t OS_SERVERS < <(openstack server list -f value -c "Name" | grep -E 'prd|snd')
+
+deactivate
#############################
## DELETE ORPHANED SERVERS ##
#############################
+
+# shellcheck source=/tmp/v/lftools/bin/activate disable=SC1091
+source "/tmp/v/lftools/bin/activate"
+
# Search for servers that are not in use by either releng or sandbox silos and
# delete them.
for server in "${OS_SERVERS[@]}"; do
continue
else
echo "Deleting $server"
- openstack server delete "$server"
+ lftools openstack --os-cloud vex \
+ server remove --minutes 15 "$server"
fi
done
+
+deactivate
name: odlparent-carbon
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- '{project-name}-maven-javadoc-jobs'
- odl-maven-jobs
- gerrit-tox-verify
name: of-config-oxygen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: oxygen
name: of-config-nitrogen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: nitrogen
name: of-config-carbon
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: carbon
- project:
name: circuitsw-oxygen
jobs:
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: oxygen
- project:
name: circuitsw-nitrogen
jobs:
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: nitrogen
- project:
name: circuitsw-carbon
jobs:
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: carbon
name: openflowjava-nitrogen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- '{project-name}-maven-javadoc-jobs'
- odl-maven-jobs
name: openflowjava-carbon
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- '{project-name}-maven-javadoc-jobs'
- odl-maven-jobs
name: openflowplugin-oxygen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- '{project-name}-maven-javadoc-jobs'
- odl-maven-jobs
name: openflowplugin-nitrogen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- '{project-name}-maven-javadoc-jobs'
- odl-maven-jobs
name: openflowplugin-carbon
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- '{project-name}-maven-javadoc-jobs'
- odl-maven-jobs
name: ovsdb-oxygen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- '{project-name}-maven-javadoc-jobs'
- odl-maven-jobs
name: ovsdb-nitrogen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- '{project-name}-maven-javadoc-jobs'
- odl-maven-jobs
name: ovsdb-carbon
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- '{project-name}-maven-javadoc-jobs'
- odl-maven-jobs
name: p4plugin-oxygen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- '{project-name}-maven-javadoc-jobs'
- odl-maven-jobs
name: packetcable-oxygen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: oxygen
name: packetcable-nitrogen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: nitrogen
name: packetcable-carbon
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: carbon
- project:
name: persistence-oxygen
jobs:
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: oxygen
- project:
name: persistence-nitrogen
jobs:
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: nitrogen
- project:
name: persistence-carbon
jobs:
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: carbon
# Servers
- odl-openstack-cleanup-stale-stacks
- odl-openstack-cleanup-stale-nodes
- # Disable orphaned nodes script. See:
- # https://jira.linuxfoundation.org/browse/RELENG-780
- # - odl-openstack-cleanup-orphaned-nodes
+ - odl-openstack-cleanup-orphaned-nodes
# Images
- odl-openstack-check-image-protection
- odl-openstack-cleanup-old-images
- project:
name: reservation-oxygen
jobs:
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: oxygen
- project:
name: reservation-nitrogen
jobs:
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: nitrogen
- project:
name: reservation-carbon
jobs:
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: carbon
name: sdninterfaceapp-oxygen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: oxygen
name: sdninterfaceapp-nitrogen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: nitrogen
name: sdninterfaceapp-carbon
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: carbon
name: sfc-oxygen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: oxygen
name: sfc-nitrogen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: nitrogen
name: sfc-carbon
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: carbon
name: snbi-oxygen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: oxygen
name: snbi-nitrogen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: nitrogen
name: snbi-carbon
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: carbon
name: snmp-oxygen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: oxygen
name: snmp-nitrogen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: nitrogen
name: snmp-carbon
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: carbon
name: snmp4sdn-oxygen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: oxygen
name: snmp4sdn-nitrogen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: nitrogen
name: snmp4sdn-carbon
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: carbon
name: sxp-oxygen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: oxygen
name: sxp-nitrogen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: nitrogen
name: sxp-carbon
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: carbon
- project:
name: systemmetrics-oxygen
jobs:
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
project: 'systemmetrics'
- project:
name: systemmetrics-nitrogen
jobs:
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
project: 'systemmetrics'
- project:
name: systemmetrics-carbon
jobs:
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
project: 'systemmetrics'
name: topoprocessing-oxygen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: oxygen
name: topoprocessing-nitrogen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: nitrogen
name: topoprocessing-carbon
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: carbon
- project:
name: transportpce-oxygen
jobs:
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
project: 'transportpce'
- project:
name: transportpce-nitrogen
jobs:
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
project: 'transportpce'
- project:
name: transportpce-carbon
jobs:
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
project: 'transportpce'
name: tsdr-oxygen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: oxygen
name: tsdr-nitrogen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: nitrogen
name: tsdr-carbon
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: carbon
name: ttp-oxygen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: oxygen
name: ttp-nitrogen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: nitrogen
name: ttp-carbon
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: carbon
name: unimgr-oxygen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: oxygen
name: unimgr-nitrogen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: nitrogen
name: unimgr-carbon
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: carbon
name: usc-oxygen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- '{project-name}-maven-javadoc-jobs'
- odl-maven-jobs
name: usc-nitrogen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- '{project-name}-maven-javadoc-jobs'
- odl-maven-jobs
name: usc-carbon
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- '{project-name}-maven-javadoc-jobs'
- odl-maven-jobs
name: usecplugin-oxygen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: oxygen
name: usecplugin-nitrogen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: nitrogen
name: usecplugin-carbon
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: carbon
name: vtn-oxygen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- '{project-name}-maven-javadoc-jobs'
- odl-maven-jobs
name: vtn-nitrogen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- '{project-name}-maven-javadoc-jobs'
- odl-maven-jobs
name: vtn-carbon
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- '{project-name}-maven-javadoc-jobs'
- odl-maven-jobs
name: yang-push-oxygen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: oxygen
name: yang-push-nitrogen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: nitrogen
name: yang-push-carbon
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: carbon
- project:
name: yangide-oxygen
jobs:
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: oxygen
- project:
name: yangide-nitrogen
jobs:
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: nitrogen
- project:
name: yangide-carbon
jobs:
- - '{project-name}-integration-{stream}'
- odl-maven-jobs
stream: carbon
name: yangtools-nitrogen
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- '{project-name}-maven-javadoc-jobs'
- odl-maven-jobs
name: yangtools-carbon
jobs:
- '{project-name}-distribution-check-{stream}'
- - '{project-name}-integration-{stream}'
- '{project-name}-maven-javadoc-jobs'
- odl-maven-jobs