releng/builder.git
4 years agoUse JDK11 for yangtools master 49/83749/1
Robert Varga [Mon, 19 Aug 2019 08:30:51 +0000 (10:30 +0200)]
Use JDK11 for yangtools master

Next release of YANG Tools will require JDK11, switch jobs to use
that version.

Change-Id: I76bec22d4248329162ad10d7b79ad6128685ddff
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
4 years agoMerge "Add missing magnesium jobs"
Thanh Ha (zxiiro) [Mon, 19 Aug 2019 01:56:03 +0000 (01:56 +0000)]
Merge "Add missing magnesium jobs"

4 years agoMerge "Build AR Magnesium with openjdk11"
Thanh Ha (zxiiro) [Mon, 19 Aug 2019 01:54:46 +0000 (01:54 +0000)]
Merge "Build AR Magnesium with openjdk11"

4 years agoAdd missing magnesium jobs 39/83739/1
Luis Gomez [Sun, 18 Aug 2019 22:40:43 +0000 (15:40 -0700)]
Add missing magnesium jobs

Change-Id: I069dfa6a4b3c67a4016c76d970bae63b3b6f9ad2
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
4 years agoUse global-jjb maven-merge for jdk11 group 18/83718/2
Thanh Ha [Fri, 16 Aug 2019 19:57:54 +0000 (15:57 -0400)]
Use global-jjb maven-merge for jdk11 group

Switch to using the global-jjb maven-merge job-template for the jdk11
job-group.

Change-Id: I3f6526725a436a677ef6f2da915cd99e7a8dd396
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
4 years agoRe-add jobs that were accidently deleted 11/83711/1
Thanh Ha [Fri, 16 Aug 2019 15:12:54 +0000 (11:12 -0400)]
Re-add jobs that were accidently deleted

Change I073174d6c615d3d01a771d47f281f6687d30e575 accidently deleted
a few project verify jobs on the sodium branch.

Change-Id: I6224284561bf216349a69b0635a82cc97854a291
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
4 years agoMerge "Use JDK 11 for odlparent"
Jamo Luhrsen [Fri, 16 Aug 2019 15:05:33 +0000 (15:05 +0000)]
Merge "Use JDK 11 for odlparent"

4 years agoUse JDK11 for mdsal master 03/83703/1
Robert Varga [Fri, 16 Aug 2019 12:46:39 +0000 (14:46 +0200)]
Use JDK11 for mdsal master

Next release of MD-SAL will require JDK11, switch jobs to use
that version.

Change-Id: I4978e052edf343041cd3b9adecef8122d1685917
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
4 years agoUse JDK 11 for odlparent 22/83422/5
Robert Varga [Tue, 6 Aug 2019 12:04:15 +0000 (14:04 +0200)]
Use JDK 11 for odlparent

odlparent-merge-master is failing because it is running with
openjdk8.

Change-Id: I3c8042203d5a54af7c0ac60a9b3baabb2e74ed0a
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
4 years agoAdd openjdk11 job-group for release jobs 81/83681/2
Thanh Ha [Thu, 15 Aug 2019 19:45:05 +0000 (15:45 -0400)]
Add openjdk11 job-group for release jobs

The artifact producing jobs can now use this new macro to build
on JDK11 instead of the default JDK8 defined in global-jjb.

Also explicitly mark the old job-group with openjdk8 so that it's
clear what it's building against.

Change-Id: I9c0d3da51ebbe03506dfd605c7e17fc80e3018a0
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
4 years agoSplit mvn-verify jobs inte separate job-group 80/83680/2
Thanh Ha [Thu, 15 Aug 2019 19:09:44 +0000 (15:09 -0400)]
Split mvn-verify jobs inte separate job-group

mvn-verify jobs expect java-version variable to be a list of strings
whereas all the other jobs just expect a single string. This becomes
problematic when used together so split them out.

This allows us to create job-groups for the odl-maven-jobs that are
JDK specific so that projects can more easily choose their release
job jdk versions.

Change-Id: I073174d6c615d3d01a771d47f281f6687d30e575
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
4 years agoBuild AR Magnesium with openjdk11 42/83642/3
Anil Belur [Thu, 15 Aug 2019 05:09:01 +0000 (10:39 +0530)]
Build AR Magnesium with openjdk11

