Merge "Reduce Netvirt jobs costs"
authorJamo Luhrsen <jluhrsen@gmail.com>
Mon, 15 Jun 2020 17:49:06 +0000 (17:49 +0000)
committerGerrit Code Review <gerrit@opendaylight.org>
Mon, 15 Jun 2020 17:49:06 +0000 (17:49 +0000)
34 files changed:
global-jjb
jenkins-config/clouds/openstack/odlvex/centos7-docker-1c-4g.cfg
jenkins-config/clouds/openstack/odlvex/centos7-docker-2c-2g.cfg
jenkins-config/clouds/openstack/odlvex/centos7-docker-2c-8g.cfg
jenkins-config/clouds/openstack/odlvex/ubuntu1604-mininet-ovs-28-1c-4g.cfg [new file with mode: 0644]
jjb/autorelease/autorelease-templates.yaml
jjb/defaults.yaml
jjb/integration/integration-templates.yaml
jjb/integration/integration-test-jobs.yaml
jjb/lf-infra/lf-infra-jobs.yaml
jjb/lfn/lfn.yaml [deleted file]
jjb/netconf/netconf-csit-callhome.yaml
jjb/netconf/netconf-userfeatures.yaml
jjb/netvirt/netvirt-csit-hwvtep-openstack.yaml
jjb/openci/create-ape.sh [deleted file]
jjb/openci/openci-odl-daily-jobs.yaml [deleted file]
jjb/openflowplugin/openflowplugin-csit-bundle-based-reconciliation.yaml
jjb/openflowplugin/openflowplugin-csit-cbench.yaml
jjb/openflowplugin/openflowplugin-csit-clustering-bulkomatic.yaml
jjb/openflowplugin/openflowplugin-csit-clustering-perf-bulkomatic.yaml
jjb/openflowplugin/openflowplugin-csit-clustering.yaml
jjb/openflowplugin/openflowplugin-csit-flow-services.yaml
jjb/openflowplugin/openflowplugin-csit-longevity.yaml
jjb/openflowplugin/openflowplugin-csit-perf-bulkomatic.yaml
jjb/openflowplugin/openflowplugin-csit-perf-stats-collection.yaml
jjb/openflowplugin/openflowplugin-csit-sanity.yaml
jjb/openflowplugin/openflowplugin-csit-scale-link.yaml
jjb/openflowplugin/openflowplugin-csit-scale-switch.yaml
jjb/openflowplugin/openflowplugin-csit-scale.yaml
jjb/releng-jobs.yaml
jjb/transportpce/transportpce.yaml
packer/provision/mininet-ovs-2.8.yaml
scripts/.gitignore [deleted file]
tox.ini

index 5dc3432cae2f13d9e5151a00a76a78ce73d92d70..5fc616e4b1231808c1f11608608415312b08aa02 160000 (submodule)
@@ -1 +1 @@
-Subproject commit 5dc3432cae2f13d9e5151a00a76a78ce73d92d70
+Subproject commit 5fc616e4b1231808c1f11608608415312b08aa02
index f7ef63c7d4caf6467d159baedf51b5f661c83963..5ab3289f93d6f1377267586079a8e82e3394b027 100644 (file)
@@ -1,2 +1,2 @@
-IMAGE_NAME=ZZCI - CentOS 7 - docker - x86_64 - 20200601-220134.752
+IMAGE_NAME=ZZCI - CentOS 7 - docker - x86_64 - 20191004-045622.840
 HARDWARE_ID=odl-standard-1
index 806e79ee7e0fd9b434b685a453783ba85f5ec00a..e75e5302a9728a80e69f62551b67f44aed451537 100644 (file)
@@ -1,2 +1,2 @@
-IMAGE_NAME=ZZCI - CentOS 7 - docker - x86_64 - 20200601-220134.752
+IMAGE_NAME=ZZCI - CentOS 7 - docker - x86_64 - 20191004-045622.840
 HARDWARE_ID=odl-highcpu-2
