releng/builder.git
3 years agoAdd INFO.yaml verify job for packetcable 60/90660/3
Anil Belur [Wed, 24 Jun 2020 12:42:32 +0000 (22:42 +1000)]
Add INFO.yaml verify job for packetcable

INFO.yaml verify job is required for the committer
self-promotions.

Change-Id: I1340108d6ed22e7487516db21b1b34e336202081
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
3 years agoAdd INFO.yaml verify job for packaging 59/90659/3
Anil Belur [Wed, 24 Jun 2020 12:41:29 +0000 (22:41 +1000)]
Add INFO.yaml verify job for packaging

INFO.yaml verify job is required for the committer
self-promotions.

Change-Id: I9c3aba1935b3862340dac725b3a511fa828786c4
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
3 years agoAdd INFO.yaml verify job for p4plugin 58/90658/3
Anil Belur [Wed, 24 Jun 2020 12:38:37 +0000 (22:38 +1000)]
Add INFO.yaml verify job for p4plugin

INFO.yaml verify job is required for the committer
self-promotions.

Change-Id: I2428cbae090610154220ab2e2a6cebe347e4c03b
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
3 years agoAdd INFO.yaml verify job for ovsdb 57/90657/3
Anil Belur [Wed, 24 Jun 2020 12:37:37 +0000 (22:37 +1000)]
Add INFO.yaml verify job for ovsdb

INFO.yaml verify job is required for the committer
self-promotions.

Change-Id: I35e3627a5d289d3c721822794f3b39008b5a2da0
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
3 years agoAdd INFO.yaml verify job for opflex. 56/90656/3
Anil Belur [Wed, 24 Jun 2020 12:36:54 +0000 (22:36 +1000)]
Add INFO.yaml verify job for opflex.

INFO.yaml verify job is required for the committer
self-promotions.

Change-Id: Ib5380b8d057d4168fddfc66a5a198dcfa5c8a408
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
3 years agoAdd INFO.yaml verify job for openflowplugin 55/90655/1
Anil Belur [Wed, 24 Jun 2020 12:34:57 +0000 (22:34 +1000)]
Add INFO.yaml verify job for openflowplugin

INFO.yaml verify job is required for the committer
self-promotions.

Change-Id: I9928fe3ebd92da556977775b0f6472219b1dc883
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
3 years agoAdd INFO.yaml verify job for of-config 54/90654/1
Anil Belur [Wed, 24 Jun 2020 12:33:49 +0000 (22:33 +1000)]
Add INFO.yaml verify job for of-config

INFO.yaml verify job is required for the committer
self-promotions.

Change-Id: I1fbd36ac3e96457b24bf519d19b3a789f1f4445a
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
3 years agoAdd INFO.yaml verify job for odltools 53/90653/1
Anil Belur [Wed, 24 Jun 2020 12:32:55 +0000 (22:32 +1000)]
Add INFO.yaml verify job for odltools

INFO.yaml verify job is required for the committer
self-promotions.

Change-Id: Ic7baf62abe5e1d22e464c45c4b6fad966a69bd4c
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
3 years agoAdd INFO.yaml verify job for odlparent 52/90652/1
Anil Belur [Wed, 24 Jun 2020 12:32:00 +0000 (22:32 +1000)]
Add INFO.yaml verify job for odlparent

INFO.yaml verify job is required for the committer
self-promotions.

Change-Id: Ie705125e1d4c9aeae4b5e60a21ddb2c803c99cd2
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
3 years agoAdd INFO.yaml verify job for odlguice 51/90651/1
Anil Belur [Wed, 24 Jun 2020 12:30:09 +0000 (22:30 +1000)]
Add INFO.yaml verify job for odlguice

INFO.yaml verify job is required for the committer
self-promotions.

Change-Id: Icbe18dbb8a47fd871054a6d2dd768838bf30bbfb
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
3 years agoAdd INFO.yaml verify job for neutron 50/90650/1
Anil Belur [Wed, 24 Jun 2020 12:29:08 +0000 (22:29 +1000)]
Add INFO.yaml verify job for neutron

INFO.yaml verify job is required for the committer
self-promotions.

Change-Id: I5102f2be10a14d7ac8ef8cacb01f7a3ce48d475b
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
3 years agoAdd INFO.yaml verify job for netvirt 49/90649/1
Anil Belur [Wed, 24 Jun 2020 12:28:04 +0000 (22:28 +1000)]
Add INFO.yaml verify job for netvirt

INFO.yaml verify job is required for the committer
self-promotions.

Change-Id: I372275476e1f7966525c2c0e69974c9ec53730f0
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
3 years agoAdd INFO.yaml verify job for netconf 48/90648/1
Anil Belur [Wed, 24 Jun 2020 12:26:54 +0000 (22:26 +1000)]
Add INFO.yaml verify job for netconf

