Jamo Luhrsen [Fri, 6 Sep 2019 17:31:04 +0000 (17:31 +0000)]
Merge "Add job to auto-update new built packer images"
Jamo Luhrsen [Fri, 6 Sep 2019 15:14:24 +0000 (15:14 +0000)]
Merge "Enable self-release job for distribution"
Anil Belur [Fri, 6 Sep 2019 03:11:35 +0000 (03:11 +0000)]
Merge "Remove unused pipdeptree install"
Anil Belur [Fri, 6 Sep 2019 03:08:39 +0000 (08:38 +0530)]
Enable self-release job for distribution
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Change-Id: I8d2bba6f97070431fd2d756b7e1af73add0e42a9
Anil Belur [Thu, 5 Sep 2019 16:53:27 +0000 (22:23 +0530)]
Remove variables for maven central no longer used
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Change-Id: Ic4ed2d0be4857912e7f5f3ccee6171c90f17a609
Anil Belur [Wed, 4 Sep 2019 18:50:30 +0000 (00:20 +0530)]
Add job to auto-update new built packer images
The job auto-updates packer images to the latest once they are built
every month into the releng/builder repository and push a commit
to Gerrit. The CR can be merged and reduces the wait time when we
want images to be updated.
Steps followed:
1. Get a list of images from the releng/builder repository
2. Search openstack cloud for the latest images available
3. Compare the time stamps of the new image with the image in use
4. Update the image to the config files and yaml files
5. Push the change to Gerrit
Change-Id: I592219df0ad5eb916448b4c905931b354f407611
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Anil Belur [Wed, 4 Sep 2019 16:27:31 +0000 (21:57 +0530)]
Enable self-release jobs for non-MRI and SM project
Change-Id: I6ec12934eb2da28926376002f5db9c42414e4d77
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Luis Gomez [Fri, 30 Aug 2019 17:58:51 +0000 (10:58 -0700)]
Remove telemetry from neon distribution
The project does not build in the branch.
Change-Id: I26e9ef2a0048b8b5ce14abac08675db04eac50db
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Anil Belur [Fri, 30 Aug 2019 03:16:18 +0000 (08:46 +0530)]
Remove variables for maven central no longer used
This was missed in the change
5e69243122a1f329077e17d6b684745b1ee25d08
Change-Id: I4782e2bc7dbb8bc5c4a8cfc3d6557c987bad239d
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Thanh Ha [Thu, 29 Aug 2019 20:42:59 +0000 (16:42 -0400)]
Remove unused pipdeptree install
No point installing this package if it's not being used at all.
Change-Id: I278ea33cebc4819c7794ac7f7f54eabc02422848
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
Anil Belur [Thu, 29 Aug 2019 17:44:31 +0000 (23:14 +0530)]
Remove deploy to maven central for stage jobs
Since large number of staging repos are causing the stability issues
on OSS Nexus, ODL deploy previlages have been removed.
Therefore remove the deploy to maven central from the maven stage
to still work with ODL Nexus.
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Change-Id: I5c6ac48cbbb01ebe7fa489c6ab21e9228105195e
Anil Belur [Thu, 29 Aug 2019 16:49:41 +0000 (22:19 +0530)]
Remove deploy to maven central for AR jobs
Since large number of staging repos are causing the stability issues
on OSS Nexus, ODL deploy previlages have been removed.
Therefore remove the deploy to maven central from the AR jobs
to still work with ODL Nexus.
Change-Id: I2e101d9408538e5156433e34fd4c7d7d4e6c4bf9
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Jamo Luhrsen [Thu, 29 Aug 2019 15:29:34 +0000 (15:29 +0000)]
Merge "Auto Update CSIT Jobs to run for neon"
Jamo Luhrsen [Thu, 29 Aug 2019 15:29:25 +0000 (15:29 +0000)]
Merge "Auto Update CSIT Jobs to run for sodium"
Jamo Luhrsen [Thu, 29 Aug 2019 15:29:16 +0000 (15:29 +0000)]
Merge "Auto Update CSIT Jobs to run for fluorine"
Jamo Luhrsen [Thu, 29 Aug 2019 15:28:56 +0000 (15:28 +0000)]
Merge "Auto Update CSIT Jobs to run for magnesium"
Andrew Grimberg [Thu, 29 Aug 2019 15:21:05 +0000 (15:21 +0000)]
Merge "Disable daily cron timer for all maven stage jobs"
Jamo Luhrsen [Thu, 29 Aug 2019 15:15:40 +0000 (15:15 +0000)]
Merge "Remove all the self-release verify jobs"
Jamo Luhrsen [Thu, 29 Aug 2019 15:14:46 +0000 (15:14 +0000)]
Merge "Disable apex management jobs"
jenkins-releng [Thu, 29 Aug 2019 14:39:42 +0000 (14:39 +0000)]
Auto Update CSIT Jobs to run for sodium
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Change-Id: If765021d5ab13fde3c049f9c5dc12ea2e572ae21
jenkins-releng [Thu, 29 Aug 2019 14:39:32 +0000 (14:39 +0000)]
Auto Update CSIT Jobs to run for neon
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Change-Id: I3de67f9f8b28a05487565ca0638ffd7b02090547
jenkins-releng [Thu, 29 Aug 2019 14:38:36 +0000 (14:38 +0000)]
Auto Update CSIT Jobs to run for fluorine
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Change-Id: I1381236d37cb2df2191fc14351bc608f47a10b73
jenkins-releng [Thu, 29 Aug 2019 14:38:14 +0000 (14:38 +0000)]
Auto Update CSIT Jobs to run for magnesium
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Change-Id: I1d1033b9440bc8f767c5ebd40f0047617590584d
Anil Belur [Thu, 29 Aug 2019 08:19:29 +0000 (13:49 +0530)]
Disable daily cron timer for all maven stage jobs
Disable daily cron timer for maven stage jobs because
of OSS Nexus instability, which is caused by a large number
of staging repositories being pushed daily.
https://lists.opendaylight.org/pipermail/tsc/2019-August/011811.html
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Change-Id: I75b55862e8714871cea1c79b07af07185475512b
Anil Belur [Thu, 29 Aug 2019 05:57:44 +0000 (11:27 +0530)]
Disable apex management jobs
As discussed in the integration jobs the apex management
jobs are disabled.
Change-Id: I1a5fa12937c4acb9d9cf1969e64c21b0479f587f
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Anil Belur [Thu, 29 Aug 2019 03:17:22 +0000 (08:47 +0530)]
Remove all the self-release verify jobs
ODL only uses the self-release merge jobs
Change-Id: I25a51597b82b74d931efe3d6be7d0c028d5400fa
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Jamo Luhrsen [Wed, 28 Aug 2019 21:05:45 +0000 (14:05 -0700)]
Remove COE CSIT jobs
COE CSIT jobs are always failing 100% and are unmaintained. See more
details in this email thread:
https://lists.opendaylight.org/pipermail/integration-dev/2019-August/013625.html
Change-Id: Ib858944f440d7e21bd1d095b15599accea6c9792
Signed-off-by: Jamo Luhrsen <jluhrsen@gmail.com>
Anil Belur [Wed, 28 Aug 2019 19:38:49 +0000 (01:08 +0530)]
Update global-jjb to v0.42.1
Change-Id: Ibca853173b982532a02be4d9f9ef11f855197277
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Anil Belur [Wed, 28 Aug 2019 18:16:58 +0000 (18:16 +0000)]
Merge "Add RELEASE_USERNAME and RELEASE_EMAIL env variables"
Anil Belur [Wed, 28 Aug 2019 17:35:01 +0000 (23:05 +0530)]
Add RELEASE_USERNAME and RELEASE_EMAIL env variables
Add RELEASE_USERNAME and RELEASE_EMAIL env variables
required for the self-release jobs.
Change-Id: Ie73c39aa18b1782d33135a3847238525b1cdb6d1
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Jamo Luhrsen [Wed, 28 Aug 2019 16:44:59 +0000 (16:44 +0000)]
Merge "Switch to using pre-commit instead of coala"
Jamo Luhrsen [Wed, 28 Aug 2019 16:43:46 +0000 (16:43 +0000)]
Merge "Resolve yamllint issues"
Anil Belur [Wed, 28 Aug 2019 06:40:06 +0000 (12:10 +0530)]
Add self-release jobs for mdsal and yangtools
Change-Id: I636f98ab5d47b883eaaecea7e15e0de85b6728a5
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Thanh Ha [Thu, 9 May 2019 01:55:16 +0000 (21:55 -0400)]
Switch to using pre-commit instead of coala
Coala hasn't had a release in a long time and pre-commit is a faster
tool for what we are doing with it.
Change-Id: I40b1e592d53472193a63e4dc16bf58d1452550d7
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
Thanh Ha [Tue, 27 Aug 2019 21:39:40 +0000 (17:39 -0400)]
Resolve yamllint issues
Change-Id: If4796489165a32a7a5a0f4517c39ffb5832b3ab5
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
Robert Varga [Mon, 26 Aug 2019 10:47:45 +0000 (12:47 +0200)]
Run odlparent/yangtools/mdsal sonar with JDK11
Sonar is currently failing for these projects, as they require
JDK11 to build. This overrides default java-version to openjdk11.
Change-Id: I36f29a7b45a8698d917297151dfe24562609e7ce
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Anil Belur [Tue, 27 Aug 2019 06:30:17 +0000 (12:00 +0530)]
Update global-jjb to v0.42.0
Change-Id: Idc52005e4549bbf5969e1b09a4569a80bda693c9
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
jenkins-releng [Mon, 26 Aug 2019 11:02:53 +0000 (11:02 +0000)]
Update cloud image list docs
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Change-Id: I68a58368971101d007f82097e0a7fd5c90446934
Anil Belur [Sat, 24 Aug 2019 03:03:03 +0000 (08:33 +0530)]
Update CentOS 7 buider images
- Pull in the latest updates for openjdk11 and openjdk8
Change-Id: I85667b1d4151d896dbf1f81d965afdddcba8d9e8
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Luis Gomez [Wed, 21 Aug 2019 18:06:44 +0000 (18:06 +0000)]
Merge "Fix TESTOPTIONS and SUITES variables"
Thanh Ha [Wed, 21 Aug 2019 14:23:10 +0000 (10:23 -0400)]
Inc JJB Verify timeout to match merge job
The JJB Verify job has been timing out lately as it takes longer to
verify with the many more jobs we have today. Let's match the timeout
with the merge job to give it more time to run it's course.
Change-Id: I19f6863a72774066afc3195529863cb24dca58e0
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
JayaPr [Wed, 21 Aug 2019 14:40:04 +0000 (20:10 +0530)]
Fix for space missed in stack command.
Signed-off-by: JayaPr <jaya.priyadarshini@ericsson.com>
Change-Id: I3129cbbd1981989b6c056dd25759a629944605d2
Thanh Ha [Tue, 20 Aug 2019 14:36:09 +0000 (10:36 -0400)]
Fix TESTOPTIONS and SUITES variables
These variables should not be double quoted as we expect them to
expand with spaces.
Change-Id: Ifc52c012285a56a6a9f66aff9514ec33714e480e
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
Jamo Luhrsen [Mon, 19 Aug 2019 16:53:38 +0000 (16:53 +0000)]
Merge "Auto Update CSIT Jobs to run for magnesium"
Jamo Luhrsen [Mon, 19 Aug 2019 16:53:11 +0000 (16:53 +0000)]
Merge "Update validate autorelease projects for sodium"
jenkins-releng [Mon, 19 Aug 2019 14:47:37 +0000 (14:47 +0000)]
Auto Update CSIT Jobs to run for sodium
Change-Id: I6cc45062f9450742bbccbac0ce14490025500ba0
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
jenkins-releng [Mon, 19 Aug 2019 14:41:16 +0000 (14:41 +0000)]
Auto Update CSIT Jobs to run for magnesium
Change-Id: I8368cc62333bf000c5fc421cedf61c83b9bc8513
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Thanh Ha (zxiiro) [Mon, 19 Aug 2019 13:36:51 +0000 (13:36 +0000)]
Merge "Use JDK11 for yangtools master"
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>
jenkins-releng [Mon, 19 Aug 2019 05:08:33 +0000 (05:08 +0000)]
Update validate autorelease projects for sodium
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Change-Id: Ifd5159b51f6dfb5546d40e3b59336e79eeb8aa2a
Faseela K [Fri, 16 Aug 2019 08:19:38 +0000 (13:49 +0530)]
Add Netvirt Magnesium jobs
Some jobs were missed during branch cut,
resulting in csit failures.
Signed-off-by: Faseela K <faseela.k@ericsson.com>
Change-Id: Ie73ed2e7024ce87acfc629a2f0c9d8937bd0adf1
Thanh Ha (zxiiro) [Mon, 19 Aug 2019 01:56:03 +0000 (01:56 +0000)]
Merge "Add missing magnesium jobs"
Thanh Ha (zxiiro) [Mon, 19 Aug 2019 01:54:46 +0000 (01:54 +0000)]
Merge "Build AR Magnesium with openjdk11"
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>
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>
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>
Jamo Luhrsen [Fri, 16 Aug 2019 15:05:33 +0000 (15:05 +0000)]
Merge "Use JDK 11 for odlparent"
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>
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>
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>
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>
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>
Thanh Ha (zxiiro) [Wed, 14 Aug 2019 20:10:46 +0000 (20:10 +0000)]
Merge "Sodium branch cutting"
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>
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>
Luis Gomez [Mon, 12 Aug 2019 17:03:33 +0000 (17:03 +0000)]
Merge "Fix TESTOPTIONS should not be quoted"
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>
Andrew Grimberg [Fri, 9 Aug 2019 15:45:01 +0000 (15:45 +0000)]
Merge "Update global-jjb to v0.40.4"
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>
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>
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
Anil Belur [Thu, 8 Aug 2019 04:44:24 +0000 (04:44 +0000)]
Merge "Resolve ShellCheck issues in common-functions.sh"
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
Anil Belur [Sat, 3 Aug 2019 09:59:58 +0000 (09:59 +0000)]
Merge "Enable self-release jobs for odlparent"
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>
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>
Jamo Luhrsen [Thu, 1 Aug 2019 20:45:34 +0000 (20:45 +0000)]
Merge "Auto Update CSIT Jobs to run for sodium"
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>