index c69951670df7b59784e41a9102e85cd47eb3f11a..4f052ef41eabd09666b59f57a408cffed3c6e40a 100644 (file)
@@ -1,2 +1,2 @@
-IMAGE_NAME=ZZCI - CentOS 7 - docker - x86_64 - 20200601-220134.752
+IMAGE_NAME=ZZCI - CentOS 7 - docker - x86_64 - 20191004-045622.840
 HARDWARE_ID=odl-standard-2
diff --git a/jenkins-config/clouds/openstack/odlvex/ubuntu1604-mininet-ovs-28-1c-4g.cfg b/jenkins-config/clouds/openstack/odlvex/ubuntu1604-mininet-ovs-28-1c-4g.cfg
new file mode 100644 (file)
index 0000000..59abc8d
--- /dev/null
@@ -0,0 +1,2 @@
+IMAGE_NAME=ZZCI - Ubuntu 16.04 - mininet-ovs-28 - x86_64 - 20200601-220226.013
+HARDWARE_ID=odl-standard-1
index c28d4f55f28b8f5c0d354dbe9eaddee17b267eb5..d607c9f0527de29117ff09cb78d53d8b976e36b9 100644 (file)
       - lf-update-java-alternatives:
           java-version: "{java-version}"
       - autorelease-checkout-gerrit-patch
-      - autorelease-compare-projects
       - lf-jacoco-nojava-workaround
       - shell: "./scripts/list-project-dependencies.sh"
       - autorelease-determine-merge-order
index d3ebc33969acb130014c1edeec48e8584f1101b0..aeab9b814dc2b5f82cad11d0f7307ee7015e7c60 100644 (file)
@@ -87,9 +87,9 @@
     elasticsearch-attribute: 'disabled'
 
     # CSIT images configuration
-    openstack_stein_system_image: ZZCI - CentOS 7 - devstack-stein - x86_64 - 20200501-010133.750
+    openstack_stein_system_image: ZZCI - CentOS 7 - devstack-stein - x86_64 - 20200112-040429.851
     openstack_rocky_system_image: ZZCI - CentOS 7 - devstack-rocky - x86_64 - 20191002-183226.559
-    openstack_queens_system_image: ZZCI - CentOS 7 - devstack-queens - x86_64 - 20200601-190140.080
+    openstack_queens_system_image: ZZCI - CentOS 7 - devstack-queens - x86_64 - 20191004-045555.756
 
     # Default Robot framework options
     robot-options: ''
index 1cb813769a9a0f178d64a8c59d7123be2c6e5cb1..422f3b160ec98570a7fa01a0efc0ab27fcdce1d0 100644 (file)
@@ -82,7 +82,7 @@
     controller-max-mem: '2048m'
     tools_system_count: '1'
     tools_system_flavor: 'odl-highcpu-2'
-    tools_system_image: 'ZZCI - Ubuntu 16.04 - mininet-ovs-28 - x86_64 - 20200601-220226.013'
+    tools_system_image: 'ZZCI - Ubuntu 16.04 - mininet-ovs-28 - 20190415-091034.881'
 
     #####################
     # Job configuration #
     controller-max-mem: '2048m'
     tools_system_count: '1'
     tools_system_flavor: 'odl-highcpu-2'
-    tools_system_image: 'ZZCI - Ubuntu 16.04 - mininet-ovs-28 - x86_64 - 20200601-220226.013'
+    tools_system_image: 'ZZCI - Ubuntu 16.04 - mininet-ovs-28 - 20190415-091034.881'
 
 
     #####################
     controller-max-mem: '2048m'
     tools_system_count: '1'
     tools_system_flavor: 'odl-highcpu-2'
-    tools_system_image: 'ZZCI - Ubuntu 16.04 - mininet-ovs-28 - x86_64 - 20200601-220226.013'
+    tools_system_image: 'ZZCI - Ubuntu 16.04 - mininet-ovs-28 - 20190415-091034.881'
 
     #####################
     # Job Configuration #
     controller-max-mem: '2048m'
     tools_system_count: '1'
     tools_system_flavor: 'odl-highcpu-2'