INFO.yaml verify job is required for the committer
self-promotions.

Change-Id: Ia8e81a766e1db922cd9f349dacc61fa9244969a7
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
3 years agoAdd INFO.yaml verify job for nemo 47/90647/1
Anil Belur [Wed, 24 Jun 2020 12:26:02 +0000 (22:26 +1000)]
Add INFO.yaml verify job for nemo

INFO.yaml verify job is required for the committer
self-promotions.

Change-Id: I5bfa0e7c5bc36e0f6b54c51cc41a854c63560c0c
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
3 years agoAdd INFO.yaml verify job for mdsal 46/90646/1
Anil Belur [Wed, 24 Jun 2020 12:25:17 +0000 (22:25 +1000)]
Add INFO.yaml verify job for mdsal

INFO.yaml verify job is required for the committer
self-promotions.

Change-Id: I5a2875d54cfa6a3b8f53e3ec350680a440c2bd17
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
3 years agoAdd INFO.yaml verify job for lispflowmapping 45/90645/1
Anil Belur [Wed, 24 Jun 2020 12:24:04 +0000 (22:24 +1000)]
Add INFO.yaml verify job for lispflowmapping

INFO.yaml verify job is required for the committer
self-promotions.

Change-Id: I7e0c3a319e796ff121e4c98f44ab947b355dbb3e
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
3 years agoAdd INFO.yaml verify job for l2switch 44/90644/1
Anil Belur [Wed, 24 Jun 2020 12:23:04 +0000 (22:23 +1000)]
Add INFO.yaml verify job for l2switch

INFO.yaml verify job is required for the committer
self-promotions.

Change-Id: Ic1a2d86498c985089486f7c990699deccfa560d7
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
3 years agoAdd INFO.yaml verify job for jsonrpc 43/90643/1
Anil Belur [Wed, 24 Jun 2020 12:21:58 +0000 (22:21 +1000)]
Add INFO.yaml verify job for jsonrpc

INFO.yaml verify job is required for the committer
self-promotions.

Change-Id: Ice9654e67e6b9a86e17dceed339eb6432e9f3e3b
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
3 years agoAdd INFO.yaml verify job for infrautils 42/90642/1
Anil Belur [Wed, 24 Jun 2020 12:20:47 +0000 (22:20 +1000)]
Add INFO.yaml verify job for infrautils

INFO.yaml verify job is required for the committer
self-promotions.

Change-Id: I823cd7d3c080a645becb820af75033936569e227
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
3 years agoAdd INFO.yaml verify job for honeycomb/vbd 41/90641/1
Anil Belur [Wed, 24 Jun 2020 12:15:26 +0000 (22:15 +1000)]
Add INFO.yaml verify job for honeycomb/vbd

INFO.yaml verify job is required for the committer
self-promotions.

Change-Id: I34f944f74961c0268dc6c9f1fa906a6cd6b1605b
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
3 years agoAdd INFO.yaml verify job for GBP 40/90640/1
Anil Belur [Wed, 24 Jun 2020 12:11:42 +0000 (22:11 +1000)]
Add INFO.yaml verify job for GBP

INFO.yaml verify job is required for the committer
self-promotions.

Change-Id: Icc7f821f8d242f316b8a1296a010d22ed8c58782
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
3 years agoAdd INFO.yaml verify job for genius 39/90639/1
Anil Belur [Wed, 24 Jun 2020 12:09:00 +0000 (22:09 +1000)]
Add INFO.yaml verify job for genius

INFO.yaml verify job is required for the committer
self-promotions.

Change-Id: I67207276e8ace6d96e63fe6133359c32dca47565
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
3 years agoAdd INFO.yaml verify job for dluxapps 38/90638/1
Anil Belur [Wed, 24 Jun 2020 12:03:34 +0000 (22:03 +1000)]
Add INFO.yaml verify job for dluxapps

INFO.yaml verify job is required for the committer
self-promotions.

Change-Id: I2a75fe47ce01e029f800b692e2369927a5ab26c7
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
3 years agoAdd INFO.yaml verify job for dlux 37/90637/1
Anil Belur [Wed, 24 Jun 2020 12:02:09 +0000 (22:02 +1000)]
Add INFO.yaml verify job for dlux

INFO.yaml verify job is required for the committer
self-promotions.

Change-Id: I0e4a3e2f440cecad3243385a701a4a3e109fb4d1
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
3 years agoAdd INFO.yaml verify job for detnet 36/90636/1
Anil Belur [Wed, 24 Jun 2020 12:01:07 +0000 (22:01 +1000)]
Add INFO.yaml verify job for detnet

INFO.yaml verify job is required for the committer
self-promotions.