Change-Id: I8de5f7415cffaf1b9395cb522dbc4c51a8ee3804
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
4 years agoMerge "Sodium branch cutting"
Thanh Ha (zxiiro) [Wed, 14 Aug 2019 20:10:46 +0000 (20:10 +0000)]
Merge "Sodium branch cutting"

4 years agoFix SC2086 variables 04/83604/2
Luis Gomez [Tue, 13 Aug 2019 20:40:58 +0000 (13:40 -0700)]
Fix SC2086 variables

Change-Id: I69d2903224e22fc9c5e465a14f9f6d3a9d45d992
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
4 years agoSodium branch cutting 99/83599/1
Anil Belur [Tue, 13 Aug 2019 14:44:34 +0000 (20:14 +0530)]
Sodium branch cutting

Create jobs for 'stable/sodium', and move master
to magnesium.

Issue: https://jira.linuxfoundation.org/RELENG-1221
Change-Id: I82fcc6bdb4359b3be838c2482da36415f6be8a59
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
4 years agoMerge "Fix TESTOPTIONS should not be quoted"
Luis Gomez [Mon, 12 Aug 2019 17:03:33 +0000 (17:03 +0000)]
Merge "Fix TESTOPTIONS should not be quoted"

4 years agoFix TESTOPTIONS should not be quoted 40/83540/1
Thanh Ha [Mon, 12 Aug 2019 16:13:43 +0000 (12:13 -0400)]
Fix TESTOPTIONS should not be quoted

Change I43555ba960bf37f7cdd182be1574ae0249eb12d1 and
I43555ba960bf37f7cdd182be1574ae0249eb12d1 introduced this regression
trying to resolve shellcheck

Change-Id: Ife7313a2a01391bcb436c0e9906b8d5230c3ea90
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
4 years agoMerge "Update global-jjb to v0.40.4"
Andrew Grimberg [Fri, 9 Aug 2019 15:45:01 +0000 (15:45 +0000)]
Merge "Update global-jjb to v0.40.4"

4 years agoUpdate global-jjb to v0.40.4 18/83518/2
Andrew Grimberg [Fri, 9 Aug 2019 01:07:12 +0000 (11:07 +1000)]
Update global-jjb to v0.40.4

Change-Id: I44a3b2876daa3c2c18a80d97e7466602e2bc7f5c
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
4 years agoFix csit SUITES variable 28/83528/1
Thanh Ha [Thu, 8 Aug 2019 17:06:24 +0000 (13:06 -0400)]
Fix csit SUITES variable

Change I43555ba960bf37f7cdd182be1574ae0249eb12d1 and
I43555ba960bf37f7cdd182be1574ae0249eb12d1 introduced this regression
trying to resolve shellcheck.

Change-Id: Iee506845d7af4c5e49e96134ef9422b4e84d5020
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
4 years agoMerge changes from topic "shellcheck"
Anil Belur [Thu, 8 Aug 2019 04:44:33 +0000 (04:44 +0000)]
Merge changes from topic "shellcheck"

* changes:
  Resolve shellcheck for start-cluster-run-test
  Resolve shellcheck for multipatch-distribution.sh
  Resolve ShellCheck for integration-apex-run-tests
  Resolve ShellCheck for deploy-openstack-run-test
  Resolve ShellCheck for deploy-controller-run-test
  Resolve shellcheck for distribution-check-bootup
  Resolve shellcheck for openci scripts
  Resolve shellcheck for autorelease scripts
  Resolve shellcheck for netvirt scripts
  Resolve shellcheck for branch_cutter.sh
  Resolve shellcheck for apex-image-management.sh
  Resolve ShellCheck in integration scripts
  Resolve Packaginge ShellCheck

4 years agoMerge "Resolve ShellCheck issues in common-functions.sh"
Anil Belur [Thu, 8 Aug 2019 04:44:24 +0000 (04:44 +0000)]
Merge "Resolve ShellCheck issues in common-functions.sh"

4 years agoResolve shellcheck for start-cluster-run-test 11/83511/3
Thanh Ha [Thu, 8 Aug 2019 00:15:00 +0000 (20:15 -0400)]
Resolve shellcheck for start-cluster-run-test

Change-Id: Ibca6166b0233e71803c176b8c3db998406f850fd
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
4 years agoResolve shellcheck for multipatch-distribution.sh 10/83510/3
Thanh Ha [Thu, 8 Aug 2019 00:06:48 +0000 (20:06 -0400)]
Resolve shellcheck for multipatch-distribution.sh

Change-Id: I44094d07f4614f4e481d785347dffe8d43d62c9b
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
4 years agoResolve ShellCheck for integration-apex-run-tests 09/83509/3
Thanh Ha [Wed, 7 Aug 2019 23:59:42 +0000 (19:59 -0400)]
Resolve ShellCheck for integration-apex-run-tests

Change-Id: Ia428c45b02bade3df081682744605dbc05a8be4a
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
4 years agoResolve ShellCheck for deploy-openstack-run-test 08/83508/3
Thanh Ha [Wed, 7 Aug 2019 23:49:53 +0000 (19:49 -0400)]
Resolve ShellCheck for deploy-openstack-run-test

Change-Id: Ibe21e6bf200581d4e388b9cc3655cbe35d58a703
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
4 years agoResolve ShellCheck for deploy-controller-run-test 07/83507/3
Thanh Ha [Wed, 7 Aug 2019 23:19:37 +0000 (19:19 -0400)]
Resolve ShellCheck for deploy-controller-run-test

Change-Id: I43555ba960bf37f7cdd182be1574ae0249eb12d1
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
4 years agoResolve shellcheck for distribution-check-bootup 16/83516/2
Thanh Ha [Thu, 8 Aug 2019 00:34:27 +0000 (20:34 -0400)]
Resolve shellcheck for distribution-check-bootup

Change-Id: Ice38148c677bd6d1f2050111f747a242c63e1794
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
4 years agoResolve shellcheck for openci scripts 17/83517/1
Thanh Ha [Thu, 8 Aug 2019 00:37:45 +0000 (20:37 -0400)]
Resolve shellcheck for openci scripts

Change-Id: I3f6142844779061cb1e134fb77645a2e743cd739
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
4 years agoResolve shellcheck for autorelease scripts 15/83515/2
Thanh Ha [Thu, 8 Aug 2019 00:30:51 +0000 (20:30 -0400)]
Resolve shellcheck for autorelease scripts

Change-Id: Iad10f5f95910e41ec821063c2f317c2284c3ede9
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
4 years agoResolve shellcheck for netvirt scripts 14/83514/2
Thanh Ha [Thu, 8 Aug 2019 00:24:49 +0000 (20:24 -0400)]
Resolve shellcheck for netvirt scripts

Change-Id: Ia479096402ee8662eff4b52dcf2e4df4efa8cb16
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
4 years agoResolve shellcheck for branch_cutter.sh 13/83513/2
Thanh Ha [Thu, 8 Aug 2019 00:22:42 +0000 (20:22 -0400)]
Resolve shellcheck for branch_cutter.sh

Change-Id: Idab84e1c911f5e1aead8a58e2e952986745c0157
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
4 years agoResolve shellcheck for apex-image-management.sh 12/83512/2
Thanh Ha [Thu, 8 Aug 2019 00:20:50 +0000 (20:20 -0400)]
Resolve shellcheck for apex-image-management.sh

Change-Id: I4977deb9121b6a4673d2e6bfdd865a04313593d5
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
4 years agoResolve ShellCheck in integration scripts 06/83506/2
Thanh Ha [Wed, 7 Aug 2019 22:51:52 +0000 (18:51 -0400)]
Resolve ShellCheck in integration scripts

Change-Id: I53ee7dcb86e0711dacac98d126d86cc53614f759
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
4 years agoResolve Packaginge ShellCheck 05/83505/1
Thanh Ha [Wed, 7 Aug 2019 22:09:53 +0000 (18:09 -0400)]
Resolve Packaginge ShellCheck

* SC2006: Use $(...) notation instead of legacy backticked `...`.
* SC2086: Double quote to prevent globbing and word splitting.
* SC2006: Use $(...) notation instead of legacy backticked `...`.

Change-Id: Ie4a7c64fb7beb8b005b1a415984e0cdbfa949c01
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
4 years agoResolve ShellCheck issues in common-functions.sh 30/82430/3
Thanh Ha [Fri, 7 Jun 2019 01:56:15 +0000 (21:56 -0400)]
Resolve ShellCheck issues in common-functions.sh

* SC2002: Useless cat. Consider 'cmd < file | ..' or
          'cmd file | ..' instead.
* SC2086: Double quote to prevent globbing and word splitting.
* SC2001: See if you can use ${variable//search/replace} instead.
* SC2181: Check exit code directly with e.g. 'if mycmd;',
          not indirectly with $?.
* SC2028: echo may not expand escape sequences. Use printf.
* SC1117: Backslash is literal in "\n". Prefer explicit escaping: "\\n"

Change-Id: I6685e46f4b56cdd5395c79f9da3f78843a810a33
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
4 years agoAdd odlparent docs jobs 16/77016/2
Thanh Ha [Mon, 15 Oct 2018 20:54:53 +0000 (16:54 -0400)]
Add odlparent docs jobs

Change-Id: I71e462ba765ed623d143770c44ece886f6efeec8
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
4 years agoFix the ssh-creds in defaults 03/83403/1
Andrew Grimberg [Tue, 6 Aug 2019 02:27:56 +0000 (12:27 +1000)]
Fix the ssh-creds in defaults

`jenkins-ssh-credential` is being set multiple times.

Change-Id: I99a6ca35231b33711db9eac61943e004843e9a7d
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
4 years agoAuto Update CSIT Jobs to run for fluorine 75/81675/37
jenkins-releng [Mon, 5 Aug 2019 15:57:22 +0000 (15:57 +0000)]
Auto Update CSIT Jobs to run for fluorine

Change-Id: Ic832501b90780fe5f0cce848c5d4e94505206153
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
4 years agoUse jdk11 for mdsal master 79/83379/2
Robert Varga [Mon, 5 Aug 2019 07:48:10 +0000 (09:48 +0200)]
Use jdk11 for mdsal master

mdsal-5 will be a JDK11+, make sure we use the correct JDK
to compile it.

Change-Id: I33ea5c6e48ad57adc21b251643267c8a12ec3c1e
JIRA: ODLPARENT-201
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
4 years agoUse jdk11 for yangtools master 78/83378/2
Robert Varga [Mon, 5 Aug 2019 07:46:25 +0000 (09:46 +0200)]
Use jdk11 for yangtools master

yangtools-4 will be a JDK11+, make sure we use the correct JDK
to compile it.

JIRA: ODLPARENT-201
Change-Id: Id5d266ff8e333ba9374890d1dee27250492bda67
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
4 years agoRemove odlparent javadoc jobs 85/83385/1
Robert Varga [Mon, 5 Aug 2019 09:44:50 +0000 (11:44 +0200)]
Remove odlparent javadoc jobs

We have a proper odlparent-docs artifact, there is no need to have
javadoc jobs.

Change-Id: I1b6ede5b2a222947bf45e4e0958bec3c8efad58c
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
4 years agoUpdate global-jjb v0.40.3 75/83375/1
Andrew Grimberg [Sun, 4 Aug 2019 23:49:17 +0000 (09:49 +1000)]
Update global-jjb v0.40.3

Change-Id: Ie57eb8edb5a78e222b1f6251e840fcd03b9d3713
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
4 years agoUpdate global-jjb to v0.40.2 74/83374/3
Andrew Grimberg [Sun, 4 Aug 2019 00:46:09 +0000 (10:46 +1000)]
Update global-jjb to v0.40.2

Change-Id: I265e2a3759578ce0d864e069488fad7c85b025f9
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
4 years agoAdd defaults required for self-release jobs 72/83372/3
Andrew Grimberg [Sun, 4 Aug 2019 00:49:41 +0000 (10:49 +1000)]
Add defaults required for self-release jobs

Change-Id: I09d4ae24cd9455da2939cc02fab4ddee3511d533
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
4 years agoMerge "Enable self-release jobs for odlparent"
Anil Belur [Sat, 3 Aug 2019 09:59:58 +0000 (09:59 +0000)]
Merge "Enable self-release jobs for odlparent"

4 years agoEnable self-release jobs for odlparent 70/83370/1
Anil Belur [Sat, 3 Aug 2019 09:26:50 +0000 (19:26 +1000)]
Enable self-release jobs for odlparent

- global-jjb v0.40.1 pulls in the requires fixes for self-release
  jobs. Add the self-release for odlparent.

Change-Id: I1c11cd8c590deb36e93fb2c3d5ff532969128c69
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
4 years agoUpdate global-jjb to v0.40.1 69/83369/1
Anil Belur [Sat, 3 Aug 2019 06:58:02 +0000 (16:58 +1000)]
Update global-jjb to v0.40.1

- Pull in the fixes required for self-release jobs.

Change-Id: I3cf36f1a8e122d8ce09d122299e43f8bb03e20f4
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
4 years agoMerge "Auto Update CSIT Jobs to run for sodium"
Jamo Luhrsen [Thu, 1 Aug 2019 20:45:34 +0000 (20:45 +0000)]
Merge "Auto Update CSIT Jobs to run for sodium"

4 years agoAuto Update CSIT Jobs to run for neon 86/83186/11
jenkins-releng [Thu, 1 Aug 2019 19:23:39 +0000 (19:23 +0000)]
Auto Update CSIT Jobs to run for neon

Change-Id: I51c74cd5a20d6973ec65b01c0b9c5f91f794e774
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
4 years agoAuto Update CSIT Jobs to run for sodium 85/83185/11
jenkins-releng [Thu, 1 Aug 2019 19:18:41 +0000 (19:18 +0000)]
Auto Update CSIT Jobs to run for sodium

Change-Id: I380af23a2d29925078db8125fcb577b69ff6325d
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
4 years agoMerge "Update global-jjb to v0.40.0"
Andrew Grimberg [Thu, 1 Aug 2019 17:32:12 +0000 (17:32 +0000)]
Merge "Update global-jjb to v0.40.0"

4 years agoMerge "Run odlparent-master with JDK11 only"
Anil Belur [Thu, 1 Aug 2019 17:27:13 +0000 (17:27 +0000)]
Merge "Run odlparent-master with JDK11 only"

4 years agoMerge "Add odlparent-5.0.x jobs"
Anil Belur [Thu, 1 Aug 2019 17:27:08 +0000 (17:27 +0000)]
Merge "Add odlparent-5.0.x jobs"

4 years agoMerge "Add mdsal-v4.0.x jobs"
Anil Belur [Thu, 1 Aug 2019 17:24:27 +0000 (17:24 +0000)]
Merge "Add mdsal-v4.0.x jobs"

4 years agoRun odlparent-master with JDK11 only 53/83353/1
Robert Varga [Thu, 1 Aug 2019 12:02:04 +0000 (14:02 +0200)]
Run odlparent-master with JDK11 only

odlparent-6 requires JDK11, make sure we configure jobs accordingly.

Change-Id: Ied0cc5bf0ffd80cd479ef4e2c8cf195583c32601
JIRA: ODLPARENT-201
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
4 years agoAdd mdsal-v4.0.x jobs 49/83349/2
Robert Varga [Thu, 1 Aug 2019 10:03:13 +0000 (12:03 +0200)]
Add mdsal-v4.0.x jobs

mdsal is branching v4.0.x stability branch, this adds the jobs
to support it.

Change-Id: I3df9fa12b40265803ff9011ad6e20f7f46e84687
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
4 years agoAdd odlparent-5.0.x jobs 48/83348/1
Robert Varga [Thu, 1 Aug 2019 10:01:18 +0000 (12:01 +0200)]
Add odlparent-5.0.x jobs

odlparent is branching 5.0.x stability branch, this adds the jobs
to support it.

Change-Id: I8436526d1b9283f845dec32e12e0cb5dd706e798
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
4 years agoRemove distribution_branch definitions 21/83321/2
Robert Varga [Tue, 30 Jul 2019 15:41:28 +0000 (17:41 +0200)]
Remove distribution_branch definitions

odlparent does not have distribution check jobs, hence these
definitions are not used -- remove them.

Change-Id: Iee082037e320ab86091d7796343e279dcbbeac9f
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
4 years agoUpdate global-jjb to v0.40.0 95/83295/3
Anil Belur [Mon, 29 Jul 2019 09:59:10 +0000 (19:59 +1000)]
Update global-jjb to v0.40.0

Change-Id: Ia8731b664e84e740e24accf5ef053c55c11c38bd
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
4 years agoMerge "Lower job memory requirements"
Thanh Ha (zxiiro) [Wed, 31 Jul 2019 01:17:28 +0000 (01:17 +0000)]
Merge "Lower job memory requirements"

4 years agoRemove -XX:MaxPermSize from odlparent definitions 20/83320/1
Robert Varga [Tue, 30 Jul 2019 15:37:58 +0000 (17:37 +0200)]
Remove -XX:MaxPermSize from odlparent definitions

We require Java 8, which has obsoleted this option -- hence we can
safely remove it.

Change-Id: I631849a75c72a4abd2b1e77547a8e6a18489cc20
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
4 years agoLower job memory requirements 11/83311/1
Robert Varga [Mon, 29 Jul 2019 22:58:52 +0000 (00:58 +0200)]
Lower job memory requirements

yangtools build should not require tweaked maven memory footprint,
go with whatever is the platform default.

Change-Id: I4ffee36bfd8ffc5918252d0aad85f4e1617aa969
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
4 years agoDefine yangtools-v3.0.x jobs 10/83310/1
Robert Varga [Mon, 29 Jul 2019 22:57:30 +0000 (00:57 +0200)]
Define yangtools-v3.0.x jobs

yangtools will be branching v3.0.x as a support branch of Sodium
to unblock Magnesium. This patch prepares the jobs for that.

Change-Id: I55f260375e5b5a3ef058709ea8241d507f64cbeb
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
4 years agoUpdate cloud image list docs 35/83235/1
jenkins-releng [Wed, 24 Jul 2019 11:02:51 +0000 (11:02 +0000)]
Update cloud image list docs

Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Change-Id: Id75aad472386f78cf649be05230363fd28a52a02

4 years agoUpdate the CentOS7 builder to the lastest 18/83218/1
Anil Belur [Tue, 23 Jul 2019 23:01:54 +0000 (09:01 +1000)]
Update the CentOS7 builder to the lastest

Change-Id: Ied26f629613529f43c670d1909f0f62d75e116ab
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
4 years agoRemove old /p/ in gerrit HTTP URL 13/83213/1
Luis Gomez [Tue, 23 Jul 2019 19:43:06 +0000 (12:43 -0700)]
Remove old /p/ in gerrit HTTP URL

https://www.gerritcodereview.com/2.16.html#legacy-p-prefix-for-githttp-projects-is-removed

Change-Id: I0936d411dbafb72e875f9148303ea1fa6edc051b
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
4 years agoUpdate common-packer to latest 00/83200/2
Anil Belur [Tue, 23 Jul 2019 05:47:49 +0000 (15:47 +1000)]
Update common-packer to latest

Change-Id: I1980ceebdb642a1fe1b0a70e090b1152358b8e81
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
4 years agoMerge "Add rocky job for fluorine and 0cmb cases"
Anil Belur [Sat, 20 Jul 2019 06:05:03 +0000 (06:05 +0000)]
Merge "Add rocky job for fluorine and 0cmb cases"

4 years agoStabilize BGP ingest test 78/83178/1
Luis Gomez [Fri, 19 Jul 2019 14:08:25 +0000 (07:08 -0700)]
Stabilize BGP ingest test

Change-Id: I8e2abbc0e76517962e90e146726b36bb4b083d9e
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
4 years agoAdd jsonrpc docs jobs 50/83050/1
Thanh Ha [Mon, 15 Jul 2019 17:20:48 +0000 (13:20 -0400)]
Add jsonrpc docs jobs

Issue: DOCS-69
Change-Id: Ide8a2187a098ad52cd76bec7223839daa8a53492
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
4 years agoAdd rocky job for fluorine and 0cmb cases 29/83029/2
JayaPr [Fri, 12 Jul 2019 17:32:04 +0000 (23:02 +0530)]
Add rocky job for fluorine and 0cmb cases

Change-Id: I78cc2b2efe508125cfea95b5d5e8b2d5138c7083
Signed-off-by: JayaPr <jaya.priyadarshini@ericsson.com>
4 years agoAdd stein devstack image 30/83030/1
JayaPr [Fri, 12 Jul 2019 17:46:44 +0000 (23:16 +0530)]
Add stein devstack image

Change-Id: I11a62958b7309d984a3495b07977487ab3c2131e
Signed-off-by: JayaPr <jaya.priyadarshini@ericsson.com>
4 years agoMerge "Update test jobs for ODL Fluorine SR3 release"
Luis Gomez [Fri, 5 Jul 2019 00:56:10 +0000 (00:56 +0000)]
Merge "Update test jobs for ODL Fluorine SR3 release"

4 years agoMerge "Update cloud image list docs"
Thanh Ha (zxiiro) [Wed, 3 Jul 2019 19:08:34 +0000 (19:08 +0000)]
Merge "Update cloud image list docs"

4 years agoMerge "Auto Update CSIT Jobs to run for neon"
Jamo Luhrsen [Wed, 3 Jul 2019 16:21:59 +0000 (16:21 +0000)]
Merge "Auto Update CSIT Jobs to run for neon"

4 years agoUpdate cloud image list docs 09/82909/1
jenkins-releng [Wed, 3 Jul 2019 11:02:49 +0000 (11:02 +0000)]
Update cloud image list docs

Change-Id: I630cf4cb0f9b02a4e2dbd367730e63a3057f0e25
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
4 years agoAuto Update CSIT Jobs to run for neon 02/82902/1
jenkins-releng [Tue, 2 Jul 2019 18:55:50 +0000 (18:55 +0000)]
Auto Update CSIT Jobs to run for neon

Change-Id: Ic039d09633fda3a20d3112d1a3dcb17d586dd837
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
4 years agoAuto Update CSIT Jobs to run for sodium 01/82901/1
jenkins-releng [Tue, 2 Jul 2019 18:55:06 +0000 (18:55 +0000)]
Auto Update CSIT Jobs to run for sodium

Change-Id: I9dd15a45858670855546832eb506c75120d46f4b
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
4 years agoUpdate JamO's email address 00/82900/1
Thanh Ha [Tue, 2 Jul 2019 17:09:40 +0000 (13:09 -0400)]
Update JamO's email address

The jobs that auto-generate patches are failing due to missing email
address.

Change-Id: Ic5649d41fff257072bf9869138ae2f5b8dab38e3
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
4 years agoMerge "Add gre type driver for dc-gw and tdd cases"
Thanh Ha (zxiiro) [Tue, 2 Jul 2019 16:53:36 +0000 (16:53 +0000)]
Merge "Add gre type driver for dc-gw and tdd cases"

4 years agoUpdate test jobs for ODL Fluorine SR3 release 80/82880/1
Anil Belur [Tue, 2 Jul 2019 09:05:37 +0000 (19:05 +1000)]
Update test jobs for ODL Fluorine SR3 release

Change-Id: Ic28eb681d7fd7c12dd9694bb9c4d8b3dee148d74
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
4 years agoUpdate global-jjb to v0.39.0 75/82875/1
Anil Belur [Tue, 2 Jul 2019 02:26:35 +0000 (12:26 +1000)]
Update global-jjb to v0.39.0

- This pulls updated lftools v.0.25.1

Change-Id: Iff10b7ccf36daeea69ab2601475af7224d4993f9
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
4 years agoAdd missing disabled var to templates 74/82874/1
Anil Belur [Tue, 2 Jul 2019 02:21:12 +0000 (12:21 +1000)]
Add missing disabled var to templates

Change-Id: Ief35bec1a6649fc5103f1fe84f167c217d356f22
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
4 years agoMerge "Add disable-job var to packaging templates"
Anil Belur [Tue, 2 Jul 2019 00:34:45 +0000 (00:34 +0000)]
Merge "Add disable-job var to packaging templates"

4 years agoAdd disable-job var to packaging templates 73/82873/2
Anil Belur [Mon, 1 Jul 2019 23:49:36 +0000 (09:49 +1000)]
Add disable-job var to packaging templates

Change-Id: I2e3769d2598390c7d229a22b7b39ed4885b64beb
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
4 years agoStrip git2u packages from devstack rocky 63/82763/4
Anil Belur [Fri, 28 Jun 2019 05:11:02 +0000 (15:11 +1000)]
Strip git2u packages from devstack rocky

CSIT tests with devstack rocky tries to pull in git dependencies
which conflicts with existing git2u rpms. As a workaround
uninstall them on the devstack rocky image since its not
required.

Change-Id: Ib4f2797c83ded9d19d4d391bbde28cadfdd1f3a6
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
4 years agoMerge "Update devstack rocky to the latest"
Andrew Grimberg [Mon, 1 Jul 2019 22:26:56 +0000 (22:26 +0000)]
Merge "Update devstack rocky to the latest"

4 years agoMerge "Add required deps for devstack rocky"
Andrew Grimberg [Mon, 1 Jul 2019 22:26:41 +0000 (22:26 +0000)]
Merge "Add required deps for devstack rocky"

4 years agoAdd gre type driver for dc-gw and tdd cases 56/82856/1
JayaPr [Mon, 1 Jul 2019 16:30:52 +0000 (22:00 +0530)]
Add gre type driver for dc-gw and tdd cases

Change-Id: I7716305fb5be438d4fdb4fb2105beada37e2f2e0
Signed-off-by: JayaPr <jaya.priyadarshini@ericsson.com>
4 years agoUpdate devstack rocky to the latest 41/82641/2
Anil Belur [Mon, 1 Jul 2019 09:15:09 +0000 (19:15 +1000)]
Update devstack rocky to the latest

This pulls in the dependencies required for rdma-core
libraries and replace the git2u with default upstream
git rpms.

https://lists.opendaylight.org/pipermail/integration-dev/2019-July/013472.html

Change-Id: I0404e8f4adcbd071cb180f51438d3baa534006b6
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
4 years agoDisable packaging jobs for debs 11/82811/2
Anil Belur [Mon, 1 Jul 2019 09:03:05 +0000 (19:03 +1000)]
Disable packaging jobs for debs

As discussed in the integration call the deb packages
are no longer maintained which is failing the
verify/test jobs.

Change-Id: If0469952d7522a8ddbb4a57edec9b7cfd0f59f46
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
4 years agoAdd required deps for devstack rocky 73/82573/4
Anil Belur [Thu, 27 Jun 2019 23:36:19 +0000 (09:36 +1000)]
Add required deps for devstack rocky

Add the required dependency for runtime core libraries
(libibverbs, libmlx5) to devstack rocky image. This
fixes stack initialization issues with CSIT jobs.

https://bugzilla.redhat.com/show_bug.cgi?id=1658141
https://patchwork.ozlabs.org/patch/1011038/

Change-Id: I2db53ef844bd0ee2261560235e05846acfb17eee
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
4 years agoEnable archetype/fluorine jobs 46/82746/1
Robert Varga [Wed, 26 Jun 2019 12:05:05 +0000 (14:05 +0200)]
Enable archetype/fluorine jobs

The jobs were disabled as part of Oxygen disablement, but that
is not accurate here.

Change-Id: I5eddc74c968e13ca133207d2add45aaabe1ed506
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
4 years agoMerge "Migrate Ubuntu 16.04 docker image to common-packer"
Jamo Luhrsen [Fri, 21 Jun 2019 15:55:58 +0000 (15:55 +0000)]
Merge "Migrate Ubuntu 16.04 docker image to common-packer"

4 years agoMerge "DONT use with_items with yum module"
Thanh Ha (zxiiro) [Fri, 21 Jun 2019 14:41:35 +0000 (14:41 +0000)]
Merge "DONT use with_items with yum module"

4 years agoDONT use with_items with yum module 38/82638/1
Anil Belur [Fri, 21 Jun 2019 04:37:27 +0000 (14:37 +1000)]
DONT use with_items with yum module

This fixes deprecation warning to invoke yum module without
with_items. Using with_items is slower and not recommended.

[DEPRECATION WARNING]: Invoking "yum" only once while using a loop
via squash_actions is deprecated. Instead of using a loop to supply
multiple items and specifying `name: {{item}}`, please use
`name: [u'{{sed_output.stdout_lines }}']` and remove the loop.
This feature will be removed in version 2.11.

Change-Id: Ie2c95d54d4ddf59cfc65d4b74cc4008ff4929218
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
4 years agoSign and stage artifacts in Maven Central 01/82601/1
Thanh Ha [Thu, 20 Jun 2019 13:18:10 +0000 (06:18 -0700)]
Sign and stage artifacts in Maven Central

This patch turns on code signing and enables deployment to
Maven Central.

Change-Id: Iaf53984b05ff1848979d12ffe766534bb946b2ed
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
4 years agoMigrate Ubuntu 16.04 docker image to common-packer 23/82523/1
Anil Belur [Sat, 15 Jun 2019 00:54:34 +0000 (10:54 +1000)]
Migrate Ubuntu 16.04 docker image to common-packer

Migrate Ubuntu 16.04 docker images for netconf to the
templates available in common-packer. We are using
Ubuntu 16.04 docker images specific to GPB project
that is not maintained.

Move to the templates which are already availble in
common-packer since this will minimize the jobs and the
number of image maintained on the infra.

Tested the image with netconf CSIT job successfully:
https://logs.opendaylight.org/sandbox/vex-yul-odl-jenkins-2/netconf-csit-1node-callhome-only-fluorine/2

Change-Id: Ic3c97f2911eccbe46d1ba0d6e7ea017ae92821ad
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
4 years agoUpdate global-jjb version to v0.38.4 16/82516/1
Anil Belur [Thu, 13 Jun 2019 23:29:16 +0000 (09:29 +1000)]
Update global-jjb version to v0.38.4

- Pull in lftools fix to handle dup patterns, files/paths

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