-    tools_system_image: 'ZZCI - Ubuntu 16.04 - mininet-ovs-28 - x86_64 - 20200601-220226.013'
+    tools_system_image: 'ZZCI - Ubuntu 16.04 - mininet-ovs-28 - 20190415-091034.881'
 
     #####################
     # Job configuration #
     controller-max-mem: '2048m'
     docker_system_count: '1'
     docker_system_flavor: 'odl-standard-1'
-    docker_system_image: 'ZZCI - CentOS 7 - docker - x86_64 - 20200601-220134.752'
+    docker_system_image: 'ZZCI - CentOS 7 - docker - x86_64 - 20191004-045622.840'
 
     #####################
     # Job Configuration #
     controller-max-mem: '2048m'
     openstack_system_count: 1
     openstack_system_flavor: 'odl-standard-4'
-    openstack_system_image: 'ZZCI - CentOS 7 - devstack - x86_64 - 20200601-230324.154'
+    openstack_system_image: 'ZZCI - CentOS 7 - devstack - x86_64 - 20191004-045548.485'
     openstack_system2_count: 0
     openstack_system2_flavor: 'odl-standard-1'
-    openstack_system2_image: 'ZZCI - CentOS 7 - devstack - x86_64 - 20200601-230324.154'
+    openstack_system2_image: 'ZZCI - CentOS 7 - devstack - x86_64 - 20191004-045548.485'
     tools_system_count: 1
     tools_system_flavor: 'odl-highcpu-2'
-    tools_system_image: 'ZZCI - Ubuntu 16.04 - mininet-ovs-28 - x86_64 - 20200601-220226.013'
+    tools_system_image: 'ZZCI - Ubuntu 16.04 - mininet-ovs-28 - 20190415-091034.881'
 
     #####################
     # Job configuration #
     controller-max-mem: '2048m'
     openstack_system_count: 1
     openstack_system_flavor: 'odl-standard-4'
-    openstack_system_image: 'ZZCI - CentOS 7 - devstack - x86_64 - 20200601-230324.154'
+    openstack_system_image: 'ZZCI - CentOS 7 - devstack - x86_64 - 20191004-045548.485'
     openstack_system2_count: 0
     openstack_system2_flavor: 'odl-standard-1'
-    openstack_system2_image: 'ZZCI - CentOS 7 - devstack - x86_64 - 20200601-230324.154'
+    openstack_system2_image: 'ZZCI - CentOS 7 - devstack - x86_64 - 20191004-045548.485'
     tools_system_count: 1
     tools_system_flavor: 'odl-highcpu-2'
-    tools_system_image: 'ZZCI - Ubuntu 16.04 - mininet-ovs-28 - x86_64 - 20200601-220226.013'
+    tools_system_image: 'ZZCI - Ubuntu 16.04 - mininet-ovs-28 - 20190415-091034.881'
 
     #####################
     # Job configuration #
index 501df4d290e968d6043259f8c8d569e7f3baaff5..a39e02e07540fb4dfeb5a4a6709ea49bdf22e918 100644 (file)
@@ -15,6 +15,7 @@
       - gerrit-tox-verify:
           branch: master
           stream: master
+          build-node: centos7-builder-2c-2g
 
     # CSIT Lists in defaults.yaml
     stream:
index 20d4d629923e23958862ff8e64d66b653b823116..d27c3f5ef5ddc34977d421a0f5e3da947f8269cb 100644 (file)
     project: releng/lftools
     project-pattern: releng/lftools
     build-node: centos7-builder-2c-2g
+    build-timeout: 30
     rtd-build-url: https://readthedocs.org/api/v2/webhook/lf-releng-tools/32933/
     rtd-token: 47a135ceba9053c6f88394a7171ebf5602a9fc95
     stream: any