Change-Id: I8ec3e419850000fe7a86e20f74258129fdcafb42
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
3 years agoAdd INFO.yaml verify job for daexim 35/90635/1
Anil Belur [Wed, 24 Jun 2020 12:00:00 +0000 (22:00 +1000)]
Add INFO.yaml verify job for daexim

INFO.yaml verify job is required for the committer
self-promotions.

Change-Id: I3f75751321f2c0c0e891b8026f172fa34c40918c
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
3 years agoAdd INFO.yaml verify job for controller 34/90634/1
Anil Belur [Wed, 24 Jun 2020 11:59:06 +0000 (21:59 +1000)]
Add INFO.yaml verify job for controller

INFO.yaml verify job is required for the committer
self-promotions.

Change-Id: Ib5271c665bcf9e63823b51fa0e23f641e18f9337
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
3 years agoAdd INFO.yaml verify job for coe 33/90633/1
Anil Belur [Wed, 24 Jun 2020 11:52:12 +0000 (21:52 +1000)]
Add INFO.yaml verify job for coe

INFO.yaml verify job is required for the committer
self-promotions.

Change-Id: I9368868a514a1cac25d52bbdf535a30b740af6b4
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
3 years agoAdd INFO.yaml verify job for bier 32/90632/1
Anil Belur [Wed, 24 Jun 2020 11:51:14 +0000 (21:51 +1000)]
Add INFO.yaml verify job for bier

INFO.yaml verify job is required for the committer
self-promotions.

Change-Id: I2931b8daa7f3ac4bdde57a146467e67a90e4ea23
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
3 years agoAdd INFO.yaml verify job for bgpcep 31/90631/1
Anil Belur [Wed, 24 Jun 2020 11:47:25 +0000 (21:47 +1000)]
Add INFO.yaml verify job for bgpcep

INFO.yaml verify job is required for the committer
self-promotions.

Change-Id: I8d3d2e9c936e80ece04e910e9aa85e3d90e521e4
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
3 years agoAdd INFO.yaml verify job for autorelease 30/90630/1
Anil Belur [Wed, 24 Jun 2020 10:54:11 +0000 (20:54 +1000)]
Add INFO.yaml verify job for autorelease

INFO.yaml verify job is required for the committer
self-promotions.

Change-Id: I4912312996db39869140b6f79407ea5fd0bc3a3f
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
3 years agoAdd INFO.yaml verify job for archetypes 29/90629/1
Anil Belur [Wed, 24 Jun 2020 10:52:27 +0000 (20:52 +1000)]
Add INFO.yaml verify job for archetypes

INFO.yaml verify job is required for the committer
self-promotions.

Change-Id: I49c59098c650057e7bd745c1207eb9078ebc868f
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
3 years agoAdd INFO.yaml verify job for alt-datastores. 28/90628/1
Anil Belur [Wed, 24 Jun 2020 10:42:37 +0000 (20:42 +1000)]
Add INFO.yaml verify job for alt-datastores.

INFO.yaml verify job is required for the committer
self-promotions.

Change-Id: Ide57ea1cc90ca38b2b912efb0e38c40df974fd1a
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
3 years agoAdd INFO.yaml verify job for aaa. 27/90627/1
Anil Belur [Wed, 24 Jun 2020 10:34:44 +0000 (20:34 +1000)]
Add INFO.yaml verify job for aaa.

INFO.yaml verify job is required for the committer
self-promotions.

Change-Id: I322108a0daf1614dfb3b66d003f37aac9db8ce34
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
3 years agoRestore all test in OFP master 12/90612/1
Luis Gomez [Tue, 23 Jun 2020 22:16:40 +0000 (15:16 -0700)]
Restore all test in OFP master

Change-Id: Ide55fa2a9d4c310abff38aa409ec8843ee73e78d
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
3 years agoReduce Netvirt jobs costs 06/90606/2
Srinivas Rachakonda [Tue, 23 Jun 2020 14:31:52 +0000 (20:01 +0530)]
Reduce Netvirt jobs costs

The changes are as per below combination:

---------------------------------
         | Queens | Rocky |Stein|
---------------------------------
Aluminium|  NA   |  Yes   | Yes |
---------------------------------
Magnesium|  NA   |  Yes   |Yes  |
---------------------------------
Sodium   |  Yes  |  Yes   | NA  |
---------------------------------

Signed-off-by: Srinivas Rachakonda <srinivas.rachakonda@gmail.com>
Change-Id: Icb3f579c5049c2eb096e2cab420a77dbabce2663

3 years agoMerge "changing uwsgi to be version 2.0.18"
Jamo Luhrsen [Tue, 23 Jun 2020 06:00:24 +0000 (06:00 +0000)]
Merge "changing uwsgi to be version 2.0.18"

