Faseela K [Wed, 21 Jun 2017 01:21:50 +0000 (06:51 +0530)]
Add kuryr.conf as part of the log collection
Change-Id: I5ea122cdefe44fb4c174aac66d4da2024102491c
Signed-off-by: Faseela K <faseela.k@ericsson.com>
Thanh Ha [Wed, 21 Jun 2017 14:54:45 +0000 (14:54 +0000)]
Merge "Disable Karaf 4 SFT only"
Daniel Farrell [Wed, 21 Jun 2017 07:13:01 +0000 (07:13 +0000)]
Merge "Add Gate job for netvirt-hwvtep"
Thanh Ha [Tue, 20 Jun 2017 15:08:36 +0000 (11:08 -0400)]
Disable Karaf 4 SFT only
Since change I235eafb777d62a95ca8ffb8010ef95754618421e was merged we now
have an option to disable only the Karaf 4 SFT so let's do that so that
we can have Karaf 3 SFT running again in Carbon.
Change-Id: Iaf1a7a251599b6b368f4f4e5920d91889878f3a0
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Mon, 19 Jun 2017 15:47:37 +0000 (11:47 -0400)]
Remove tcpmd5 project jobs
This project has been archived per TSC vote.
https://meetings.opendaylight.org/opendaylight-meeting/2017/tsc/opendaylight-meeting-tsc.2017-06-15-17.00.html
Change-Id: Iba48afdfbe412cef9d0b269ee80a2b724e003373
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Mon, 19 Jun 2017 15:36:56 +0000 (15:36 +0000)]
Merge "Use pipdeptree instead of pip freeze"
Robert Varga [Mon, 19 Jun 2017 14:13:49 +0000 (16:13 +0200)]
Do not run javadoc:aggregate in bgpcep
Other projects are not using it either, so let's keep
things consistent at least for nitrogen.
Change-Id: I5cf0a2ad6bdb032f8462ea5a97749d1b8cb6f32f
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Luis Gomez [Sat, 17 Jun 2017 19:49:36 +0000 (12:49 -0700)]
Fix bundle URL dectection script
Both jenkins and nexus use similar URL structure:
*/artifact/version/artifact-version*.zip
Change-Id: I2eeef3484f9ae0b4732a45f9b5c93ec2703a5c5a
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Jamo Luhrsen [Sat, 17 Jun 2017 01:04:30 +0000 (18:04 -0700)]
Use pipdeptree instead of pip freeze
Change-Id: Iae64d7e49393e79bf2906da0d65f0ee350051efb
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Jamo Luhrsen [Fri, 16 Jun 2017 23:48:59 +0000 (23:48 +0000)]
Merge "Add OVSDB TLS connection tests in AAA project"
Thanh Ha [Fri, 16 Jun 2017 15:30:09 +0000 (15:30 +0000)]
Merge "Autorelease Nitrogen to upload K4 distro"
Jamo Luhrsen [Thu, 15 Jun 2017 22:38:09 +0000 (22:38 +0000)]
Merge "Do not archive dependencies.log"
Jamo Luhrsen [Thu, 15 Jun 2017 00:01:54 +0000 (17:01 -0700)]
Use hardcoded karaf4 bundle-url for nitrogen
In the case of nitrogen we want to run netvirt CSIT
with the netvirt project created karaf4 distribution
Change-Id: I2e086a959524bfc7d16730fb4c7ab84f96a90225
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Luis Gomez [Thu, 15 Jun 2017 06:35:10 +0000 (23:35 -0700)]
Autorelease Nitrogen to upload K4 distro
Change-Id: I7389377dc3f160500ad5443570c4f8e89cce7b8e
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Thanh Ha [Fri, 9 Jun 2017 17:08:08 +0000 (13:08 -0400)]
Do not archive dependencies.log
We do not want to use Jenkins as an archiving service.
Change-Id: Iee3dc16a14840528e9e10447e230397c8f1a6ac3
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Jamo Luhrsen [Wed, 14 Jun 2017 23:31:55 +0000 (23:31 +0000)]
Merge "Update Ubuntu 1404 with 1604 mininet-ovs-25 images"
Jamo Luhrsen [Wed, 14 Jun 2017 23:31:46 +0000 (23:31 +0000)]
Merge "Update Ubuntu 14.04 mininet images"
Jamo Luhrsen [Wed, 14 Jun 2017 23:31:32 +0000 (23:31 +0000)]
Merge "Update CentOS7 docker images"
Jamo Luhrsen [Wed, 14 Jun 2017 23:31:22 +0000 (23:31 +0000)]
Merge "Update CentOS7 devstack-newton images"
Anil Belur [Wed, 14 Jun 2017 13:02:04 +0000 (13:02 +0000)]
Merge "Create baseline images for Ubuntu16.04 and Centos7"
jenkins-releng [Wed, 14 Jun 2017 11:02:18 +0000 (11:02 +0000)]
Update cloud image list docs
Change-Id: I9ae9012af93b568dabaca448a3d6579f0abb2eb7
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Anil Belur [Wed, 14 Jun 2017 01:20:07 +0000 (11:20 +1000)]
Create baseline images for Ubuntu16.04 and Centos7
Packaging and builder jobs could simply use the baseline images
and does not require any extras.
Change-Id: I4ecb0df93990a53c61d7f9a2cd7e2887dbdf5cfa
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Daniel Farrell [Wed, 14 Jun 2017 00:10:06 +0000 (00:10 +0000)]
Merge "Update packaging jobs to use Ubuntu 16.04 images"
Anil Belur [Wed, 14 Jun 2017 00:00:56 +0000 (00:00 +0000)]
Merge "Remove odlparent-validate-autorelease nitrogen job"
Anil Belur [Tue, 13 Jun 2017 23:51:47 +0000 (09:51 +1000)]
Update packaging jobs to use Ubuntu 16.04 images
Change-Id: Ifd82827424b6dd75d14330e6a18800d8e1a7e25f
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Daniel Farrell [Tue, 13 Jun 2017 17:19:03 +0000 (17:19 +0000)]
Merge "Capture logs for all packaging jobs"
Thanh Ha [Tue, 13 Jun 2017 16:34:30 +0000 (12:34 -0400)]
Remove odlparent-validate-autorelease nitrogen job
odlparent is no longer part of the autorelease nitrogen release so
remove the validate-autorelease job for the project.
Change-Id: I06abbafcda5039302188b72ff6ba9e4a856afb52
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Tue, 13 Jun 2017 16:32:15 +0000 (16:32 +0000)]
Merge "Bug 8625: Remove Nitrogen Karaf 3 jobs"
Thanh Ha [Tue, 13 Jun 2017 15:00:08 +0000 (11:00 -0400)]
Call openstack directly
Rather than using $PYTHON $OPENSTACK as have acceptable virtualenv paths
now.
Also fix ShellCheck in this file.
Change-Id: Ib2cda5d1b4c5f90138d92479f5ed786182fd247a
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Vratko Polak [Tue, 13 Jun 2017 14:12:08 +0000 (16:12 +0200)]
Fix virtualenv usage in integration
Virtualenvs are in /tmp/v/{name}.
This inclused "openstack" venv.
Add missing --upgrade to every pip install line.
Change-Id: Ifd0dc429b6e088e9d86dea9ee57d33b2363ba7eb
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
Vratko Polak [Tue, 13 Jun 2017 13:19:54 +0000 (15:19 +0200)]
Bug 8625: Remove Nitrogen Karaf 3 jobs
All jobs related to Karaf 3 in Nitrogen should be removed,
as TSC voted on not spending any cycles on Karaf 3 in Nitrogen.
Karaf 4 is the new default for CSIT in Nitrogen,
so it is expected some jobs start failing
for projects not fully working on Karaf 4.
Change-Id: Iae504c2acf6576f15cffa7f91b4cdcb37599ddbe
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
Anil Belur [Wed, 7 Jun 2017 01:18:35 +0000 (11:18 +1000)]
Capture logs for all packaging jobs
Using publishers is recommended for jobs to refer logs
at anytime, and also would help minimizing the loads on Jenkins.
Change-Id: Ie0d766394693a44ba58d1f01d73d2dd6e1d26224
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Anil Belur [Tue, 13 Jun 2017 07:34:32 +0000 (07:34 +0000)]
Merge "Install virtualenvs into /tmp/v"
Thanh Ha [Tue, 13 Jun 2017 05:19:07 +0000 (05:19 +0000)]
Merge "Install py3 virtualenv only on Ubuntu 16.04"
Thanh Ha [Tue, 13 Jun 2017 05:10:31 +0000 (05:10 +0000)]
Merge "Remove bash validate for provision scripts"
Anil Belur [Tue, 13 Jun 2017 01:58:35 +0000 (11:58 +1000)]
Remove bash validate for provision scripts
With shellcheck in place we dont need to validate scripts with
bash, which is outdated.
Change-Id: I6e98c6e58afeea350c89c88ed6c6508e6170a8ad
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Thanh Ha [Tue, 13 Jun 2017 03:09:54 +0000 (23:09 -0400)]
Install virtualenvs into /tmp/v
The kernel has a limit on how long a shebang can be and causes build
issues when we store virtualenvs in $WORKSPACE for jobs that have very
long names. Move virtualenv installs into /tmp/v will solve this issue
for good. Also no need for workarounds like `$PYTHON -m pip` anymore.
Change-Id: Iaab7eeb5144ba26ba8ea58efc631c4d7a5c0f60c
Jira: RELENG-156
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Anil Belur [Mon, 12 Jun 2017 23:51:30 +0000 (09:51 +1000)]
Install py3 virtualenv only on Ubuntu 16.04
python3-virtualenv package is not available on Ubuntu 14.04
which causes the packer job to fail
Change-Id: Ia99b372c6123abd282e4a37bfb4b1f1ef0582613
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Thanh Ha [Tue, 13 Jun 2017 02:49:11 +0000 (22:49 -0400)]
Update to global-jjb v0.3.4
Change-Id: Id9998913889c9cda39a79cf364012ec6d1297691
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Mon, 12 Jun 2017 23:24:23 +0000 (19:24 -0400)]
Bump global-jjb to v0.3.3
Change-Id: Iedb0721fd53a849d407428d9dd6ec0fcc31da5e0
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Mon, 12 Jun 2017 22:52:24 +0000 (18:52 -0400)]
Rename odl-global-settings to global-settings
Simplify the naming to be consistent with other LF projects for this
file.
Change-Id: I875f9a5c51074627b7c617957a185e3e2fb5ba80
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Sam Hague [Mon, 12 Jun 2017 21:11:58 +0000 (21:11 +0000)]
Merge "Remove sysstats change to avoid duplicity"
Thanh Ha [Mon, 12 Jun 2017 18:46:20 +0000 (14:46 -0400)]
Add odlparent release job
- Bump global-jjb to v0.3.2 to fix typo
- Fix lf-infra jobs to use updated tox template names
- Setup odlparent release job for Nitrogen.
Change-Id: Ia726352870b85983c2373e903004887d8079621b
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Sam Hague [Mon, 12 Jun 2017 18:39:21 +0000 (18:39 +0000)]
Merge "Make Boron autorelease run weekly"
Thanh Ha [Mon, 12 Jun 2017 18:31:05 +0000 (14:31 -0400)]
Update to global-jjb v0.3.0
Change-Id: I011d09c09980f2728d207e616bfffd3772532d66
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Mon, 12 Jun 2017 15:26:56 +0000 (11:26 -0400)]
Make Boron autorelease run weekly
Change-Id: I157a31c8a0dff89329a19be1e449d422071664ac
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Mon, 12 Jun 2017 15:01:41 +0000 (15:01 +0000)]
Merge "Include python development for Ubuntu images"
Anil Belur [Mon, 12 Jun 2017 09:52:16 +0000 (19:52 +1000)]
Remove sysstats change to avoid duplicity
Now we have sysstats as part of lf-infra-publish which is integrated
into global-jjb repo, therefore remove all sysstat changes.
Change-Id: Idc046f18726c2afafb6578d1adcfc83dfc2614fb
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Anil Belur [Mon, 12 Jun 2017 09:47:23 +0000 (09:47 +0000)]
Merge "Minor improvements to release notes job"
Anil Belur [Sun, 11 Jun 2017 10:22:27 +0000 (20:22 +1000)]
Include python development for Ubuntu images
Building netifaces extension requires headers from
python-dev, without which pip install fails.
Move all python deps into baseline for Ubuntu and
CentOS images
Jira: releng-182
Change-Id: I9828d3c0aa855651e0daeb63b8451c9e041a3177
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Thanh Ha [Sun, 11 Jun 2017 18:10:31 +0000 (18:10 +0000)]
Merge "Change array in loop bashism to satisfy shellcheck"
Ricardo Riolobos Sanz [Fri, 5 May 2017 11:25:48 +0000 (13:25 +0200)]
Add OVSDB TLS connection tests in AAA project
Feature odl-ovsdb-southbound-impl-ui added to features to install.
Added tools_system_image: Ubuntu 14.04 - mininet-ovs-25 -
20170210-0300.
Change-Id: Ie72a00a32bee59f0446606344625184fc097fcb2
Signed-off-by: Ricardo Riolobos Sanz <ricardo.riolobos.sanz@ericsson.com>
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
Daniel Farrell [Sat, 10 Jun 2017 21:19:46 +0000 (17:19 -0400)]
Change array in loop bashism to satisfy shellcheck
Warning: I'm not totally sure this is right, but it seems to be the
recommended way to keep the same behavior we had but be explicit that
we want it. If shellcheck was actually catching a bug and we don't want
the old behavior, we should do the loop recommendation.
https://github.com/koalaman/shellcheck/wiki/SC2199
Change-Id: Ibcb2e88ad4df7d1789747b137e2135154ca8435a
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
Daniel Farrell [Sat, 10 Jun 2017 21:04:24 +0000 (21:04 +0000)]
Merge "Update global-jjb to latest master"
Thanh Ha [Sat, 10 Jun 2017 04:41:08 +0000 (00:41 -0400)]
Minor improvements to release notes job
Tweak the job so that it is more compact and uses only the necessary
declarations.
- Move generate-release-notes job declaration into autorelease projects
declaration as it uses the same variables as the rest of the jobs.
- Switch to a 4g VM as generating release notes does not require a large
system.
- Only keep logs for 7 days as opposed to 30 days.
- Choosing strategy should be default as this is not a job that is
triggered by Gerrit.
- Set timeout to 10 minutes as the job appears to run in less then 5
minutes.
- Remove unnecessary parameters from Maven call as the mvn command does
not deploy anything to Nexus.
- Use global-jjb macros.
Change-Id: I71d8b18656cf941e0ce691493011ffb10e289480
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Sat, 10 Jun 2017 02:35:03 +0000 (22:35 -0400)]
Restart Spectrometer weekly
The Spectrometer frontend tends to crash so lets give it a kick once a
week.
Change-Id: I0a730a87960ddb8fed591d8c1dc245ca31614cc1
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Anil Belur [Fri, 9 Jun 2017 21:54:58 +0000 (21:54 +0000)]
Merge "Update CentOS7 devstack images"
Thanh Ha [Fri, 9 Jun 2017 16:36:20 +0000 (16:36 +0000)]
Merge "Update CentOS7 java-builder images"
Thanh Ha [Fri, 9 Jun 2017 15:14:20 +0000 (11:14 -0400)]
Update global-jjb to latest master
To pull in the python -m change.
Change-Id: I5236239b51f2a821452ebbd5948cc6611228aaff
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
jenkins-releng [Fri, 9 Jun 2017 11:03:10 +0000 (11:03 +0000)]
Update cloud image list docs
Change-Id: I5500c6a52a9f96edbcd3bf40df428255aa4c4da8
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Anil Belur [Fri, 9 Jun 2017 05:55:44 +0000 (15:55 +1000)]
Update Ubuntu 1404 with 1604 mininet-ovs-25 images
All the mininet images are updated with Ubuntu 16.04 as per
thread since CSIT jobs are still using the outdated 14.04 images:
https://lists.opendaylight.org/pipermail/dev/2017-March/003484.html
Change-Id: Ie898c8e22d12e0bc167ccaabb7470d0b5d6033ac
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Anil Belur [Fri, 9 Jun 2017 05:38:57 +0000 (15:38 +1000)]
Update CentOS7 devstack images
Change-Id: Ia81158d323514866dcbbb0e08e51d12d84116349
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Anil Belur [Fri, 9 Jun 2017 05:36:41 +0000 (15:36 +1000)]
Update CentOS7 java-builder images
Change-Id: Iddba4b59111a17394846d4dc3deed74e275145e6
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Anil Belur [Fri, 9 Jun 2017 06:01:29 +0000 (16:01 +1000)]
Update Ubuntu 14.04 mininet images
Change-Id: Ib2cf297757d048d612c3229480f1c9c8cacba26f
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Anil Belur [Fri, 9 Jun 2017 05:47:29 +0000 (15:47 +1000)]
Update CentOS7 devstack-newton images
Change-Id: I3e13336fb5786c3fef732c44ca2b0de83d14e527
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Anil Belur [Fri, 9 Jun 2017 05:42:32 +0000 (15:42 +1000)]
Update CentOS7 docker images
Change-Id: I8412fa541c0895a00a0f71ffe6cd53d17b91399d
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Thanh Ha [Fri, 9 Jun 2017 05:41:23 +0000 (05:41 +0000)]
Merge "Del. lispflowmapping-distribution3-check-nitrogen"
Thanh Ha [Fri, 9 Jun 2017 02:19:14 +0000 (02:19 +0000)]
Merge "Remove 6wind/quagga build temporarily"
Anil Belur [Wed, 7 Jun 2017 11:49:37 +0000 (21:49 +1000)]
Enable sysstat on Ubuntu and CentOS images
Change-Id: I99b18d1de3f06995532d46193e06a0b679ce3222
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Andrew Grimberg [Thu, 8 Jun 2017 19:14:44 +0000 (19:14 +0000)]
Merge "Fix shellcheck SC1090 cannot follow source"
Thanh Ha [Thu, 8 Jun 2017 18:08:12 +0000 (14:08 -0400)]
Fix shellcheck SC1090 cannot follow source
Change-Id: Idf0bce1211eca6529ffe1f27335ac895c91180ea
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Thu, 8 Jun 2017 17:56:24 +0000 (13:56 -0400)]
Remove infrautils-validate-autorelease job
These jobs only work if infrautils are part of autorelease which it
currently isn't.
Change-Id: Id4a8283efe7231897f86bced857191f8d0596e04
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Jamo Luhrsen [Thu, 8 Jun 2017 14:09:04 +0000 (14:09 +0000)]
Merge "Update cloud image list docs"
Jamo Luhrsen [Thu, 8 Jun 2017 14:07:13 +0000 (14:07 +0000)]
Merge "Install git-review using pip install in virtialenv"
jenkins-releng [Thu, 8 Jun 2017 11:03:18 +0000 (11:03 +0000)]
Update cloud image list docs
Change-Id: I9dacf89359f6a7750abb6a1b6ea7ed4279480e0c
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Anil Belur [Thu, 8 Jun 2017 06:37:22 +0000 (06:37 +0000)]
Merge "Remove dependencies by projects no longer active"
Anil Belur [Thu, 8 Jun 2017 06:37:14 +0000 (06:37 +0000)]
Merge "Bake fedora-packager into java-builder image"
Anil Belur [Thu, 8 Jun 2017 06:26:57 +0000 (16:26 +1000)]
Remove 6wind/quagga build temporarily
No response from the zrpcd maintaners to update the scripts.
Once the issue is resovled we can enabled this on images.
https://lists.opendaylight.org/pipermail/dev/2017-May/003724.html
https://lists.opendaylight.org/pipermail/dev/2017-May/003698.html
Change-Id: I0d05e45528d549a3ba32542e946b23198724fecc
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Anil Belur [Thu, 8 Jun 2017 06:14:10 +0000 (06:14 +0000)]
Merge "Remove baked packages from spinup script"
Thanh Ha [Thu, 8 Jun 2017 02:39:46 +0000 (22:39 -0400)]
Remove dependencies by projects no longer active
These projects are no longer active ODL projects so remove their
dependencies from our packer builds.
Change-Id: I30c7a6ceba3ca7fb2bd628713faa81ef44ceb513
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Thu, 8 Jun 2017 02:38:04 +0000 (22:38 -0400)]
Bake fedora-packager into java-builder image
Make the image boot a little more quickly by baking it into
java-builder packer build.
Change-Id: Ia002c6327a676021198199ea054ff3f62abf2553
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Thu, 8 Jun 2017 02:35:23 +0000 (22:35 -0400)]
Remove baked packages from spinup script
These packages are built as part of the packer build process so no need
to additionally install them during system spinup.
Change-Id: I8223279cd057124c66b3449ad92857ceb282eea1
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Wed, 7 Jun 2017 19:25:50 +0000 (15:25 -0400)]
Update to latest java-builder
Change-Id: I7f784c47d38efd28e9949eac052e27d3590e3396
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Anil Belur [Wed, 7 Jun 2017 21:28:50 +0000 (21:28 +0000)]
Merge "Revert "Increase packer job timeout to 120 minutes""
Thanh Ha [Wed, 7 Jun 2017 19:04:46 +0000 (15:04 -0400)]
Add verify jobs for global-jjb and lftools
Update global-jjb to latest master to pull in tox-verify job and add
verify jobs for lf-infra releng projects.
Change-Id: I47fa9d2edfde867da440eefcc39558bab34d2c7e
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Wed, 7 Jun 2017 19:59:17 +0000 (15:59 -0400)]
Fix shellcheck issue with implicent array concat
Change-Id: I6b16514a9eb5745d64041eb165a89705cb0d8f0d
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Wed, 7 Jun 2017 18:01:53 +0000 (18:01 +0000)]
Revert "Increase packer job timeout to 120 minutes"
Since we reverted https://git.opendaylight.org/gerrit/58436
90 minutes is more than enough to build our images.
This reverts commit
94fe23608b05f41be25f41ac15ed1e9e4b76ebe7.
Change-Id: I8a655c2da2e7caa4ed24147be23bdf6bc60d47bf
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Wed, 7 Jun 2017 16:58:21 +0000 (16:58 +0000)]
Merge "Revert "Make packer jobs build sequentially""
Thanh Ha [Wed, 7 Jun 2017 16:49:08 +0000 (16:49 +0000)]
Revert "Make packer jobs build sequentially"
This reverts commit
514da68ea959e926bafc996521a434af8fc9147a.
Change-Id: I1e1a62a7053350713b95e04cd7243c4c000ef7fd
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Wed, 7 Jun 2017 16:24:05 +0000 (12:24 -0400)]
Increase packer job timeout to 120 minutes
90 minutes wasn't enough to build java-builder in the public cloud when
the public cloud is running slow. Increase to 2 hrs.
Change-Id: Idbaa1a1c5225c94a9f3870d2f3965c3c79deb700
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Jamo Luhrsen [Wed, 7 Jun 2017 15:56:12 +0000 (15:56 +0000)]
Merge "Increase packer job timeout to 90 minutes"
Thanh Ha [Wed, 7 Jun 2017 15:23:59 +0000 (11:23 -0400)]
Increase packer job timeout to 90 minutes
Packer takes long to build so split it into it's own project definition
so we can set reasonable build timeouts without increasing the other
builder jobs which only need 10 minutes to run.
Change-Id: I73efe2c583f4661b81233ac448e203788857822b
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Wed, 7 Jun 2017 15:06:55 +0000 (11:06 -0400)]
No need to pin Cabal for Ubuntu
Ubuntu comes with a sufficiently new version of Cabal to install
ShellCheck so no need to downgrade it.
Change-Id: I7c13adc1cc1982cde6a72b98a845086de803aed4
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
jenkins-releng [Wed, 7 Jun 2017 11:03:31 +0000 (11:03 +0000)]
Update cloud image list docs
Change-Id: I8e2db643c88a6d7f54a0320db76fc51c4436f24d
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Lorand Jakab [Wed, 7 Jun 2017 10:46:01 +0000 (13:46 +0300)]
Del. lispflowmapping-distribution3-check-nitrogen
The lispflowmapping project wishes to disable its Karaf 3 features and
local distributions in the build, to be able to re-join autorelease as
soon as possible. This patch removes the
lispflowmapping-distribution3-check-nitrogen job which fails as a
result.
Change-Id: Id6e9df99ccef2c2e78f966cb58ed28148be29900
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
Anil Belur [Wed, 31 May 2017 07:38:56 +0000 (17:38 +1000)]
Build and install shellcheck from the Haskell repo
Pull shellcheck from Haskell repo so that we can pull in a newer version
than is available in CentOS 7 and Ubuntu Trusty repos.
Change-Id: I710c05dab4a088647426190a00d9cf7ab9b175b0
Co-Authored-By: Thanh Ha <thanh.ha@linuxfoundation.org>
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Wed, 7 Jun 2017 02:12:30 +0000 (02:12 +0000)]
Merge "Update cloud image list docs"
Anil Belur [Wed, 7 Jun 2017 02:01:55 +0000 (02:01 +0000)]
Merge "Add validate-autorelease job back for infrautils"
Thanh Ha [Wed, 7 Jun 2017 02:01:34 +0000 (02:01 +0000)]
Merge "Update Pin RS centos7 image to working version"
Anil Belur [Wed, 7 Jun 2017 01:51:03 +0000 (01:51 +0000)]
Merge "DO NOT fail autorelease if file scripts fail"