diff --git a/jjb/lfn/lfn.yaml b/jjb/lfn/lfn.yaml
deleted file mode 100644 (file)
index 68d5396..0000000
+++ /dev/null
@@ -1,24 +0,0 @@
----
-- project:
-    name: lfn-process
-    jobs:
-      - '{project-name}-rtd-jobs'
-      - gerrit-tox-verify
-
-    project-name: lfn-process
-    project: lfn/process
-    project-pattern: lfn/process
-    build-node: centos7-builder-2c-1g
-    rtd-build-url: https://readthedocs.org/api/v2/webhook/lfn-process/33719/
-    rtd-token: e505b4ae2bf222dcd2b6b08d7b04384ac0459b19
-    stream: any
-    branch: '*'
-
-    git-url: https://gerrit.linuxfoundation.org/infra/$GERRIT_PROJECT
-    gerrit-server-name: lf-releng
-
-- project:
-    name: lfn-view
-    views:
-      - project-view
-    project-name: lfn-process
index 574dfc2c4ebfe80854a3b4c12338fafdf5a30e88..8b83aebe96e76d1b2a452a5a57542b5ac1a8285f 100644 (file)
@@ -28,7 +28,7 @@
           scope: 'only'
 
     # no mininet required
-    tools_system_image: ZZCI - Ubuntu 16.04 - docker - x86_64 - 20200401-170202.250
+    tools_system_image: ZZCI - Ubuntu 16.04 - docker - x86_64 - 20190614-042302.610
 
     # Features to install
     install-features: 'odl-netconf-callhome-ssh,odl-restconf'
index 60a8c5b9e8140e3d1321d56301a27f9953d4ef32..02f2ffbdc2f3552b0cfe4a10a99f8ce86cd1f244 100644 (file)
@@ -29,7 +29,7 @@
       - all:
           scope: 'all'
 
-    tools_system_image: ZZCI - Ubuntu 16.04 - docker - x86_64 - 20200401-170202.250
+    tools_system_image: ZZCI - Ubuntu 16.04 - docker - x86_64 - 20190614-042302.610
 
     # Features to install
     install-features: >
index b6e5ea4689ce7da9d4f942c7f00261545f1c17a9..de97548d5535915ac1ec6edf7a15f4f7ae8b5c5f 100644 (file)
@@ -17,7 +17,7 @@
     openstack_system_flavor: odl-highcpu-8
     openstack_system2_flavor: odl-highcpu-4
     tools_system_count: 2
-    tools_system_image: ZZCI - Ubuntu 16.04 - mininet-ovs-26 - x86_64 - 20200601-180138.390
+    tools_system_image: ZZCI - Ubuntu 16.04 - mininet-ovs-26 - 20190521-223726.040
     os-cmb-cnt: 0
     os-ctl-cnt: 1
     os-cmp-cnt: 2
     openstack_system_flavor: odl-highcpu-8
     openstack_system2_flavor: odl-highcpu-4
     tools_system_count: 2
-    tools_system_image: ZZCI - Ubuntu 16.04 - mininet-ovs-26 - x86_64 - 20200601-180138.390
+    tools_system_image: ZZCI - Ubuntu 16.04 - mininet-ovs-26 - 20190521-223726.040
     os-cmb-cnt: 0
     os-ctl-cnt: 1
     os-cmp-cnt: 2
     openstack_system_flavor: odl-highcpu-8
     openstack_system2_flavor: odl-highcpu-4
     tools_system_count: 2
-    tools_system_image: ZZCI - Ubuntu 16.04 - mininet-ovs-26 - x86_64 - 20200601-180138.390
+    tools_system_image: ZZCI - Ubuntu 16.04 - mininet-ovs-26 - 20190521-223726.040
     os-cmb-cnt: 0
     os-ctl-cnt: 1
     os-cmp-cnt: 2