3 years agochanging uwsgi to be version 2.0.18 59/90459/7
Srinivas Rachakonda [Tue, 16 Jun 2020 12:14:09 +0000 (12:14 +0000)]
changing uwsgi to be version 2.0.18

The function fix_libvirt_python_build has been updated to
fix_broken_requirements_versions, to reflect the general
dependencies fixes needed.

https://lists.opendaylight.org/g/integration-dev/message/14188

Signed-off-by: Srinivas Rachakonda <srinivas.rachakonda@gmail.com>
Change-Id: I4cbd9ca93877d28e32861778c636f5896d05e23a

3 years agoFix the robotframework install fo CSIT jobs 21/90521/4
Venkatrangan Govindarajan [Fri, 19 Jun 2020 16:13:26 +0000 (21:43 +0530)]
Fix the robotframework install fo CSIT jobs

JIRA: INTTEST-103
Signed-off-by: Venkatrangan Govindarajan <vgovindarajan@luminanetworks.com>
Change-Id: Ie6ac9c0a987673a67a6c6adfd01bbef1ca3ab97f

3 years agoMerge "Update docs with the playbooks"
Andrew Grimberg [Thu, 18 Jun 2020 14:26:03 +0000 (14:26 +0000)]
Merge "Update docs with the playbooks"

3 years agoMerge "Update docs with Ubuntu version and node label"
Andrew Grimberg [Thu, 18 Jun 2020 14:25:11 +0000 (14:25 +0000)]
Merge "Update docs with Ubuntu version and node label"

3 years agoMerge "Update docs to reflect Ubuntu 16.04 for GBP"
Andrew Grimberg [Thu, 18 Jun 2020 14:24:39 +0000 (14:24 +0000)]
Merge "Update docs to reflect Ubuntu 16.04 for GBP"

3 years agoRemoved schedule-daily for jobs not in blacklist 93/90493/1
Srinivas Rachakonda [Thu, 18 Jun 2020 06:21:39 +0000 (11:51 +0530)]
Removed schedule-daily for jobs not in blacklist

Signed-off-by: Srinivas Rachakonda <srinivas.rachakonda@gmail.com>
Change-Id: Ie0ad296d59c6cb5815b75de2c4998154825e1827

3 years agoUpdate docs with the playbooks 96/90496/1
Anil Belur [Thu, 18 Jun 2020 02:24:13 +0000 (12:24 +1000)]
Update docs with the playbooks

Spin up scripts are no longer used since they have
been migrated to Ansible playbooks.

Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Change-Id: I242e2badcf6a6eef9916564cfbf4af0bc14fff59
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
3 years agoUpdate docs with Ubuntu version and node label 95/90495/1
Anil Belur [Thu, 18 Jun 2020 02:00:58 +0000 (12:00 +1000)]
Update docs with Ubuntu version and node label

- Ubuntu 14.04 is deprecated.
- Supported mininet and ovs versions supported

Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Change-Id: Ib13e381636b875e7cc2988a02f67a52f50b8425a
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
3 years agoUpdate docs to reflect Ubuntu 16.04 for GBP 94/90494/1
Anil Belur [Thu, 18 Jun 2020 01:47:14 +0000 (11:47 +1000)]
Update docs to reflect Ubuntu 16.04 for GBP

Ubuntu 14.04 support has been deprecated.

Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Change-Id: I89d48ca4cb51574bfbae87e47df40ade4588bdf7
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
3 years agoChanged odl_system_flavor from 8 cores to 2 cores 44/90444/4
Srinivas Rachakonda [Sun, 14 Jun 2020 04:17:52 +0000 (04:17 +0000)]
Changed odl_system_flavor from 8 cores to 2 cores

Signed-off-by: Srinivas Rachakonda <srinivas.rachakonda@gmail.com>
Change-Id: Ic29a559b8e74e6dd22485184570a70cbe82e6791

Signed-off-by: Srinivas Rachakonda <srinivas.rachakonda@gmail.com>
Change-Id: Ie0e7e788e80e7cfdce55f91a4dd8c152c6156204
Signed-off-by: Srinivas Rachakonda <srinivas.rachakonda@gmail.com>
3 years agoMerge "Reduce Netvirt jobs costs"
Jamo Luhrsen [Mon, 15 Jun 2020 17:49:06 +0000 (17:49 +0000)]
Merge "Reduce Netvirt jobs costs"

3 years agoMerge "Install CSIT dependencies to OVS-2.8 image"
Thanh Ha (zxiiro) [Mon, 15 Jun 2020 14:48:53 +0000 (14:48 +0000)]
Merge "Install CSIT dependencies to OVS-2.8 image"

3 years agoMerge "Revert "Update cloud image""
Thanh Ha (zxiiro) [Mon, 15 Jun 2020 12:57:24 +0000 (12:57 +0000)]
Merge "Revert "Update cloud image""

