releng/builder.git
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 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>
3 years agoMerge "'Update validate autorelease projects for magnesium'"
Thanh Ha (zxiiro) [Thu, 28 May 2020 14:18:58 +0000 (14:18 +0000)]
Merge "'Update validate autorelease projects for magnesium'"

3 years agoMerge "Run AR Sodium weekly and remove jdk11 AR job"
Andrew Grimberg [Thu, 28 May 2020 13:09:08 +0000 (13:09 +0000)]
Merge "Run AR Sodium weekly and remove jdk11 AR job"

3 years agoMerge "Update common-packer to v0.5.1"
Andrew Grimberg [Thu, 28 May 2020 13:06:02 +0000 (13:06 +0000)]
Merge "Update common-packer to v0.5.1"

3 years agoRun AR Sodium weekly and remove jdk11 AR job 26/90026/1
Anil Belur [Thu, 28 May 2020 10:27:32 +0000 (20:27 +1000)]
Run AR Sodium weekly and remove jdk11 AR job

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

Change-Id: Ia5906e652896e3ddf5cee5402f73e01feb15a604
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
3 years ago'Update validate autorelease projects for magnesium' 93/89993/1
jenkins-releng [Wed, 27 May 2020 01:08:21 +0000 (01:08 +0000)]
'Update validate autorelease projects for magnesium'

Job: autorelease-update-validate-jobs-magnesium/1
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Change-Id: I35ec31ffb25f80f562ef6bb1798ce657877d829c

3 years agoMerge "Add missing >sodium jobs"
Thanh Ha (zxiiro) [Tue, 26 May 2020 17:18:24 +0000 (17:18 +0000)]
Merge "Add missing >sodium jobs"

3 years agoMerge "Mention which release in commit message"
Luis Gomez [Tue, 26 May 2020 16:13:56 +0000 (16:13 +0000)]
Merge "Mention which release in commit message"

3 years agoAdd missing >sodium jobs 58/89958/2
Thanh Ha [Tue, 26 May 2020 12:27:55 +0000 (08:27 -0400)]
Add missing >sodium jobs

When we branched off JDK11 support we did not properly configure
autorelease to also branch off all relevant jobs so today jobs
post sodium release are missing.

Change-Id: Ib8da329f2a99a269fe2f460ab94a374247411a58
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
3 years agoMention which release in commit message 56/89956/1
Thanh Ha [Tue, 26 May 2020 11:57:49 +0000 (07:57 -0400)]
Mention which release in commit message

Make the generate release notes script create a more descriptive
commit message that contains the release.

Change-Id: I5cae22a04cacf7f305579c1c15a00999ba1a7b50
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
3 years agoMerge "Remove alto project jobs"
Thanh Ha (zxiiro) [Mon, 25 May 2020 23:01:33 +0000 (23:01 +0000)]
Merge "Remove alto project jobs"

3 years agoMerge "Auto Update CSIT Jobs to run for aluminium"
Jamo Luhrsen [Sun, 24 May 2020 21:38:07 +0000 (21:38 +0000)]
Merge "Auto Update CSIT Jobs to run for aluminium"

3 years agoChange patch test job to use 'only' test 25/89925/1
Luis Gomez [Sun, 24 May 2020 19:44:24 +0000 (12:44 -0700)]
Change patch test job to use 'only' test

See https://git.opendaylight.org/gerrit/c/releng/builder/+/89920

Change-Id: I5977fc1770c60dc29f122de25af3ff470091c562
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
3 years agoAuto Update CSIT Jobs to run for aluminium 22/89922/3
jenkins-releng [Sat, 23 May 2020 04:04:20 +0000 (04:04 +0000)]
Auto Update CSIT Jobs to run for aluminium

Job: integration-update-csit-tests-aluminium/99

Change-Id: Iad35ee7db19b74e13e82a4bea1bcc918e9c9a1c4
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
3 years agoMerge "Temporary run "only" OFP test in OFP CSIT"
Jamo Luhrsen [Sat, 23 May 2020 02:05:19 +0000 (02:05 +0000)]
Merge "Temporary run "only" OFP test in OFP CSIT"

3 years agoMerge "Auto Update CSIT Jobs to run for sodium"
Jamo Luhrsen [Sat, 23 May 2020 02:01:58 +0000 (02:01 +0000)]
Merge "Auto Update CSIT Jobs to run for sodium"

