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>
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"
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: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>
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"
Anil Belur [Wed, 7 Jun 2017 01:43:29 +0000 (11:43 +1000)]
Update Pin RS centos7 image to working version
This is an update to commmit
7bcb9c78fbfe76d90527d269bc1721d233800676
where other templates which use CentOS7 are changed.
Jira: releng-118
Change-Id: Ia99264894a95a423a9d15499e9928b3fa731f20c
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Anil Belur [Sun, 28 May 2017 23:10:18 +0000 (09:10 +1000)]
Install git-review using pip install in virtialenv
The version of git-review supports --reviewers option which is not
available with the version of the package on centos7 repositories.
Updated the change to handle long workspace names with pip
modules instead of pip, inspired by global-jjb change #5093
Change-Id: I598350d6778760ea320a1128db46da0f80c711db
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Jamo Luhrsen [Tue, 6 Jun 2017 22:14:49 +0000 (22:14 +0000)]
Merge "Update packer job to build devstack ocata image"
Thanh Ha [Tue, 6 Jun 2017 20:35:37 +0000 (16:35 -0400)]
Add validate-autorelease job back for infrautils
Change-Id: Ic08aef29f19b8ac88eb3b0fa86d5bcd50d45ab61
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Tue, 6 Jun 2017 16:21:30 +0000 (12:21 -0400)]
DO NOT fail autorelease if file scripts fail
There are 2 scripts which create a file in int/dist which are sure to
fail if int/dist is not included in autorelease. We noticed this because
of Nitrogen work.
Change-Id: I7a7123c551b420f838b281c810dc1711ef5c90d2
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Tue, 6 Jun 2017 15:21:13 +0000 (11:21 -0400)]
Update global-jjb to latest master
Change-Id: Ia25e85040eaaf06c2944d85d6d74ca8f44efbe28
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
jenkins-releng [Tue, 6 Jun 2017 11:03:07 +0000 (11:03 +0000)]
Update cloud image list docs
Change-Id: I539db0aed37b9cc4c3bcfb16114bf612dd6187c0
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Anil Belur [Tue, 6 Jun 2017 08:02:14 +0000 (18:02 +1000)]
Update packer job to build devstack ocata image
Change-Id: Ifaba56767fb4c23988fbb21327b86feed65441f1
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Jamo Luhrsen [Tue, 6 Jun 2017 04:17:21 +0000 (21:17 -0700)]
Add devstack-ocata packer template
Change-Id: Ic63c14179ac13a59989ba892466eba5f232849d4
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Thanh Ha [Tue, 30 May 2017 01:54:31 +0000 (21:54 -0400)]
Also install git-review on Ubuntu systems
Update to
d036ff0f which forgot to also include Ubuntu systems.
Change-Id: I93babd64194c7640fbc5a05fb84699eabda0476d
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Tue, 6 Jun 2017 03:11:44 +0000 (23:11 -0400)]
Create a wrapper function for apt-get install
Make the loop reusable.
Change-Id: I1213d07acf19586c2f2775acce488acc39a282d2
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Tue, 6 Jun 2017 02:53:10 +0000 (02:53 +0000)]
Merge "Update Pin RS centos7 image to working version"
Anil Belur [Tue, 6 Jun 2017 02:36:18 +0000 (12:36 +1000)]
Update Pin RS centos7 image to working version
This is an update to commmit
7bcb9c78fbfe76d90527d269bc1721d233800676
where other templates which use java-builder are changed.
Jira: RELENG-118
Change-Id: Ida6bd041674b4767db5c2030288ef1b036958239
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Anil Belur [Tue, 6 Jun 2017 02:17:06 +0000 (02:17 +0000)]
Merge "Archive the docs html directory"
Thanh Ha [Tue, 6 Jun 2017 01:58:16 +0000 (21:58 -0400)]
Remove validate-ar jobs for non-nitrogen projects
Per this thread:
https://lists.opendaylight.org/pipermail/tsc/2017-June/007428.html
Remove all projects except for aaa, controller, md-sal, netconf,
odlparent, and yangtools.
Change-Id: I88a748e47c36dfc543c33fbaf563e72531e5fa37
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Tue, 6 Jun 2017 00:46:43 +0000 (20:46 -0400)]
Pin RS Public cloud images to known working
We're having issues with RS Public Cloud when building newer Cent OS
images. This patch pins the public cloud base image we build against to
the last known working one.
Jira: RELENG-118
Change-Id: Iad0ec2d3e312c22042c15973cab0eef58c61fe9c
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Mon, 5 Jun 2017 20:46:23 +0000 (20:46 +0000)]
Merge "Update default RPM snap build version to Nitrogen"
Thanh Ha [Mon, 5 Jun 2017 20:06:21 +0000 (16:06 -0400)]
Archive the docs html directory
This patch using the new lf-infra-publisher ensures that docs only
archives the html directory rather than including the structure leading
to the directory.
Change-Id: Ie2ff63690203ea7023f2578d4f52719f9d386a52
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Mon, 5 Jun 2017 17:14:57 +0000 (13:14 -0400)]
Remove opendaylight-shiplogs macro
We've migrated to using lf-infra-publish macro from global-jjb.
Change-Id: I5ec61c188d90bc9d220ace2296bcc57c1544cf2f
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Andrew Grimberg [Mon, 5 Jun 2017 17:10:02 +0000 (17:10 +0000)]
Merge "Migrate project jobs to use lf-infra-publish"
Andrew Grimberg [Mon, 5 Jun 2017 17:09:26 +0000 (17:09 +0000)]
Merge "Migrate int/test jobs to use lf-infra-publish"
Andrew Grimberg [Mon, 5 Jun 2017 17:09:13 +0000 (17:09 +0000)]
Merge "Migrate int/dist to use lf-infra-publish"
Andrew Grimberg [Mon, 5 Jun 2017 17:08:49 +0000 (17:08 +0000)]
Merge "Migrate docs jobs to use lf-infra-publish"
Andrew Grimberg [Mon, 5 Jun 2017 17:08:38 +0000 (17:08 +0000)]
Merge "Migrate autorelease jobs to lf-infra-publish"
Andrew Grimberg [Mon, 5 Jun 2017 17:08:21 +0000 (17:08 +0000)]
Merge "Migrate releng job templates to lf-infra-publish"
Jamo Luhrsen [Fri, 2 Jun 2017 23:30:23 +0000 (16:30 -0700)]
Use -m pip from python instead of pip directly
When the workspace is too long, as can happen with long
job names, there is trouble running commands in the
virtualenv.
this is trying to find all the places this would be
needed, but specifically to address a few current
problems like [0] which sometimes completes but cannot
push logs because the job name is too long.
The idea came from shague [1] which came from
openstack [2].
[0] https://jenkins.opendaylight.org/releng/user/jluhrsen/my-views/view/netvirt%20csit/job/netvirt-csit-1node-openstack-newton-nodl-v2-upstream-stateful-snat-conntrack-carbon/
[1] https://git.opendaylight.org/gerrit/#/c/51699
[2] https://review.openstack.org/#/c/399754
Change-Id: I9e99893d8de69ef0eb7b36309983cedc0befb549
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Jamo Luhrsen [Thu, 1 Jun 2017 21:07:22 +0000 (14:07 -0700)]
Remove auto job creation for Beryllium
now that Carbon is released, we are no longer dealing
with Beryllium
Change-Id: Iae74afd9742b03b9ba1e6907a8e3bfd335c4a00e
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
jenkins-releng [Wed, 31 May 2017 15:24:46 +0000 (15:24 +0000)]
Auto Update CSIT Jobs to run
Change-Id: I469ed201c7fccc20a93e39d9a8accdc4941e5bad
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Daniel Farrell [Wed, 31 May 2017 14:43:49 +0000 (10:43 -0400)]
Update default RPM snap build version to Nitrogen
Change-Id: I6b2a19faf31b4c103ce1f4b3956703d68fdff504
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
Thanh Ha [Wed, 31 May 2017 14:36:24 +0000 (10:36 -0400)]
Add a workaround for missing taglist.log
Since we fail the build now if any line in a script fails this is
causing validate-autorelease to fail unexpectedly. Temporarily put in
place a workaround on the problematic line so that it passes until we
put in a proper fix.
Change-Id: I31999f0f78d5ca360f20fa14536310924263c0a4
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Luis Gomez [Tue, 30 May 2017 20:37:14 +0000 (20:37 +0000)]
Merge "Add Boron branch and csit jobs for jsonrpc"
Sreekalyan Devaraj [Wed, 8 Mar 2017 02:57:31 +0000 (18:57 -0800)]
Add Boron branch and csit jobs for jsonrpc
Change-Id: I2d61fa52846e5ff2b0aa7471f5d39e1fa3d33b41
Signed-off-by: Sreekalyan Devaraj <kalyan.ds@gmail.com>
Thanh Ha [Tue, 30 May 2017 01:05:55 +0000 (21:05 -0400)]
Migrate project jobs to use lf-infra-publish
This macro uses curl instead of Maven to push logs to Nexus and is a
little bit faster.
Change-Id: Ib46aa25e8f5122865fb9b99ff4b637246247d70b
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Tue, 30 May 2017 01:02:05 +0000 (21:02 -0400)]
Migrate int/test jobs to use lf-infra-publish
This macro uses curl instead of Maven to push logs to Nexus and uses
curl instead of Maven to push.
Change-Id: Ic7cf2417d6a2b58a919c3d1ebfc3b36a47c27153
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Tue, 30 May 2017 00:58:49 +0000 (20:58 -0400)]
Migrate int/dist to use lf-infra-publish
This macro uses curl instead of Maven to push logs to Nexus and is a
little bit faster.
Change-Id: I3eee49fb282736329f9715dd9a41ec0b6fea13bd
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Tue, 30 May 2017 00:54:34 +0000 (20:54 -0400)]
Migrate docs jobs to use lf-infra-publish
This new macro uses curl instead of Maven to publish logs and is a
little bit quicker.
Change-Id: Id61e5fdbbfbe96a20044b65e3f1b1478d47d0a98
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Mon, 29 May 2017 23:33:20 +0000 (19:33 -0400)]
Remove unsupported Beryllium jobs
Since Carbon has been officially released Beryllium is no longer
supported so remove the jobs.
Change-Id: Iaef265dc8dbc1bc7be87a0b0bed56bb84cf77c25
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Mon, 29 May 2017 23:09:38 +0000 (19:09 -0400)]
Migrate autorelease jobs to lf-infra-publish
Use the lf-infra-publish macro from global-jjb to publish logs. This
macro use curl instead of Maven to push logs which is a little bit
faster.
Change-Id: Ib8238fdb8e8e493cf5a54513f90e1a2e0044bab6
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Daniel Farrell [Mon, 29 May 2017 21:21:34 +0000 (21:21 +0000)]
Merge "Migrate csit templates to lf-infra-publish"
Daniel Farrell [Mon, 29 May 2017 15:52:50 +0000 (11:52 -0400)]
Better YAML formatting, remove ignore rule
Change-Id: Iaa314b155c1607affdfca9174d861d081dab5a26
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
Daniel Farrell [Mon, 29 May 2017 15:43:41 +0000 (15:43 +0000)]
Merge "Move git-review into LFTOOLs comment block"
Thanh Ha [Mon, 29 May 2017 14:41:20 +0000 (14:41 +0000)]
Merge "Add jobs for all pup-odl branches"
Thanh Ha [Mon, 29 May 2017 14:38:34 +0000 (10:38 -0400)]
Move git-review into LFTOOLs comment block
Change-Id: Ie901a2d53489dab163e49952d9482313cf83bbdd
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Sat, 27 May 2017 15:56:47 +0000 (11:56 -0400)]
Migrate releng job templates to lf-infra-publish
Jira: RELENG-142
Change-Id: Ie2b84fcffb7027aec1baf80f5b78d1af0b7c3caa
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Fri, 26 May 2017 20:37:37 +0000 (16:37 -0400)]
Migrate csit templates to lf-infra-publish
Pull in updated global-jjb which contains changes to allow archiving via
ARCHIVE_ARTIFACTS variable.
Jira: RELENG-140
Change-Id: I32cb19ecc962d1849ada527470c21a77782217c5
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Mon, 29 May 2017 14:32:58 +0000 (14:32 +0000)]
Merge "Update cloud image list docs"
Thanh Ha [Mon, 29 May 2017 14:02:27 +0000 (14:02 +0000)]
Merge "Fix version bump git-review publish code"
Thanh Ha [Mon, 29 May 2017 13:46:37 +0000 (13:46 +0000)]
Merge "Fix cleanup stale stacks job"
jenkins-releng [Mon, 29 May 2017 11:02:48 +0000 (11:02 +0000)]
Update cloud image list docs
Change-Id: I27c5ed107b45a59642c1fe2902d2087785fa46b6
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Anil Belur [Mon, 29 May 2017 09:23:17 +0000 (19:23 +1000)]
Fix cleanup stale stacks job
commit
dcba567b0ce17e7cbb3c80b38c45ceb6e490e79d was rebased/merged
does not handle stack status correctly. This change should fix the
issue.
Change-Id: I244d2499eb0dabe2f196e401e4f94cc0869685a2
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Daniel Farrell [Mon, 29 May 2017 07:00:40 +0000 (07:00 +0000)]
Merge "Install git-review through yum repositories"
Anil Belur [Mon, 29 May 2017 00:24:41 +0000 (00:24 +0000)]
Merge "Improve multipatch patches-to-build param docs"
Anil Belur [Fri, 26 May 2017 01:41:12 +0000 (11:41 +1000)]
Install git-review through yum repositories
Installing through pip as root on the base image is not
recommend practice since this could impact other deps.
Change-Id: I12f1a4aa1e129a65af43736879ac46f7fe7c3c81
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Daniel Farrell [Fri, 26 May 2017 21:12:24 +0000 (17:12 -0400)]
Add ansible-opendaylight test jobs
Change-Id: I911ff41623739782261aef909774f8f30e2732e9
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
Daniel Farrell [Thu, 11 May 2017 22:00:47 +0000 (18:00 -0400)]
Add jobs for all pup-odl branches
Change-Id: I968fd0d8056f7273bd6fc58289f5cdf785be2c13
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
Daniel Farrell [Fri, 26 May 2017 14:00:23 +0000 (10:00 -0400)]
Improve multipatch patches-to-build param docs
Change-Id: I6c805dd8ad3c05f1980e7f6a49efca21f3fc3e73
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
Peter Gubka [Sat, 27 May 2017 11:42:33 +0000 (13:42 +0200)]
Rollback the requests libarary
Change-Id: Ieedab3c5e024a3a8ace994ae22b25bf44e940746
Signed-off-by: Peter Gubka <pgubka@cisco.com>
Thanh Ha [Sat, 27 May 2017 14:17:06 +0000 (10:17 -0400)]
Pin requests to <2.16
The new requests library pulls in a chardet dependency that is in
conflict with coala packages. Pin the version of requests to ensure
we're pulling in a supported version.
Change-Id: I9892a88d6d3cee6152d83b94feaef0e6a1e4998f
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Fri, 26 May 2017 20:36:34 +0000 (16:36 -0400)]
Add xmlstarlet to base image
This tool is used by lftools to parse xml and is generally useful so
include it in base image.
Change-Id: I6df7061fb00c865d1ed421f3814e3d63643e591d
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Fri, 26 May 2017 15:20:53 +0000 (15:20 +0000)]
Merge "Add job to delete stale nodes older than 24H on RS"