3 years agoInstall CSIT dependencies to OVS-2.8 image 46/90446/1
Robert Varga [Mon, 15 Jun 2020 09:04:20 +0000 (11:04 +0200)]
Install CSIT dependencies to OVS-2.8 image

Rebasing out tools image to the new ubuntu image has lost a number
of packages, which is breaking CSIT. Restore all of them back.

JIRA: INTTEST-100
Change-Id: Id963cee2bd5525f400de08c59c046234c56d2b09
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
3 years agoRevert "Update cloud image" 70/90270/2
Luis Gomez [Sun, 14 Jun 2020 20:33:01 +0000 (20:33 +0000)]
Revert "Update cloud image"

This reverts commit 716ac0e25b61e8d2c1b136d71f32c8c3f8000c8d.

Reason for revert: Multiple CSIT tests are broken after image update.
JIRA: INTTEST-100

Change-Id: Ieddabb752802bdf39fbb2936cd6cdbff28941fb8
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
3 years agoMake ubuntu1604-mininet-ovs-28 available to Jenkins 33/90433/1
Thanh Ha [Fri, 12 Jun 2020 18:36:15 +0000 (14:36 -0400)]
Make ubuntu1604-mininet-ovs-28 available to Jenkins

Hoping to use this to troubleshoot INTTEST-100.

JIRA: INTTEST-100
Change-Id: I2666f1d2bc8b4017281cb233050c712327111d42
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
3 years agoRemove old check for AR-int/dist to be in sync 32/90432/1
Luis Gomez [Fri, 12 Jun 2020 16:19:16 +0000 (09:19 -0700)]
Remove old check for AR-int/dist to be in sync

This was valid before MRI was introduced but not anymore.

Change-Id: I2d288467cb6fa54e1952625d46b179352367ebc6
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
3 years agoMerge changes I157879d0,Ia4dc73f6
Thanh Ha (zxiiro) [Thu, 11 Jun 2020 20:30:01 +0000 (20:30 +0000)]
Merge changes I157879d0,Ia4dc73f6

* changes:
  Make GitLint actually run as part of pre-commit
  Print git-diff when pre-commit fails

3 years agoMake GitLint actually run as part of pre-commit 99/90399/1
Thanh Ha [Thu, 11 Jun 2020 14:18:18 +0000 (10:18 -0400)]
Make GitLint actually run as part of pre-commit

The tox environment for pre-commit currently does not actually run
the gitlint hook.

Change-Id: I157879d095436032d701ebe3b10fc86959af34c4
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
3 years agoPrint git-diff when pre-commit fails 98/90398/1
Thanh Ha [Thu, 11 Jun 2020 14:17:48 +0000 (10:17 -0400)]
Print git-diff when pre-commit fails

When pre-commit fails and automatically fixes issues for us in Jenkins
we are not able to see what pre-commit automatically fixed. Adding
--show-diff-on-failure makes pre-commit perform a git-diff immediately
after failing to ensure more useful output is printed to inform the
contributor what changes are needed to pass the check.

Change-Id: Ia4dc73f6a6b044fd75705fb6985a49419a3014cb
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
3 years agoUse a 2c-2g builder for tox-verify job 95/90395/1
Thanh Ha [Thu, 11 Jun 2020 13:50:52 +0000 (09:50 -0400)]
Use a 2c-2g builder for tox-verify job

As far as I can tell integration's tox-verify job should be able
to fit in a 2c-2g system.

Change-Id: I14f5da6c77e118de54a9bf2ae78be5be3ae5e901
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
3 years agoAdd INFO yaml verify job for releng/builder 87/90387/1
Anil Belur [Thu, 11 Jun 2020 00:45:44 +0000 (10:45 +1000)]
Add INFO yaml verify job for releng/builder

INFO yaml verify job is required for the committer
self-promotions for releng/buider.

Change-Id: I0f9c79f9c05907028040e46606ba21b564350abd
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
3 years agoUpdate global-jjb to the latest v0.55.0 86/90386/1
Anil Belur [Thu, 11 Jun 2020 00:39:35 +0000 (10:39 +1000)]
Update global-jjb to the latest v0.55.0

Change-Id: I37e5e8bdc54b180e5dd5e15f44ae91d4d37e669b
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
3 years agoReduce Netvirt jobs costs 85/90385/2
Anil Belur [Wed, 10 Jun 2020 10:33:30 +0000 (20:33 +1000)]
Reduce Netvirt jobs costs

As discussed in the Integration team meeting the jobs are now
implemented as per the table below.

https://wiki.opendaylight.org/display/ODL/2020-05-27+Integration+Meeting+Minutes

Change-Id: Ice7702c633e8f49b2b02f0828d130bb48f762e81
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
3 years agoMerge "Remove LFN process jobs"
Anil Belur [Sat, 6 Jun 2020 23:23:49 +0000 (23:23 +0000)]
Merge "Remove LFN process jobs"

3 years agoMerge "Remove openci project jobs"
Anil Belur [Sat, 6 Jun 2020 23:23:27 +0000 (23:23 +0000)]
Merge "Remove openci project jobs"

3 years agoMerge "Use 4c-16g builder for tox-verify jobs"
Anil Belur [Sat, 6 Jun 2020 23:23:00 +0000 (23:23 +0000)]
Merge "Use 4c-16g builder for tox-verify jobs"

3 years agoMerge "Remove .gitignore file that does nothing"
Anil Belur [Sat, 6 Jun 2020 23:22:40 +0000 (23:22 +0000)]
Merge "Remove .gitignore file that does nothing"

3 years agoBump build-timeout for lftools to 30 minutes 23/90323/1
Thanh Ha [Sat, 6 Jun 2020 14:53:19 +0000 (10:53 -0400)]
Bump build-timeout for lftools to 30 minutes

lftools jobs take very close to 15 minutes to run so there's a
reasonable chance to hit the timeout limit. Bump the timeout to
30 minutes to give the job extra time.

Change-Id: I83b3e844fa92c665168803ea80c4d69e9117983a
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
3 years agoRemove .gitignore file that does nothing 22/90322/1
Thanh Ha [Sat, 6 Jun 2020 13:20:00 +0000 (09:20 -0400)]
Remove .gitignore file that does nothing

The scripts that this file refers to no longer lives in the
releng/builder repo so this .gitignore is essentially doing nothing.

Change-Id: I3089c8540312d82aa25d257c64bd414b9834f444
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
3 years agoMerge "Fix validate-autorelease JAVA_HOME not set"
Thanh Ha (zxiiro) [Fri, 5 Jun 2020 22:33:21 +0000 (22:33 +0000)]
Merge "Fix validate-autorelease JAVA_HOME not set"

3 years agoMerge "Update cloud image"
Thanh Ha (zxiiro) [Fri, 5 Jun 2020 21:52:09 +0000 (21:52 +0000)]
Merge "Update cloud image"

3 years agoFix validate-autorelease JAVA_HOME not set 16/90316/1
Thanh Ha [Fri, 5 Jun 2020 21:32:22 +0000 (17:32 -0400)]
Fix validate-autorelease JAVA_HOME not set

validate-autorelease jobs are failing due to missing JAVA_HOME
configuration. This patch updates the job template to use the
lf parameter for setting Java for jobs.

Issue: RELENG-148
Change-Id: Ia624aed3592998b7e4740b36c0d0af703c649cda
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
3 years agoRemove LFN process jobs 09/90309/1
Thanh Ha [Fri, 5 Jun 2020 18:20:54 +0000 (14:20 -0400)]
Remove LFN process jobs

These jobs were for the lfn/process repo which has not seen movement
in over a year. These jobs are not directly related to ODL so let's
remove them from our Jenkins.

Change-Id: Id8ce48a3407d5137f68bec0ab5de0ad5c68b8ad8
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
3 years agoRemove openci project jobs 08/90308/1
Thanh Ha [Fri, 5 Jun 2020 18:16:59 +0000 (14:16 -0400)]
Remove openci project jobs

This was created for an OPNFV demo 1.5 years ago. These jobs are not
active and not needed in ODL.

Change-Id: I1977ca38077cf93f842070a14001db0ce11916b5
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
3 years agoUpdate validate-ar jobs for aluminium 07/90107/2
jenkins-releng [Fri, 5 Jun 2020 18:13:39 +0000 (18:13 +0000)]
Update validate-ar jobs for aluminium

Job: autorelease-update-validate-jobs-aluminium/2

Change-Id: Iaaa70c737875feafc4b08a97cb9e4ba993ca562c
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
3 years agoUse 4c-16g builder for tox-verify jobs 93/90293/3
Thanh Ha [Thu, 4 Jun 2020 18:09:13 +0000 (14:09 -0400)]
Use 4c-16g builder for tox-verify jobs

The TransportPCE project does not appear to require 8 CPU system
to successfully build the Maven project. Looking at the Sonar and
CLM jobs this project builds just fine with the default
centos7-builder-4c-4g system.

TransportPCE does require 8g system for the tox-verify job though
due to it's use of Docker. There is no 4c-8g system available by
Vexxhost but there is a 4c-16g system which is about 33% cheaper
than the 8c-8g flavor.

Change-Id: Ib9c4b11749aec5d6eddef08bd8a708e858aaac50
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
3 years agoMerge "Fail build if determine-merge-order script fails"
Jamo Luhrsen [Thu, 4 Jun 2020 22:52:34 +0000 (22:52 +0000)]
Merge "Fail build if determine-merge-order script fails"