diff --git a/jjb/openci/create-ape.sh b/jjb/openci/create-ape.sh
deleted file mode 100755 (executable)
index eb3c343..0000000
+++ /dev/null
@@ -1,48 +0,0 @@
-#!/bin/bash
-# SPDX-license-identifier: Apache-2.0
-##############################################################################
-# Copyright (c) 2018 Ericsson AB and others.
-# All rights reserved. This program and the accompanying materials
-# are made available under the terms of the Apache License, Version 2.0
-# which accompanies this distribution, and is available at
-# http://www.apache.org/licenses/LICENSE-2.0
-##############################################################################
-set -o errexit
-set -o nounset
-set -o pipefail
-
-# workaround for https://github.com/pypa/virtualenv/issues/1029
-export PS1=${PS1:-}
-
-# This script creates ArtifactPublishedEvent (APE)
-
-git clone https://gitlab.openci.io/openci/prototypes.git
-cd prototypes/federated-cicd
-virtualenv openci_publish
-cd openci_publish
-# shellcheck disable=SC1091
-source bin/activate
-python setup.py install
-
-# generate event body
-cat <<EOF > ./json_body.txt
-{
-    "type": "$PUBLISH_EVENT_TYPE",
-    "id": "$(uuidgen)",
-    "time": "$(date -u +%Y-%m-%d_%H:%M:%SUTC)",
-    "buildUrl": "$BUILD_URL",
-    "branch": "master",
-    "origin": "$PUBLISH_EVENT_ORIGIN",
-    "artifactLocation": "$ARTIFACT_LOCATION",
-    "confidenceLevel": "$CONFIDENCE_LEVEL"
-}
-EOF
-
-echo "Constructed $PUBLISH_EVENT_TYPE"
-echo "--------------------------------------------"
-cat  ./json_body.txt
-echo "--------------------------------------------"
-
-python openci_publish -H 129.192.69.55 -U "${ACTIVEMQ_USER}" -p "${ACTIVEMQ_PASSWORD}" -n openci.prototype -B ./json_body.txt
-
-deactivate
diff --git a/jjb/openci/openci-odl-daily-jobs.yaml b/jjb/openci/openci-odl-daily-jobs.yaml
deleted file mode 100644 (file)
index 8cb06fe..0000000
+++ /dev/null
@@ -1,99 +0,0 @@
----
-- project:
-    name: openci-odl
-
-    project: '{name}'
-
-    stream:
-      - master:
-          branch: '{stream}'
-          gs-pathname: ''
-          disabled: false
-
-    jobs:
-      - 'openci-odl-autorelease-daily-{stream}'
-      - 'openci-odl-promote-daily-{stream}'
-
-# This job gets triggered manually for the demo purposes.
-#
-# In prototype, either what this job does needs to be integrated to
-# ODL autorelease job or triggered by the upstream autorelease job.
-- job-template:
-    name: 'openci-odl-autorelease-daily-{stream}'
-
-    disabled: '{obj:disabled}'
-
-    concurrent: false
-
-    build-node: centos7-builder-2c-2g
-
-    parameters:
-      - string:
-          name: PUBLISH_EVENT_TYPE
-          default: ArtifactPublishedEvent
-          description: 'The type of the event this job publishes'
-      - string:
-          name: PUBLISH_EVENT_ORIGIN
-          default: ODL
-          description: 'Originating community'
-      - string:
-          name: ARTIFACT_LOCATION
-          default: https://url/to/artifact/on/odl/nexus/$BUILD_NUMBER
-          description: 'The location of the artifact on ODL Nexus'
-      - string:
-          name: CONFIDENCE_LEVEL
-          default: "'autorelease': 'SUCCESS'"
-          description: 'The confidence level the published artifact gained'
-
-    wrappers:
-      - credentials-binding:
-          - username-password-separated:
-              credential-id: openci-connect-activemq
-              username: ACTIVEMQ_USER
-              password: ACTIVEMQ_PASSWORD
-      - workspace-cleanup
-
-    builders:
-      # this build step in the job executes create-ape.sh to construct the
-      # ArtifactPublishedEvent (ape) and publishes it using the python utility
-      - shell:
-          !include-raw-escape: ./create-ape.sh
-
-# This job gets triggered by a ConfidenceLevelModifiedEvent published
-# by OPNFV jobs so ODL can promote the autorelease artifact even further.
-#
-# This job is created for the demo purposes and might not be there for
-# the prototype.
-- job-template:
-    name: 'openci-odl-promote-daily-{stream}'
-
-    disabled: '{obj:disabled}'
-
-    concurrent: false
-
-    build-node: centos7-builder-2c-2g
-
-    triggers:
-      - jms-messaging:
-          provider-name: openci.activemq
-          selector: >
-            JMSType = 'ConfidenceLevelModifiedEvent' and
-            JMSOrigin = 'OPNFV' and
-            JMSScenario = 'os-odl-nofeature-ha'
-
-    builders:
-      - shell: |
-          #!/bin/bash
-
-          echo
-          echo "Triggered by $type"
-          echo "----------------------------------"
-          echo $CI_MESSAGE
-          echo "----------------------------------"
-          echo " Promoted ODL Autorelease artifact as release candidate!"
-
-- project:
-    name: openci-odl-view
-    views:
-      - project-view
-    project-name: openci-odl
index cb35b60aad704d2ee9e30342d545fb7d4db65511..3fca0825abe306784b053e12d4c044546be0e5c5 100644 (file)
@@ -25,7 +25,7 @@
 
     # Job images
     tools_system_count: 2
-    tools_system_image: 'ZZCI - Ubuntu 16.04 - mininet-ovs-28 - x86_64 - 20200601-220226.013'
+    tools_system_image: 'ZZCI - Ubuntu 16.04 - mininet-ovs-28 - 20190415-091034.881'
 
     # Features to install
     install-features: 'odl-openflowplugin-flow-services-rest'
index f4f6c94caf2ef6c003a11dbf03d4f1b413eb3a8c..be28da8d5be220a7957dc2dc66c110f1c14ff554 100644 (file)
@@ -26,7 +26,7 @@
           scope: 'only'
 
     # Job images
-    tools_system_image: 'ZZCI - Ubuntu 16.04 - mininet-ovs-28 - x86_64 - 20200601-220226.013'
+    tools_system_image: 'ZZCI - Ubuntu 16.04 - mininet-ovs-28 - 20190415-091034.881'
 
     # Features to install
     install-features: 'odl-openflowplugin-flow-services-rest,odl-openflowplugin-drop-test'
index 358ab18490e59aec2f403eccd1b0afed2278534f..27007e3d08ebffbab57bbe6186a3a1e4fe519c20 100644 (file)
@@ -28,7 +28,7 @@
           scope: 'only'
 
     # Job images
-    tools_system_image: 'ZZCI - Ubuntu 16.04 - mininet-ovs-28 - x86_64 - 20200601-220226.013'
+    tools_system_image: 'ZZCI - Ubuntu 16.04 - mininet-ovs-28 - 20190415-091034.881'
 
     # Features to install
     install-features: 'odl-openflowplugin-flow-services-rest,odl-openflowplugin-app-bulk-o-matic'
index 38341100ff920d27962d9b6e0b8bbfb494e6cce5..ff8f0e119700c1115002150313aa37a907bf3169 100644 (file)
@@ -28,7 +28,7 @@
           scope: 'only'
 
     # Job images
-    tools_system_image: 'ZZCI - Ubuntu 16.04 - mininet-ovs-28 - x86_64 - 20200601-220226.013'
+    tools_system_image: 'ZZCI - Ubuntu 16.04 - mininet-ovs-28 - 20190415-091034.881'
 
     # Features to install
     install-features: >
index 3519fe0e8ef45ea93386f10cb451b852cfb29ca4..2e25311f6d1595cb139f10b4d646925f8446f1f8 100644 (file)
@@ -28,7 +28,7 @@
           scope: 'only'
 
     # Job images
-    tools_system_image: 'ZZCI - Ubuntu 16.04 - mininet-ovs-28 - x86_64 - 20200601-220226.013'
+    tools_system_image: 'ZZCI - Ubuntu 16.04 - mininet-ovs-28 - 20190415-091034.881'
 
     # Features to install
     install-features: >
index 0facb7884704a939c35eed0ab901f8249ca7cf6b..3c0b7c64175460018a062bbd2bfd50c26d25c064 100644 (file)
@@ -27,7 +27,7 @@
           install: 'all'
 
     # Job images
-    tools_system_image: 'ZZCI - Ubuntu 16.04 - mininet-ovs-28 - x86_64 - 20200601-220226.013'
+    tools_system_image: 'ZZCI - Ubuntu 16.04 - mininet-ovs-28 - 20190415-091034.881'
 
     # Features to install
     install-features: >
index 223cdcf0fec69d9e38232e9d9e7dcbb1c4670ccb..6fe25d0fddacfb80cfec2fe12d056ede3a66e185 100644 (file)
@@ -30,7 +30,7 @@
           scope: 'only'
 
     # Job images
-    tools_system_image: 'ZZCI - Ubuntu 16.04 - mininet-ovs-28 - x86_64 - 20200601-220226.013'
+    tools_system_image: 'ZZCI - Ubuntu 16.04 - mininet-ovs-28 - 20190415-091034.881'
 
     # Features to install
     install-features: >
index 70fdc5d74cc029b0501dfa31165500af57208f3d..c690cc11c48dc8dd796d5b94d99872f3695b7cfc 100644 (file)
@@ -28,7 +28,7 @@
           scope: 'only'
 
     # Job images
-    tools_system_image: 'ZZCI - Ubuntu 16.04 - mininet-ovs-28 - x86_64 - 20200601-220226.013'
+    tools_system_image: 'ZZCI - Ubuntu 16.04 - mininet-ovs-28 - 20190415-091034.881'
 
     # Features to install
     install-features: >
index 151c359998a5cf77315597e53ef71c77c9282e3b..da81f9e39e3dce47720c203b50bd83186e927415 100644 (file)
@@ -28,7 +28,7 @@
           scope: 'only'
 
     # Job images
-    tools_system_image: 'ZZCI - Ubuntu 16.04 - mininet-ovs-28 - x86_64 - 20200601-220226.013'
+    tools_system_image: 'ZZCI - Ubuntu 16.04 - mininet-ovs-28 - 20190415-091034.881'
 
     # Features to install
     install-features: 'odl-openflowplugin-flow-services-rest'
index c0a3c9e13b7f7e1d6275833c09f3104db748cdec..4c3fdfdb28eac7f158094de5c9f55703873f5db9 100644 (file)
@@ -27,7 +27,7 @@
           scope: 'only'
 
     # Job images
-    tools_system_image: 'ZZCI - Ubuntu 16.04 - mininet-ovs-28 - x86_64 - 20200601-220226.013'
+    tools_system_image: 'ZZCI - Ubuntu 16.04 - mininet-ovs-28 - 20190415-091034.881'
 
     # Features to install
     install-features: >
index 3db4692bf5995af716334dcbf0bfbea67cdc6c18..2f15c4062d8ac93f4e5bb5c56744eee92dc960ff 100644 (file)
@@ -26,7 +26,7 @@
           scope: 'only'
 
     # Job images
-    tools_system_image: 'ZZCI - Ubuntu 16.04 - mininet-ovs-28 - x86_64 - 20200601-220226.013'
+    tools_system_image: 'ZZCI - Ubuntu 16.04 - mininet-ovs-28 - 20190415-091034.881'
 
     # Features to install
     install-features: >
index a40ab4a53235d68cf469d89ddebec6b50c5c4e81..54a71fbf33a087dc8b282358a28ed74e3d70b9aa 100644 (file)
@@ -26,7 +26,7 @@
           scope: 'only'
 
     # Job images