3 years agoMerge "Auto Update CSIT Jobs to run for magnesium"
Jamo Luhrsen [Sat, 23 May 2020 02:01:48 +0000 (02:01 +0000)]
Merge "Auto Update CSIT Jobs to run for magnesium"

3 years agoTemporary run "only" OFP test in OFP CSIT 20/89920/2
Luis Gomez [Sat, 23 May 2020 00:12:42 +0000 (17:12 -0700)]
Temporary run "only" OFP test in OFP CSIT

Current MRI integration is impacting OFP CSIT.

Change-Id: I65492ee6529e304697d01e70625904e1f9505df8
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
3 years agoAuto Update CSIT Jobs to run for sodium 17/89917/1
jenkins-releng [Fri, 22 May 2020 20:44:10 +0000 (20:44 +0000)]
Auto Update CSIT Jobs to run for sodium

Job: integration-update-csit-tests-sodium/463
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Change-Id: I6d0ef01f0e062dea80ddd2c47b2d395a1a5333cd

3 years agoAuto Update CSIT Jobs to run for magnesium 16/89916/1
jenkins-releng [Fri, 22 May 2020 20:43:14 +0000 (20:43 +0000)]
Auto Update CSIT Jobs to run for magnesium

Job: integration-update-csit-tests-magnesium/268
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Change-Id: Ifb7e533bd466ab26ea8e2da2d26e893f436875d2

3 years agoAuto Update CSIT Jobs to run for aluminium 15/89915/1
jenkins-releng [Fri, 22 May 2020 20:42:05 +0000 (20:42 +0000)]
Auto Update CSIT Jobs to run for aluminium

Job: integration-update-csit-tests-aluminium/95
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Change-Id: I19368fa5890f5c9cf0ed50ef615346e337f58840

3 years agoRemove unstable ofp csit jobs in dist-test job 13/89913/1
Jamo Luhrsen [Fri, 22 May 2020 16:54:55 +0000 (09:54 -0700)]
Remove unstable ofp csit jobs in dist-test job

Signed-off-by: Jamo Luhrsen <jluhrsen@gmail.com>
Change-Id: I8682f0a1f799306a71c1e5b642fd5d266e79ad19

3 years agoUpdate common-packer to v0.5.1 11/89911/1
Anil Belur [Fri, 22 May 2020 02:07:30 +0000 (12:07 +1000)]
Update common-packer to v0.5.1

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

3 years agoMerge "Auto Update CSIT Jobs to run for sodium"
Jamo Luhrsen [Thu, 21 May 2020 15:55:50 +0000 (15:55 +0000)]
Merge "Auto Update CSIT Jobs to run for sodium"

3 years agoMerge "Auto Update CSIT Jobs to run for magnesium"
Jamo Luhrsen [Thu, 21 May 2020 15:55:38 +0000 (15:55 +0000)]
Merge "Auto Update CSIT Jobs to run for magnesium"

3 years agoMerge "Auto Update CSIT Jobs to run for aluminium"
Jamo Luhrsen [Thu, 21 May 2020 15:55:24 +0000 (15:55 +0000)]
Merge "Auto Update CSIT Jobs to run for aluminium"

3 years agoUpdate Ubuntu 16.04 mininet 25 image 04/89904/1
Anil Belur [Thu, 21 May 2020 10:44:31 +0000 (20:44 +1000)]
Update Ubuntu 16.04 mininet 25 image

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

3 years agoUpdate Ubuntu 18.04 mininet 2.5 images 03/89903/1
Anil Belur [Thu, 21 May 2020 10:39:52 +0000 (20:39 +1000)]
Update Ubuntu 18.04 mininet 2.5 images

This image is required for the newer quagga binaries.

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

3 years agoAuto Update CSIT Jobs to run for sodium 01/89901/2
jenkins-releng [Thu, 21 May 2020 05:34:23 +0000 (05:34 +0000)]
Auto Update CSIT Jobs to run for sodium

Job: integration-update-csit-tests-sodium/459

Change-Id: I041ee293ed9f595213a0de8f4ed367ef7c242b70
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
3 years agoAuto Update CSIT Jobs to run for magnesium 00/89900/2
jenkins-releng [Thu, 21 May 2020 05:33:45 +0000 (05:33 +0000)]
Auto Update CSIT Jobs to run for magnesium

Job: integration-update-csit-tests-magnesium/264

Change-Id: I96b99476fc53d08e48d60d778d5a14923ba8249a
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
3 years agoAuto Update CSIT Jobs to run for aluminium 99/89899/2
jenkins-releng [Thu, 21 May 2020 05:32:13 +0000 (05:32 +0000)]
Auto Update CSIT Jobs to run for aluminium

Job: integration-update-csit-tests-aluminium/91

Change-Id: Ia944790ec67a0278b8daa369b32ff1d52d409cba
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
3 years agoMerge "Remove unstable bgpcep csit jobs in dist-test job"
Luis Gomez [Thu, 21 May 2020 04:35:17 +0000 (04:35 +0000)]
Merge "Remove unstable bgpcep csit jobs in dist-test job"

3 years agoEnable Ubuntu 18.04 platform for building quagga 98/89898/1
Anil Belur [Thu, 21 May 2020 03:52:54 +0000 (13:52 +1000)]
Enable Ubuntu 18.04 platform for building quagga

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

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

3 years agoEnable Ubuntu 18.04 images for Netvirt quagga 97/89897/1
Anil Belur [Thu, 21 May 2020 03:50:11 +0000 (13:50 +1000)]
Enable Ubuntu 18.04 images for Netvirt quagga

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

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

3 years agoRemove unstable bgpcep csit jobs in dist-test job 61/89861/1
Jamo Luhrsen [Mon, 18 May 2020 23:32:27 +0000 (16:32 -0700)]
Remove unstable bgpcep csit jobs in dist-test job

These jobs:
        bgpcep-csit-3node-bgpclustering-all
        bgpcep-csit-3node-bgpclustering-ha-only

Are always marked as ignore/not-stable when we are
vetting a release candiate. It seems the job has
been this way for multiple releases now, so likely
it's just not maintained. Removing it from the
distribution-test job so we do not have to spend
any time on it when we are working through the
release process.

Signed-off-by: Jamo Luhrsen <jluhrsen@gmail.com>
Change-Id: I3e55138e40c2c6f17de62e6ab5aa74e83297c1d8

3 years agoAdd release notes jobs for Mg and Al 56/89856/2
Thanh Ha [Mon, 18 May 2020 01:48:01 +0000 (11:48 +1000)]
Add release notes jobs for Mg and Al

The release notes jobs for Magnesium and Aluminium are missing. This
patch adds those jobs.

Change-Id: Ica7620619fd107dd23e9a10382cd69d9e5e9c50f
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
3 years agoMerge "Add S3_BUCKET environment variable"
Andrew Grimberg [Fri, 15 May 2020 15:19:35 +0000 (15:19 +0000)]
Merge "Add S3_BUCKET environment variable"

3 years agoRemove alto project jobs 80/89780/1
Thanh Ha [Thu, 14 May 2020 20:39:03 +0000 (16:39 -0400)]
Remove alto project jobs

Last time this project was active was 2018-08 so remove jobs to
save resources.

Change-Id: I12dd296fc2ea4e0ff7a729ebdf09657305712159
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
3 years agoMerge "Use Java 11 for relevant Distribution jobs"
Thanh Ha (zxiiro) [Thu, 14 May 2020 18:38:58 +0000 (18:38 +0000)]
Merge "Use Java 11 for relevant Distribution jobs"

3 years agoMerge "Update pre-commit hooks 2020-05-14"
Thanh Ha (zxiiro) [Thu, 14 May 2020 18:38:47 +0000 (18:38 +0000)]
Merge "Update pre-commit hooks 2020-05-14"

3 years agoUse Java 11 for relevant Distribution jobs 79/89779/1
Thanh Ha [Thu, 14 May 2020 17:35:57 +0000 (13:35 -0400)]
Use Java 11 for relevant Distribution jobs

Some jobs such as CLM need java-version parameter set to pick up the
correct Java version to build against.

Change-Id: I76ca4b53b82b9fa84591140c56ad75346654003f
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
3 years agoAdd S3_BUCKET environment variable 52/89752/2
Houa Yang [Thu, 14 May 2020 15:16:19 +0000 (10:16 -0500)]
Add S3_BUCKET environment variable

Add S3_BUCKET variable to address "unrecognized macro" error.
Although the job passes, the error is confusing and unsightly.
The S3_BUCKET environment variable is needed for log shipping to s3,
which is currently not utilized by ODL.

Issue-Id: RELENG-2887
Signed-off-by: Houa Yang <hyang@contractor.linuxfoundation.org>
Change-Id: I4f8340ae15505979ad40e0ea6a68fefab576a7d7

3 years agoUse multiline string for long descriptions 49/89749/1
Thanh Ha [Thu, 14 May 2020 13:18:45 +0000 (09:18 -0400)]
Use multiline string for long descriptions

Make extra long description lines shorter by making use of YAML
multi-line string formatting. The '>' formats new rows as a space
when it produces the final output.

Change-Id: Ibbe3b6f5752e069a724b1717c584a29f08384e26
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
3 years agoUpdate pre-commit hooks 2020-05-14 48/89748/1
Thanh Ha [Thu, 14 May 2020 13:08:33 +0000 (09:08 -0400)]
Update pre-commit hooks 2020-05-14

Update all pre-commit hooks to the latest versions. It's been
awhile since we last did this and many hooks have much newer versions
now.

Change-Id: I7698fd316de788fc9b5c79ffbf651d0b927072ab
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
3 years agoFix typo: s/Lets's/Let's 40/89740/1
Jamo Luhrsen [Wed, 13 May 2020 21:08:25 +0000 (14:08 -0700)]
Fix typo: s/Lets's/Let's

Signed-off-by: Jamo Luhrsen <jluhrsen@gmail.com>
Change-Id: I46b707e7802aa25347bb9c57eb7ca7043b65f791

4 years agoMerge "Move jsonrpc Sonar scan to Sonarcloud"
Thanh Ha (zxiiro) [Thu, 7 May 2020 13:59:25 +0000 (13:59 +0000)]
Merge "Move jsonrpc Sonar scan to Sonarcloud"

4 years agoMerge "Move daexim Sonar scan to Sonarcloud"
Thanh Ha (zxiiro) [Thu, 7 May 2020 13:59:14 +0000 (13:59 +0000)]
Merge "Move daexim Sonar scan to Sonarcloud"

4 years agoMerge "Move neutron Sonar scan to Sonarcloud"
Thanh Ha (zxiiro) [Thu, 7 May 2020 13:59:04 +0000 (13:59 +0000)]
Merge "Move neutron Sonar scan to Sonarcloud"

4 years agoMerge "Move infrautils Sonar scan to Sonarcloud"
Thanh Ha (zxiiro) [Thu, 7 May 2020 13:58:56 +0000 (13:58 +0000)]
Merge "Move infrautils Sonar scan to Sonarcloud"

4 years agoMerge "Move alto Sonar scan to Sonarcloud"
Thanh Ha (zxiiro) [Thu, 7 May 2020 13:58:47 +0000 (13:58 +0000)]
Merge "Move alto Sonar scan to Sonarcloud"

4 years agoMerge "Move serviceutils Sonar scan to Sonarcloud"
Thanh Ha (zxiiro) [Thu, 7 May 2020 13:58:38 +0000 (13:58 +0000)]
Merge "Move serviceutils Sonar scan to Sonarcloud"

4 years agoMerge "Move netconf Sonar scan to Sonarcloud"
Thanh Ha (zxiiro) [Thu, 7 May 2020 13:58:28 +0000 (13:58 +0000)]
Merge "Move netconf Sonar scan to Sonarcloud"

4 years agoMerge "Move honeycomb/vbd Sonar scan to Sonarcloud"
Thanh Ha (zxiiro) [Thu, 7 May 2020 13:58:19 +0000 (13:58 +0000)]
Merge "Move honeycomb/vbd Sonar scan to Sonarcloud"

4 years agoMerge "Move aaa Sonar scan to Sonarcloud"
Thanh Ha (zxiiro) [Thu, 7 May 2020 13:58:10 +0000 (13:58 +0000)]
Merge "Move aaa Sonar scan to Sonarcloud"

4 years agoMerge "Move sxp Sonar scan to Sonarcloud"
Thanh Ha (zxiiro) [Thu, 7 May 2020 13:57:59 +0000 (13:57 +0000)]
Merge "Move sxp Sonar scan to Sonarcloud"

4 years agoMerge "Move nemo Sonar scan to Sonarcloud"
Thanh Ha (zxiiro) [Thu, 7 May 2020 13:57:47 +0000 (13:57 +0000)]
Merge "Move nemo Sonar scan to Sonarcloud"