3 years agoMerge "Use Python 3 for determine-merge-order script"
Jamo Luhrsen [Thu, 4 Jun 2020 22:52:30 +0000 (22:52 +0000)]
Merge "Use Python 3 for determine-merge-order script"

3 years agoMerge "Remove centos7-autorelease-8c-8g"
Jamo Luhrsen [Thu, 4 Jun 2020 22:07:39 +0000 (22:07 +0000)]
Merge "Remove centos7-autorelease-8c-8g"

3 years agoUse centos7-builder-4c-16g for autorelease jobs 89/90289/2
Thanh Ha [Thu, 4 Jun 2020 16:35:26 +0000 (12:35 -0400)]
Use centos7-builder-4c-16g for autorelease jobs

Switch to using the centos7-builder-4c-16g. The custom autorelease
builder used to be a completely different VM image for autorelease
however today this is effectively the same image in both cases so
reduce overhead and switch to the standard name of the image.

Change-Id: I6dee5388415eeb369f1f04194a7c4bbff6711541
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
3 years agoFail build if determine-merge-order script fails 92/90292/1
Thanh Ha [Thu, 4 Jun 2020 16:48:27 +0000 (12:48 -0400)]
Fail build if determine-merge-order script fails

We were ignoring failure of this script previously so we have not been
catching when this started failing.

Change-Id: I8cb7cbdda32b8a9dd17c9297e6cd3af9345df6a9
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
3 years agoUse Python 3 for determine-merge-order script 91/90291/1
Thanh Ha [Thu, 4 Jun 2020 16:47:28 +0000 (12:47 -0400)]
Use Python 3 for determine-merge-order script

NetworkX now requires Python 3 so let's update our script to use
Python 3.

Issue: RELENG-147
Change-Id: Ibae85ed2d446bf4357a1fa4d900f72e1d04dc9e3
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
3 years agoRemove centos7-autorelease-8c-8g 88/90288/1
Thanh Ha [Thu, 4 Jun 2020 16:31:56 +0000 (12:31 -0400)]
Remove centos7-autorelease-8c-8g

A quick `find . -name "*.yaml" | xargs grep centos7-autorelease`
appears to report that this VM is no longer used by any jobs.
Let's remove it and investigate if we remove the other custom
centos7-autorelease VM as well considering autorelease is a much
smaller project today than it once was so we can likely migrate
to regular builder VMs.

Change-Id: I26f4b328497d015286c0d60ea322ccb6f76a6e41
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
3 years agoMove controller CSIT to MRI group 38/90238/1
Luis Gomez [Thu, 4 Jun 2020 01:30:46 +0000 (18:30 -0700)]
Move controller CSIT to MRI group

Change-Id: I016e2b79e4064eb03103aaa151cfda999833753e
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
3 years agoRevert "Drop controller/magnesium jobs to 4c-4g" 35/90235/1
Robert Varga [Wed, 3 Jun 2020 15:29:40 +0000 (17:29 +0200)]
Revert "Drop controller/magnesium jobs to 4c-4g"

This reverts commit 2c2994c421af76af0221b64d1f32ae3dfbd8b2d8, as
we are running out of memory in verify jobs. We will need to
investigate this further.

Change-Id: I3db785135bf5bf1a80cf7c67185c129ccbfc6d78
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
3 years agoUpdate cloud image 96/90196/2
jenkins-releng [Wed, 3 Jun 2020 06:51:30 +0000 (06:51 +0000)]
Update cloud image

Job: builder-openstack-update-cloud-image/120

Change-Id: If7d1feda896355b0834b9087129380af9c3202c8
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
3 years agoMerge "Update CentOS 7 images to the latest"
Thanh Ha (zxiiro) [Tue, 2 Jun 2020 13:48:07 +0000 (13:48 +0000)]
Merge "Update CentOS 7 images to the latest"

3 years agoUpdate CentOS 7 images to the latest 83/90183/2
Anil Belur [Mon, 1 Jun 2020 03:50:40 +0000 (13:50 +1000)]
Update CentOS 7 images to the latest

Change-Id: I0ba816afca8a7d1b4035a4481804eb09b49efc30
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
3 years agoMerge "NETVIRT-1599: Add support for group-add-mod-enabled parm"
Jamo Luhrsen [Mon, 1 Jun 2020 17:40:00 +0000 (17:40 +0000)]
Merge "NETVIRT-1599: Add support for group-add-mod-enabled parm"

3 years agoMerge "Add controller as MRI in Multipatch"
Luis Gomez [Mon, 1 Jun 2020 16:00:56 +0000 (16:00 +0000)]
Merge "Add controller as MRI in Multipatch"

