* ZZCI - CentOS 7 - java-builder - 20171209-0032
* ZZCI - CentOS 7 - robot - 20171207-1911
* ZZCI - Ubuntu 14.04 - gbp - 20171208-2336
+* ZZCI - Ubuntu 16.04 - gbp - 20171213-2018
* ZZCI - Ubuntu 16.04 - mininet-ovs-25 - 20171208-1847
* ZZCI - Ubuntu 16.04 - mininet-ovs-26 - 20171208-1847
# in cases where an internal ci system is using multiple NEXUS systems one for artifacts and another for staging,
# we can override using ODLNEXUS_STAGING_URL to route the staging build to the 2nd server.
# (most CI setups where a single Nexus server is used, ODLNEXUS_STAGING_URL should be left unset)
-NEXUS_STAGING_URL=${ODLNEXUS_STAGING_URL:-"http://10.29.8.46:8081"}
+NEXUS_STAGING_URL=${ODLNEXUS_STAGING_URL:-"http://10.30.168.7:8081"}
NEXUS_STAGING_PROFILE=${ODLNEXUS_STAGING_PROFILE:-425e43800fea70}
NEXUS_STAGING_SERVER_ID=${ODLNEXUS_STAGING_SERVER_ID:-"opendaylight.staging"}
# 3 Ubuntu VMs in JCloud configuration
tools_system_count: 3
- tools_system_image: ZZCI - Ubuntu 14.04 - gbp - 20171208-2336
+ tools_system_image: ZZCI - Ubuntu 16.04 - gbp - 20171213-2018
# Features to install
install-features: 'odl-groupbasedpolicy-ofoverlay,odl-groupbasedpolicy-ui,odl-restconf-all'
# 6 Ubuntu VMs in JCloud configuration
tools_system_count: 6
- tools_system_image: ZZCI - Ubuntu 14.04 - gbp - 20171208-2336
+ tools_system_image: ZZCI - Ubuntu 16.04 - gbp - 20171213-2018
# Features to install
install-features: >
--- /dev/null
+---
+- project:
+ name: infrautils-patch-test
+ jobs:
+ - '{project}-patch-test-{feature}-{stream}'
+
+ project: 'infrautils'
+
+ stream:
+ - oxygen:
+ branch: 'master'
+ os-branch: 'ocata'
+ - nitrogen:
+ branch: 'stable/nitrogen'
+ os-branch: 'ocata'
+ - carbon:
+ branch: 'stable/carbon'
+ os-branch: 'ocata'
+ karaf-version: karaf3
+
+ jdk: 'openjdk8'
+
+ feature:
+ - netvirt:
+ csit-list: >
+ netvirt-csit-1node-openstack-{os-branch}-gate-stateful-{stream}
+
+ - cluster-netvirt:
+ csit-list: >
+ netvirt-csit-3node-openstack-{os-branch}-gate-stateful-{stream}
source /opt/stack/devstack/openrc admin admin
echo -e "\nenv after openrc\n"
env
+echo "\nsudo du -hs /opt/stack"
+sudo du -hs /opt/stack
+echo "\nsudo mount"
+sudo mount
EOF
# Since this log collection work is happening before the archive build macro which also
echo "::1 localhost \${HOSTNAME}" >> /tmp/hosts
sudo mv /tmp/hosts /etc/hosts
sudo mkdir /opt/stack
+echo "Create RAM disk for /opt/stack"
+sudo mount -t tmpfs -o size=2G tmpfs /opt/stack
sudo chmod 777 /opt/stack
cd /opt/stack
echo "git clone https://git.openstack.org/openstack-dev/devstack --branch ${OPENSTACK_BRANCH}"
disabled: false
project-type: freestyle
- node: centos7-robot-1c-4g
+ node: centos7-robot-2c-8g
concurrent: true
properties:
disabled: false
project-type: freestyle
- node: centos7-robot-1c-4g
+ node: centos7-robot-2c-8g
concurrent: true
properties:
- only:
scope: 'only'
+ # Job images
+ odl_system_flavor: v1-performance-4
+ tools_system_flavor: v1-performance-2
+
# Features to install
install-features: 'odl-openflowplugin-flow-services-rest,odl-openflowplugin-drop-test'
# Robot custom options
- robot-options: '-v duration_in_secs:180 -v throughput_threshold:20000 -v latency_threshold:5000'
+ robot-options: '-v duration_in_secs:60 -v throughput_threshold:20000 -v latency_threshold:5000'
# Plot Info
01-plot-title: 'Throughput Mode'
- only:
scope: 'only'
+ # Job images
+ odl_system_flavor: v1-performance-4
+
# Features to install
- install-features: 'odl-openflowplugin-flow-services-rest,decanter-collector-jmx,decanter-appender-elasticsearch'
+ install-features: >
+ odl-openflowplugin-flow-services-rest,
+ odl-openflowplugin-app-table-miss-enforcer,
+ decanter-collector-jmx,
+ decanter-appender-elasticsearch
# Robot custom options
robot-options: '-v TOPO_TREE_DEPTH:7'
- netvirt:
csit-list: >
netvirt-csit-1node-openstack-{os-branch}-gate-stateful-{stream}
+ - cluster-netvirt:
+ csit-list: >
+ netvirt-csit-3node-openstack-{os-branch}-gate-stateful-{stream}
- l2gw:
csit-list: >
netvirt-csit-hwvtep-1node-openstack-{os-branch}-gate-stateful-{stream}
-
- core:
csit-list: >
ovsdb-csit-1node-gate-southbound-all-{stream},
key_name: {get_param: ssh_key}
user_data: |
#!/bin/bash
- until host git.opendaylight.org &>/dev/null
+ until host devvexx.opendaylight.org &>/dev/null
do
- echo "Waiting until git.opendaylight.org is resolvable..."
+ echo "Waiting until devvexx.opendaylight.org is resolvable..."
done
- git clone https://git.opendaylight.org/gerrit/releng/builder /builder
+ git clone git://devvexx.opendaylight.org/mirror/releng/builder /builder
/builder/jenkins-scripts/jenkins-init-script.sh
outputs: