releng/builder.git
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>
4 years agoRemove unused script to push a gerrit patch 03/82503/1
Anil Belur [Wed, 12 Jun 2019 10:06:54 +0000 (20:06 +1000)]
Remove unused script to push a gerrit patch

This code has been ported to global-jjb and no
longer used.

https://gerrit.linuxfoundation.org/infra/#/c/releng/global-jjb/+/9878

Change-Id: I1f3bcbff6bbe07e10d986a8d1b07cd9f43cd0cd6
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
4 years agoDefine controller-core patch test 88/82488/2
Robert Varga [Tue, 11 Jun 2019 15:03:51 +0000 (17:03 +0200)]
Define controller-core patch test

Aside from having netvirt/genius, also define native patch tests.

Change-Id: I55c47f5e519594fcc3031f96c4540094cec9ccbd
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
4 years agoMerge changes I7b52aa72,I2a77a84a
Jamo Luhrsen [Mon, 10 Jun 2019 15:43:09 +0000 (15:43 +0000)]
Merge changes I7b52aa72,I2a77a84a

* changes:
  Update CentOS 7 devstack-rocky image to latest
  Update Ubuntu 16.04 mininet-ovs-26 images

4 years agoUpdate global-jjb to v0.38.3 32/82432/6
Anil Belur [Mon, 10 Jun 2019 00:02:00 +0000 (10:02 +1000)]
Update global-jjb to v0.38.3

- Pull in the latest version of lftools v0.24.0
- Pull in the fix for compressing .xml|.html logs
- Pull in the fix for openstack-cron-jobs failure
- Update jobs to pass submodule params

Change-Id: I3ed00357bb8901a95a98deb5fd9c84513e35ebf1
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
4 years agoMerge "Add integration code for rocky"
Venkatrangan Govindarajan [Mon, 10 Jun 2019 05:25:49 +0000 (05:25 +0000)]
Merge "Add integration code for rocky"

4 years agoFix gclogs collection 59/82459/1
Luis Gomez [Sat, 8 Jun 2019 05:45:08 +0000 (22:45 -0700)]
Fix gclogs collection

Change-Id: I09ae33d8a9cc7dba61802c824e43301239922abc
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
4 years agoAdd numpy to tox.ini 29/82429/1
Anil Belur [Thu, 6 Jun 2019 22:49:47 +0000 (08:49 +1000)]
Add numpy to tox.ini

NLTK upstream library adds numpy as a dependency.

Change-Id: I1f4ae11d917a07701f11cd55f89e882571a77aef
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
4 years agoUpdate CentOS 7 devstack-rocky image to latest 15/82415/1
Anil Belur [Thu, 6 Jun 2019 06:15:51 +0000 (16:15 +1000)]
Update CentOS 7 devstack-rocky image to latest

Some of the working images on prod were removed because
the openstack cron job did not run for a few weeks on
stack removal failures.

All new images are to be marked as protected, when we update
new images, if the cron job is not running then the imaege
might get removed on the infra.

https://logs.opendaylight.org/releng/vex-yul-odl-jenkins-1/builder-openstack-cron/19027/console.log.gz

Change-Id: I7b52aa722a24ba0efd61c8227e3797e1b176c65b
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
4 years agoUpdate Ubuntu 16.04 mininet-ovs-26 images 14/82414/1
Anil Belur [Thu, 6 Jun 2019 06:08:55 +0000 (16:08 +1000)]
Update Ubuntu 16.04 mininet-ovs-26 images

Some of the working images on prod werer removed because
the openstack cron job did not run for a few weeks on
stack removal failures.

All new images are to be marked as protected, when we update
new images, if the cron job is not running then the imaege
might get removed on the infra.

https://logs.opendaylight.org/releng/vex-yul-odl-jenkins-1/builder-openstack-cron/19027/console.log.gz

Change-Id: I2a77a84a11c630274dd9cc2cabb76387878d79d6
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
4 years agoMerge "Remove Ubuntu 14.04 templates and packer jobs"
Luis Gomez [Thu, 6 Jun 2019 03:47:59 +0000 (03:47 +0000)]
Merge "Remove Ubuntu 14.04 templates and packer jobs"

4 years agoFix missing /tmp 04/82404/1
Luis Gomez [Wed, 5 Jun 2019 02:00:45 +0000 (19:00 -0700)]
Fix missing /tmp

Change-Id: I4af08748c0d46148c9ad03109e916195eef3c38a
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
4 years agoMerge changes from topic 'shellcheck'
Jamo Luhrsen [Tue, 4 Jun 2019 21:58:16 +0000 (21:58 +0000)]
Merge changes from topic 'shellcheck'

* changes:
  Fix SC2086 Double quote variables
  Fix SC2086 for lines 300 until EOF
  Fix SC2086 for lines 490 until EOF
  Fix SC2086 for lines 575 until EOF
  Fix SC2086 for lines 700 until EOF
  Fix SC2086 for lines 940 until EOF
  Fix SC2004 $/${} unnecessary on arithmetic vars
  Fix SC2006 backtick syntax is legacy

4 years agoMerge "Remove unused mdsal javadoc jobs"
Anil Belur [Tue, 4 Jun 2019 10:56:11 +0000 (10:56 +0000)]
Merge "Remove unused mdsal javadoc jobs"

4 years agoMerge "Remove unused yangtools javadoc jobs"
Anil Belur [Tue, 4 Jun 2019 10:56:09 +0000 (10:56 +0000)]
Merge "Remove unused yangtools javadoc jobs"

4 years agoRemove Ubuntu 14.04 templates and packer jobs 93/82393/1
Anil Belur [Tue, 4 Jun 2019 03:42:36 +0000 (13:42 +1000)]
Remove Ubuntu 14.04 templates and packer jobs

Ubuntu 14.04 is EOL-ed and no longer supported.

Change-Id: Ib85a6a76dc5acaa9a66b3b2d32d259cf89193949
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
4 years agoUpdate to lastest Ubuntu 16.04 images 92/82392/1
Anil Belur [Tue, 4 Jun 2019 02:42:03 +0000 (12:42 +1000)]
Update to lastest Ubuntu 16.04 images

Ubuntu 14.04 is EOL-ed and no longer supported.

Change-Id: If78f90ae03ff58097d0b7d2bb23d5ebb2c794b3f
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
4 years agoAdd integration code for rocky 04/82004/6
JayaPr [Mon, 13 May 2019 12:35:17 +0000 (18:05 +0530)]
Add integration code for rocky

Change-Id: I4abe948f4334bc97f26bb57d9fd50ef7a233d43c
Signed-off-by: JayaPr <jaya.priyadarshini@ericsson.com>
4 years agoMerge "Add views for mvn stage and verify deps jobs"
Jamo Luhrsen [Fri, 31 May 2019 05:22:43 +0000 (05:22 +0000)]
Merge "Add views for mvn stage and verify deps jobs"

4 years agoMerge "Update global-jjb to v0.37.6"
Jamo Luhrsen [Fri, 31 May 2019 05:22:13 +0000 (05:22 +0000)]
Merge "Update global-jjb to v0.37.6"

4 years agoMerge "Disable packer jobs with Ubuntu 18.04"
Jamo Luhrsen [Fri, 31 May 2019 05:21:54 +0000 (05:21 +0000)]
Merge "Disable packer jobs with Ubuntu 18.04"