Merge "Job for 3 node in genius yaml"
authorJamo Luhrsen <jluhrsen@redhat.com>
Fri, 5 May 2017 23:31:59 +0000 (23:31 +0000)
committerGerrit Code Review <gerrit@opendaylight.org>
Fri, 5 May 2017 23:31:59 +0000 (23:31 +0000)
jjb/autorelease/autorelease-macros.yaml
jjb/autorelease/autorelease-projects.yaml
jjb/autorelease/autorelease-templates.yaml
jjb/integration/include-raw-integration-deploy-openstack-run-test.sh
jjb/iotdm/iotdm.yaml
jjb/lacp/lacp.yaml
jjb/netvirt/netvirt-csit-hwvtep-openstack.yaml
jjb/netvirt/netvirt-csit-multi-openstack.yaml
jjb/opendaylight-infra-push-gerrit-patch.sh
jjb/releng-defaults.yaml
packer/provision/java-builder.sh

index 67652eab39080ec48a5ecad38272d00881685931..f88c21a5013e60f22059c985d10f3db2eadadf82 100644 (file)
     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
index 01af1d3c98eab34e62133b5e2fccf8ca59ccfb2c..524a67a3dcdff69e82bf3bc6d142df74659b56f5 100644 (file)
               -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:
index 8ef0deffa26c49d4078f79b864f3c5462f88e78a..9723dd4cbec0e1e318fecb820fd1e88463090e0a 100644 (file)
             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
index f33d2b28133564fbd0fa9d6a448559b2aa1ba089..c3e110fd5d5fdb15f559cfc5b68c339238723b61 100644 (file)
@@ -389,6 +389,8 @@ do
     ${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
index 63ae08f99415b645c8cd981bf2c3a6410a4897cf..b69daa0f9c7910c6f3da97d6d04d1c720ef74ae5 100644 (file)
@@ -34,7 +34,8 @@
       - '{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
index dfdeebce7c3b6618b46ff89618e5344b6d6d2985..6502bc4e9bf87ad300cee6cb1febbec2d4928951 100644 (file)
@@ -6,7 +6,8 @@
       - '{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
index 497d2d42b9d3c3c9c03ce0a11dc245c0a9ce80e6..b16a5019120a79b5eb316cecf79cc327f1d6719c 100644 (file)
@@ -59,7 +59,7 @@
 
     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'
 
index c9d56913d39fabecf42c256764ec82224f456109..23c4a80fb0e8bfc509022e95bddffed5b2bd0513 100644 (file)
 
     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:
index 9d49887547e572786b2a1630f122963cde9303ab..a7bd4afdfd039bebfc343ae7d7f28e40eb4df2c8 100644 (file)
@@ -19,4 +19,4 @@ git remote add gerrit "ssh://jenkins-$SILO@git.opendaylight.org:29418/releng/bui
 # 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
index 9697659c20c620e70b5bfd4df1b147efeef6d3e9..f8bd933c91983ba25b513b498bf777a230bf8afb 100644 (file)
@@ -61,7 +61,7 @@
     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,
index 57bcc1227314ab732de45b042158ae1d1377824c..ad0ef81e2e242142bc3c5b0475ab17fc02df7f9a 100644 (file)
@@ -19,6 +19,9 @@ yum install -y python34-{devel,virtualenv,setuptools,pip}
 # 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