-    tools_system_image: 'ZZCI - Ubuntu 16.04 - mininet-ovs-28 - x86_64 - 20200601-220226.013'
+    tools_system_image: 'ZZCI - Ubuntu 16.04 - mininet-ovs-28 - 20190415-091034.881'
 
     # Features to install
     install-features: >
index 7d0ee259321392f023a1e0e073136acd176d8782..74a5ef9fce4820250832f6d2fb75b72fd8c6eff6 100644 (file)
@@ -28,7 +28,7 @@
           scope: 'only'
 
     # Job images
-    tools_system_image: 'ZZCI - Ubuntu 16.04 - mininet-ovs-28 - x86_64 - 20200601-220226.013'
+    tools_system_image: 'ZZCI - Ubuntu 16.04 - mininet-ovs-28 - 20190415-091034.881'
 
     # Features to install
     install-features: >
index 69d329963a08fb169042b7831bd07263f978167d..a5ab4b127399716dea1e287a9f90675c305775db 100644 (file)
@@ -22,6 +22,7 @@
       - gerrit-tox-verify
       # Automation for docs and jobs
       - 'builder-update-image-list'
+      - gerrit-info-yaml-verify
 
     # The following values are only specified here
     # so that code blocks look similar to other projects.
index 762559292b35eca85f8a0c9c6201d3d9145ca8c1..a5ed92fb2d8be197941c1623d0deb3b8f13c7f11 100644 (file)
@@ -9,7 +9,7 @@
           rtd-token: 6f37ba63226bdcc6c823ee455e62237cf68813fd
       - gerrit-tox-verify:
           build-timeout: 120
-          build-node: centos7-builder-8c-8g
+          build-node: centos7-builder-4c-16g
       - gerrit-release-merge
       - odl-maven-jobs-jdk11
       - odl-maven-verify-jobs
@@ -37,7 +37,7 @@
           rtd-token: 6f37ba63226bdcc6c823ee455e62237cf68813fd
       - gerrit-tox-verify:
           build-timeout: 120
-          build-node: centos7-builder-8c-8g
+          build-node: centos7-builder-4c-16g
       - odl-maven-jobs-jdk11
       - odl-maven-verify-jobs
 
@@ -64,7 +64,7 @@
           rtd-token: 6f37ba63226bdcc6c823ee455e62237cf68813fd
       - gerrit-tox-verify:
           build-timeout: 120
-          build-node: centos7-builder-8c-8g
+          build-node: centos7-builder-4c-16g
       - odl-maven-jobs
       - odl-maven-verify-jobs
 
index dbd77846599b87864d2ea72b9fbbbca854253a34..06dc8c011a323c4a7babdbfd809357dfc45962b2 100644 (file)
       apt: name=vlan state=present
       become: true
 
+    - name: Install CSIT dependencies
+      apt:
+        name:
+          - git-review
+          - python-chardet
+          - python-ndg-httpsclient
+          - python-requests
+          - python-urllib3
+        state: present
+      become: true
+
   post_tasks:
     - name: System Reseal
       script: ../common-packer/provision/system-reseal.sh
diff --git a/scripts/.gitignore b/scripts/.gitignore
deleted file mode 100644 (file)
index c5ec4a4..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-# Python
-__pycache__/
-*.pyc
-
-# ODL Signer
-.sign-artifacts
-gpg-signatures
diff --git a/tox.ini b/tox.ini
index 87e40692f98cb2e0cd0aadde0ca4c4170a48022e..9cea7543a286f3c533fd6067f7792cc83116dbd3 100644 (file)
--- a/tox.ini
+++ b/tox.ini
@@ -32,7 +32,8 @@ basepython = python3
 deps = pre-commit
 commands =
     pre-commit install --hook-type commit-msg
-    pre-commit run --all-files
+    pre-commit run --all-files --show-diff-on-failure
+    pre-commit run gitlint --hook-stage commit-msg --commit-msg-filename .git/COMMIT_EDITMSG
 
 [testenv:prefix]
 commands = python {toxinidir}/check_prefix.py