name: autorelease-generate-release-notes
builders:
- shell: |
- cd $WORKSPACE/scripts/release_notes_management
- java -jar target/autonotes.jar
+ # TODO: Remove this condition once stable/beryllium is no longer
+ # officially maintained.
+ if [ "$GERRIT_BRANCH" != "stable/beryllium" ]; then
+ cd $WORKSPACE/scripts/release_notes_management
+ java -jar target/autonotes.jar
+ fi
- publisher:
# include-raw-autorelease-notify-build-failure.sh searches console log for
-Pintegrationtests,docs,repoBuild
-Dcheckstyle.skip=true
-DaltDeploymentRepository=staging::default::file:hide/from/pom/files/stage
+ -Dskip.karaf.featureTest=true
-fn
{opendaylight-infra-mvn-opts}
java-opts:
fail-on-missing: true
- project: 'integration-distribution-test-{integration-test}'
condition: FAILED
+ trigger-with-no-params: true
- project: 'integration-sanity-test-{integration-test}'
condition: UNSTABLE_OR_BETTER
property-file: variables.jenkins-trigger
fail-on-missing: true
- project: 'integration-sanity-test-{integration-test}'
condition: FAILED
+ trigger-with-no-params: true
- project: 'packaging-build-rpm-master'
condition: UNSTABLE_OR_BETTER
predefined-parameters: DOWNLOAD_URL=$BUNDLE_URL
${SSH} "${!CONTROLLERIP}" "cp -r /tmp/${BUNDLEFOLDER}/data/log /tmp/odl_log"
${SSH} "${!CONTROLLERIP}" "tar -cf /tmp/odl${i}_karaf.log.tar /tmp/odl_log/*"
scp "${!CONTROLLERIP}:/tmp/odl${i}_karaf.log.tar" "${WORKSPACE}/odl${i}_karaf.log.tar"
+ ${SSH} "${!CONTROLLERIP}" "tar -cf /tmp/odl${i}_zrpcd.log.tar /tmp/zrpcd.init.log"
+ scp "${!CONTROLLERIP}:/tmp/odl${i}_zrpcd.log.tar" "${WORKSPACE}/odl${i}_zrpcd.log.tar"
tar -xvf ${WORKSPACE}/odl${i}_karaf.log.tar -C . --strip-components 2 --transform s/karaf/odl${i}_karaf/g
grep "ROBOT MESSAGE\| ERROR " odl${i}_karaf.log > odl${i}_err.log
grep "ROBOT MESSAGE\|Exception" odl${i}_karaf.log > odl${i}_exception.log
- '{project-name}-distribution4-check-carbon'
- '{project-name}-integration-{stream}'
- '{project-name}-merge-{stream}'
- - '{project-name}-validate-autorelease-{stream}'
+ # TODO uncomment this line when IoTDM added to Carbon
+ # - '{project-name}-validate-autorelease-{stream}'
- '{project-name}-verify-{stream}-{maven}-{jdks}'
stream: carbon
- '{project-name}-distribution-check-{stream}'
- '{project-name}-integration-{stream}'
- '{project-name}-merge-{stream}'
- - '{project-name}-validate-autorelease-{stream}'
+ # TODO uncomment the below line once lacp is added back to Carbon
+ # - '{project-name}-validate-autorelease-{stream}'
- '{project-name}-verify-{stream}-{maven}-{jdks}'
stream: nitrogen
tools_system_image: 'Ubuntu 16.04 - mininet-ovs-25 - 20170406-0546'
- odl_system_image: 'CentOS 7 - java-builder - 20170403-0948'
+ odl_system_image: 'CentOS 7 - java-builder - 20170503-2232'
enable-networking-l2gw: 'yes'
security-group-mode: '{sg-mode}'
-- project:
- name: netvirt-csit-multi-site-openstack-integration
- jobs:
- - '{project}-csit-{topology}-openstack-{openstack}-{functionality}-{stream}'
-
- project: 'netvirt'
-
- topology:
- - 2site-1node:
- openstack_system_count: 6
- odl_system_count: 2
- enable-haproxy: 'no'
- install-features: 'odl-netvirt-openstack,odl-netvirt-federation'
- num-openstack-sites: 2
- - 2site-3node:
- openstack_system_count: 8
- odl_system_count: 6
- enable-haproxy: 'yes'
- install-features: 'odl-jolokia,odl-netvirt-openstack,odl-netvirt-federation'
- num-openstack-sites: 2
-
- testplan: '{project}-{topology}-openstack.txt'
-
- functionality:
- - upstream-stateful:
- schedule: ''
- sg-mode: 'stateful'
- - upstream-learn:
- schedule: ''
- sg-mode: 'learn'
-
- stream:
- - nitrogen:
- branch: 'master'
- jre: 'openjdk8'
- - carbon:
- branch: 'stable/carbon'
- jre: 'openjdk8'
- - boron:
- branch: 'stable/boron'
- 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: '{sg-mode}'
-
- project:
name: netvirt-csit-extensions-site-openstack-integration
jobs:
- carbon:
branch: 'stable/carbon'
jre: 'openjdk8'
+ karaf-version: karaf3
openstack:
- newton-nodl-v2:
# Don't fail the build if this command fails because it's possible that there
# is no changes since last update.
# shellcheck disable=SC1083
-git review --yes -t {gerrit-topic} || true
+git review --yes -t {gerrit-topic} --reviewers jluhrsen@redhat.com || true
docker_system_image: CentOS 7 - docker - 20170120-1434
odl_system_count: 1
odl_system_flavor: 4 GB General Purpose v1
- odl_system_image: CentOS 7 - java-builder - 20170311-0517
+ odl_system_image: CentOS 7 - java-builder - 20170503-2232
openstack_system_count: 1
openstack_system_flavor: 8 GB General Purpose v1
openstack_system_image: CentOS 7 - devstack - 20170221-1719
netvirt-csit-1node-openstack-newton-upstream-stateful-nitrogen,
netvirt-csit-1node-openstack-newton-upstream-stateful-snat-conntrack-nitrogen,
netvirt-csit-1node-openstack-newton-upstream-transparent-nitrogen,
- netvirt-csit-2site-1node-openstack-newton-nodl-v2-upstream-learn-nitrogen,
- netvirt-csit-2site-1node-openstack-newton-nodl-v2-upstream-stateful-nitrogen,
- netvirt-csit-2site-3node-openstack-newton-nodl-v2-upstream-learn-nitrogen,
- netvirt-csit-2site-3node-openstack-newton-nodl-v2-upstream-stateful-nitrogen,
netvirt-csit-3node-openstack-newton-nodl-v2-upstream-learn-nitrogen,
netvirt-csit-3node-openstack-newton-nodl-v2-upstream-stateful-nitrogen,
netvirt-csit-3node-openstack-newton-nodl-v2-upstream-stateful-snat-conntrack-nitrogen,
netvirt-csit-1node-openstack-newton-upstream-stateful-carbon,
netvirt-csit-1node-openstack-newton-upstream-stateful-snat-conntrack-carbon,
netvirt-csit-1node-openstack-newton-upstream-transparent-carbon,
- netvirt-csit-2site-1node-openstack-newton-nodl-v2-upstream-learn-carbon,
- netvirt-csit-2site-1node-openstack-newton-nodl-v2-upstream-stateful-carbon,
- netvirt-csit-2site-3node-openstack-newton-nodl-v2-upstream-learn-carbon,
- netvirt-csit-2site-3node-openstack-newton-nodl-v2-upstream-stateful-carbon,
netvirt-csit-3node-openstack-newton-nodl-v2-upstream-learn-carbon,
netvirt-csit-3node-openstack-newton-nodl-v2-upstream-stateful-carbon,
netvirt-csit-3node-openstack-newton-nodl-v2-upstream-stateful-snat-conntrack-carbon,
netvirt-csit-1node-openstack-newton-upstream-stateful-boron,
netvirt-csit-1node-openstack-newton-upstream-stateful-snat-conntrack-boron,
netvirt-csit-1node-openstack-newton-upstream-transparent-boron,
- netvirt-csit-2site-1node-openstack-newton-nodl-v2-upstream-learn-boron,
- netvirt-csit-2site-1node-openstack-newton-nodl-v2-upstream-stateful-boron,
- netvirt-csit-2site-3node-openstack-newton-nodl-v2-upstream-learn-boron,
- netvirt-csit-2site-3node-openstack-newton-nodl-v2-upstream-stateful-boron,
netvirt-csit-3node-openstack-newton-nodl-v2-upstream-learn-boron,
netvirt-csit-3node-openstack-newton-nodl-v2-upstream-stateful-boron,
netvirt-csit-3node-openstack-newton-nodl-v2-upstream-stateful-snat-conntrack-boron,
# Install python dependencies, useful generally
yum install -y python-{devel,virtualenv,setuptools,pip}
+# Use pip to install newer version of git-review
+pip install git-review --upgrade
+
# Needed by autorelease scripts
yum install -y xmlstarlet