3 years agoNETVIRT-1599: Add support for group-add-mod-enabled parm 87/90187/4
Srinivas Rachakonda [Mon, 1 Jun 2020 11:11:56 +0000 (16:41 +0530)]
NETVIRT-1599: Add support for group-add-mod-enabled parm

We have a flag group-add-mod-enabled in /etc/opendaylight/
datastore/initial/config/default-openflow-connection-config.xml
which needs to be enabled for upgrade scripts. Once we wipe ODL
data and then connect back the switch, this flag will enable the
ONFT_BUNDLE_ADD_MESSAGE to be accepted by the openvswitch.

Signed-off-by: Srinivas Rachakonda <srinivas.rachakonda@gmail.com>
Change-Id: Id76f61ed7feab9b6c5150582f04b90fdd3e62cc7
Signed-off-by: Srinivas Rachakonda <srinivas.rachakonda@gmail.com>
3 years agoMerge "Add packer jobs to build Centos 8 images"
Andrew Grimberg [Mon, 1 Jun 2020 14:24:37 +0000 (14:24 +0000)]
Merge "Add packer jobs to build Centos 8 images"

3 years agoAdd controller as MRI in Multipatch 82/90182/3
Luis Gomez [Mon, 1 Jun 2020 02:22:39 +0000 (19:22 -0700)]
Add controller as MRI in Multipatch

Change-Id: If0ed6c67b3aaad5ec7e44f5dddd2441ade817991
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
3 years agoAdd packer jobs to build Centos 8 images 81/90181/1
Anil Belur [Mon, 1 Jun 2020 02:10:31 +0000 (12:10 +1000)]
Add packer jobs to build Centos 8 images

https://lists.opendaylight.org/g/infrastructure/message/1165

Change-Id: I6738302ab1195cb0bbd6dbf9feee6c26f699a948
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
3 years agoMerge "Drop mdsal-sonar to 4c-4g"
Thanh Ha (zxiiro) [Sun, 31 May 2020 23:04:38 +0000 (23:04 +0000)]
Merge "Drop mdsal-sonar to 4c-4g"

3 years agoMerge "Drop controller-sonar to 4c-4g"
Thanh Ha (zxiiro) [Sun, 31 May 2020 23:04:24 +0000 (23:04 +0000)]
Merge "Drop controller-sonar to 4c-4g"

3 years agoDrop controller/magnesium jobs to 4c-4g 78/90178/1
Robert Varga [Sun, 31 May 2020 19:58:44 +0000 (21:58 +0200)]
Drop controller/magnesium jobs to 4c-4g

Aluminium is happy with this sizing. While Magnesium has a lot more
code it should be happy as well. Use default-sized VM for Controller
on Mg.

Change-Id: I06f01cda2ab8349427cee43192f08f19149d0770
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
3 years agoDrop controller-sonar to 4c-4g 77/90177/1
Robert Varga [Sun, 31 May 2020 19:56:12 +0000 (21:56 +0200)]
Drop controller-sonar to 4c-4g

Sonar job should not need more than 4g, let's lower the size of
the builder to default.

Change-Id: I2436b1b573f22ddb91c5692fea2950ad514307af
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
3 years agoDrop mdsal-sonar to 4c-4g 76/90176/1
Robert Varga [Sun, 31 May 2020 19:54:10 +0000 (21:54 +0200)]
Drop mdsal-sonar to 4c-4g

Sonar job should not need more than 4g, let's lower the size of
the builder to default.

Change-Id: I226139e8584eb0026ff36da597eaed29071227ce
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
3 years agoUpdate unimgr jjb dependencies and java version 72/90072/1
Donald Hunter [Fri, 29 May 2020 11:17:01 +0000 (12:17 +0100)]
Update unimgr jjb dependencies and java version

Change-Id: Ifb8f7235232b68f430db1dd1b4b4f1225269eb37
Signed-off-by: Donald Hunter <donaldh@cisco.com>
3 years agoAdd the release notes job for Sodium. 41/90041/1
Anil Belur [Fri, 29 May 2020 00:10:09 +0000 (10:10 +1000)]
Add the release notes job for Sodium.

Now that dup versions Sodium have been removed add
the release notes jobs for Sodium branch.

Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Change-Id: I40c6680d3d0d4c02adb384891e4dfa83035f7317

3 years agoShorten update validate ar jobs commit message 38/90038/1
Thanh Ha [Thu, 28 May 2020 14:21:59 +0000 (10:21 -0400)]
Shorten update validate ar jobs commit message

Shorten the commit message summary to match our rule of <50 chars. This
also fixes the commit message containing literal single quotes ''
surrounding the commit message due to the use of the YAML |.

Change-Id: Ic4c950632a356621c9e920714e1c77f31455fe3b
Signed-off-by: Thanh Ha <zxiiro@gmail.com>