releng/builder.git
6 years agoCreate script for checking ODL deb dependencies 94/69494/8
Dimitrios Markou [Wed, 14 Mar 2018 10:16:53 +0000 (12:16 +0200)]
Create script for checking ODL deb dependencies

Change-Id: I431ddf090d295602f7d8df808bc0d2fde6604aa7
Signed-off-by: Dimitrios Markou <mardim@intracom-telecom.com>
6 years agoMerge "Auto Update CSIT Jobs to run for fluorine"
Jamo Luhrsen [Tue, 3 Apr 2018 20:31:07 +0000 (20:31 +0000)]
Merge "Auto Update CSIT Jobs to run for fluorine"

6 years agoMerge "Auto Update CSIT Jobs to run for oxygen"
Jamo Luhrsen [Tue, 3 Apr 2018 20:30:47 +0000 (20:30 +0000)]
Merge "Auto Update CSIT Jobs to run for oxygen"

6 years agoDo not update openvswitch 06/70306/1
Sam Hague [Tue, 3 Apr 2018 20:13:35 +0000 (13:13 -0700)]
Do not update openvswitch

Change-Id: Ie6c23cb07021dfacd9a2bcfadfa8398acb3c9ea7
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoAuto Update CSIT Jobs to run for oxygen 55/70255/2
jenkins-releng [Tue, 3 Apr 2018 19:09:58 +0000 (19:09 +0000)]
Auto Update CSIT Jobs to run for oxygen

Change-Id: I084d19844492efb7e7699f721d28858a96486312
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
6 years agoAuto Update CSIT Jobs to run for fluorine 54/70254/2
jenkins-releng [Tue, 3 Apr 2018 19:08:36 +0000 (19:08 +0000)]
Auto Update CSIT Jobs to run for fluorine

Change-Id: I6a03f977fbca9aeac42b69d61738c90f22f5831d
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
6 years agoPull in tox<3.0.0 pin fix 93/70293/4
Thanh Ha [Tue, 3 Apr 2018 14:44:20 +0000 (10:44 -0400)]
Pull in tox<3.0.0 pin fix

Latest tox 3.0.0 is breaking all tox jobs so pin it to an older
working version. This also pulls in a patch that requires an
update to PostBuildScript 2.x.

This also updates jjb to 2.0.3 as the latest global-jjb needs it.

Change-Id: I480d53af9f5750f8a9c30b2cece15ddb33bc622e
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoUpdate validate autorelease projects for fluorine 53/70253/1
jenkins-releng [Mon, 2 Apr 2018 18:55:22 +0000 (18:55 +0000)]
Update validate autorelease projects for fluorine

Change-Id: Ib1913ff21ede620a7f70c713ae3f5910241acb1a
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
6 years agoUpdate csit blacklist 18/70218/2
Luis Gomez [Sat, 31 Mar 2018 01:30:07 +0000 (18:30 -0700)]
Update csit blacklist

These projects will not run for distribution test.

Change-Id: I8d67c1c9dee0f23a2bf2d1fbb3952fc2c0bc12e0
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
6 years agoUpdate cloud image list docs 11/70211/1
jenkins-releng [Fri, 30 Mar 2018 11:02:07 +0000 (11:02 +0000)]
Update cloud image list docs

Change-Id: I0e38482891abef3cea6fecbbf966137ee0d85cd1
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
6 years agoRun Carbon autorel daily 98/70198/1
Jamo Luhrsen [Thu, 29 Mar 2018 20:44:41 +0000 (13:44 -0700)]
Run Carbon autorel daily

Carbon SR4 is due in two weeks and we need to get a healthy
autorelease before that. This is per the TSC's request:

https://meetings.opendaylight.org/opendaylight-meeting/2018/tsc/opendaylight-meeting-tsc.2018-03-28-20.33.html

Change-Id: I411f0e03bd736b024b0062df3f3d02f8151d85c7
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoUse more recent mininet-ovs-28 image 96/70196/1
Thanh Ha [Thu, 29 Mar 2018 18:14:23 +0000 (11:14 -0700)]
Use more recent mininet-ovs-28 image

Change-Id: Ie6df0f43f5cf6d86edad91ae6e7278d4f203a2d3
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoMerge "Use OVS 2.8 in all OFP jobs"
Luis Gomez [Thu, 29 Mar 2018 18:03:59 +0000 (18:03 +0000)]
Merge "Use OVS 2.8 in all OFP jobs"

6 years agoUse OVS 2.8 in all OFP jobs 94/70194/1
Luis Gomez [Thu, 29 Mar 2018 17:44:46 +0000 (10:44 -0700)]
Use OVS 2.8 in all OFP jobs

Change-Id: I6459db6d7bd02ee72c5b301d63bbcdd6162b7c4d
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
6 years agoDon't fail the build if the odlparent hack fails 93/70193/1
Stephen Kitt [Thu, 29 Mar 2018 17:29:06 +0000 (10:29 -0700)]
Don't fail the build if the odlparent hack fails

odlparent 3.0.2 has a bug, with a workaround in autorelease;
unfortunately the workaround causes the build to fail if any other
version of odlparent is used. This patch changes the workaround so
that it always report success.

Change-Id: I638ed72ec4ec34f277802311ab4e5566a467825c
Signed-off-by: Stephen Kitt <skitt@redhat.com>
6 years agoClean the haproxy.cfg file generation 11/69911/3
Jamo Luhrsen [Thu, 22 Mar 2018 20:32:57 +0000 (13:32 -0700)]
Clean the haproxy.cfg file generation

removed all the extra loops and additional cat <<EOF
steps to include them all in a single place

Change-Id: I3779abc90ff9b13e55c9e080df296da0b88679f7
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoMerge "Auto Update CSIT Jobs to run for fluorine"
Jamo Luhrsen [Fri, 23 Mar 2018 16:11:28 +0000 (16:11 +0000)]
Merge "Auto Update CSIT Jobs to run for fluorine"

6 years agoMerge "Auto Update CSIT Jobs to run for oxygen"
Jamo Luhrsen [Fri, 23 Mar 2018 16:11:19 +0000 (16:11 +0000)]
Merge "Auto Update CSIT Jobs to run for oxygen"

6 years agoAuto Update CSIT Jobs to run for oxygen 17/70017/1
jenkins-releng [Fri, 23 Mar 2018 13:44:34 +0000 (13:44 +0000)]
Auto Update CSIT Jobs to run for oxygen

Change-Id: If5db1a97cefe83a8b5adb1daacb43f3e41fa69d2
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
6 years agoAuto Update CSIT Jobs to run for fluorine 16/70016/1
jenkins-releng [Fri, 23 Mar 2018 13:44:28 +0000 (13:44 +0000)]
Auto Update CSIT Jobs to run for fluorine

Change-Id: I9196bb02417b757045bd13dd9098caa5fd54a173
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
6 years agoAuto Update CSIT Jobs to run for nitrogen 15/70015/1
jenkins-releng [Fri, 23 Mar 2018 13:44:10 +0000 (13:44 +0000)]
Auto Update CSIT Jobs to run for nitrogen

Change-Id: Ic941ff46a47277c028da2349974c05991d548a5a
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
6 years agoRemove NatApp CSIT for Nitro, Oxy and Fluorine 99/69299/4
Jamo Luhrsen [Fri, 9 Mar 2018 00:57:42 +0000 (16:57 -0800)]
Remove NatApp CSIT for Nitro, Oxy and Fluorine

Change-Id: I0c0715b04cc26f0d6bd501b47318f94b00aa897c
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoMerge "Use infrautils.ready to check controller UP-ness"
Luis Gomez [Fri, 23 Mar 2018 01:20:21 +0000 (01:20 +0000)]
Merge "Use infrautils.ready to check controller UP-ness"

6 years agoMerge "Make xz use multiple threads and lower compression"
Jamo Luhrsen [Thu, 22 Mar 2018 22:57:46 +0000 (22:57 +0000)]
Merge "Make xz use multiple threads and lower compression"

6 years agoFail clearly if URL to package is invalid 14/69914/1
Daniel Farrell [Thu, 22 Mar 2018 20:50:50 +0000 (16:50 -0400)]
Fail clearly if URL to package is invalid

Builds currently drag slowly to a death when the artifact to package URL
is invalid, which happens not-infrequently as old builds expire and
default values to test become bad. Fail clearly.

Change-Id: I36b1c942320531d78a154abbef584fd2595b9e2f
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
6 years agoUse infrautils.ready to check controller UP-ness 75/69575/5
Jamo Luhrsen [Fri, 16 Mar 2018 23:30:28 +0000 (16:30 -0700)]
Use infrautils.ready to check controller UP-ness

infrautils.ready is only there in Oxygen and beyond so still
need to leave the old logic for Carbon and Nitrogen CSIT to
use. As those age out, we can remove the old logic. I think
that will be in 12-18 months.

Change-Id: I58b7156866d606589d45cfc87b1ccb0604ad6c02
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoMerge "Fix for 3node Pike/Queens Jobs"
Jamo Luhrsen [Thu, 22 Mar 2018 20:28:49 +0000 (20:28 +0000)]
Merge "Fix for 3node Pike/Queens Jobs"

6 years agoFix for 3node Pike/Queens Jobs 93/69793/1
gvrangan [Thu, 22 Mar 2018 21:24:24 +0000 (02:54 +0530)]
Fix for 3node Pike/Queens Jobs

- Networking ODL uses the websocket port (8185) of ODL
  in Pike/Queens

- This patch enables port 8185 to be used by the Networking ODL

Change-Id: Ic1bece057168590048cd26f3c595b7140c8d3e16
Signed-off-by: gvrangan <venkatrangang@hcl.com>
6 years agoMerge "Enable pypi proxy for opendaylight-infra-wrapper"
Jamo Luhrsen [Thu, 22 Mar 2018 20:03:58 +0000 (20:03 +0000)]
Merge "Enable pypi proxy for opendaylight-infra-wrapper"

6 years agoMerge "Add netvirt rtd jobs"
Thanh Ha [Thu, 22 Mar 2018 19:46:45 +0000 (19:46 +0000)]
Merge "Add netvirt rtd jobs"

6 years agoMerge "Avoid ODLPARENT-139 for Fluorine snap builds"
Jamo Luhrsen [Thu, 22 Mar 2018 15:17:26 +0000 (15:17 +0000)]
Merge "Avoid ODLPARENT-139 for Fluorine snap builds"

6 years agoMake xz use multiple threads and lower compression 13/69813/1
Robert Varga [Thu, 22 Mar 2018 13:16:37 +0000 (14:16 +0100)]
Make xz use multiple threads and lower compression

It takes 30 minutes to compress heap dumps in distcheck, this
patch lowers compression from -9 to -6 (default) and turns on
multi-threaded compression based on number of cores available.

Change-Id: I792d6b5c3475262bc16fa0f01726004b7078080c
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
6 years agoAvoid ODLPARENT-139 for Fluorine snap builds 83/69783/1
Daniel Farrell [Thu, 22 Mar 2018 02:02:33 +0000 (22:02 -0400)]
Avoid ODLPARENT-139 for Fluorine snap builds

Change-Id: Ie57b5502fd121953d987580282880092f82dda39
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
6 years agoEnable pypi proxy for opendaylight-infra-wrapper 80/69780/1
Thanh Ha [Wed, 21 Mar 2018 21:41:35 +0000 (17:41 -0400)]
Enable pypi proxy for opendaylight-infra-wrapper

The pipconf file contains configuration to use the local Nexus 3
pypi proxy repo for fetching pypi artifacts.

Issue: RT-53561
Change-Id: I6500288e24146d274d5d11508111d870c24e4a1e
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoMerge "Add integration/test rtd jobs"
Jamo Luhrsen [Wed, 21 Mar 2018 19:11:34 +0000 (19:11 +0000)]
Merge "Add integration/test rtd jobs"

6 years agoMerge "Update docker container image"
Daniel Farrell [Wed, 21 Mar 2018 17:33:55 +0000 (17:33 +0000)]
Merge "Update docker container image"

6 years agoAdds oxygen puppet-odl jobs 75/69775/1
Tim Rozet [Wed, 21 Mar 2018 17:07:06 +0000 (13:07 -0400)]
Adds oxygen puppet-odl jobs

Change-Id: Ic129c82d1eab0a14a44306828313bd2d2802847f
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoUpdate docker container image 58/69758/1
Thanh Ha [Wed, 21 Mar 2018 14:22:57 +0000 (10:22 -0400)]
Update docker container image

The previous image is no longer available (not sure why) update
to a newer image which exists.

Change-Id: I127f20baa2e796ce2c91862e70880c4f8cbf49bd
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoMove verify stream to right project 09/69709/1
Jamo Luhrsen [Tue, 20 Mar 2018 20:30:16 +0000 (13:30 -0700)]
Move verify stream to right project

the csit project with the verify jobs is the one that
needs the verify-stream values

Change-Id: Icecf3a2656db66bbcd0b595ab0f9fd1eb1a7b3b5
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoMerge "Increase opflex build-timeout to 60 minutes"
Daniel Farrell [Tue, 20 Mar 2018 04:15:48 +0000 (04:15 +0000)]
Merge "Increase opflex build-timeout to 60 minutes"

6 years agoIncrease opflex build-timeout to 60 minutes 47/69647/1
Thanh Ha [Tue, 20 Mar 2018 03:56:08 +0000 (23:56 -0400)]
Increase opflex build-timeout to 60 minutes

Change-Id: Ic4c2bb9cff394194ab29cd004c1772d0acc3839e
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoAdd packaging rtd jobs 46/69646/1
Thanh Ha [Tue, 20 Mar 2018 03:44:58 +0000 (23:44 -0400)]
Add packaging rtd jobs

Change-Id: I6c804e99b408f6af2417ef01b3645a6a0da5703e
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoMerge "Fix typo in branch cutting script"
Thanh Ha [Tue, 20 Mar 2018 01:20:55 +0000 (01:20 +0000)]
Merge "Fix typo in branch cutting script"

6 years agoMerge "Add tests to test-deb jjb"
Daniel Farrell [Mon, 19 Mar 2018 18:22:44 +0000 (18:22 +0000)]
Merge "Add tests to test-deb jjb"

6 years agoMerge "Symlink deb package instead of move"
Daniel Farrell [Mon, 19 Mar 2018 18:22:40 +0000 (18:22 +0000)]
Merge "Symlink deb package instead of move"

6 years agoMerge "Organize pybot args"
Daniel Farrell [Mon, 19 Mar 2018 18:20:07 +0000 (18:20 +0000)]
Merge "Organize pybot args"

6 years agoAdd netvirt rtd jobs 31/69631/1
Thanh Ha [Mon, 19 Mar 2018 16:48:13 +0000 (12:48 -0400)]
Add netvirt rtd jobs

Allows NetVirt to build docs separately from the odl-docs project.
Should speed up builds as we no longer have to build everything all
at once.

Change-Id: Ib58b8a91c9379d4c2d20058c7e3946b4754268a4
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoAdd integration/test rtd jobs 27/69627/1
Thanh Ha [Mon, 19 Mar 2018 16:22:07 +0000 (12:22 -0400)]
Add integration/test rtd jobs

Generate integration/test docs separately from the main docs
project.

Change-Id: I037d25a8bba66661fa960849dec3038046cba605
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoIncrease build timeout and cores for docs builds 95/69595/1
Thanh Ha [Sun, 18 Mar 2018 23:27:02 +0000 (19:27 -0400)]
Increase build timeout and cores for docs builds

Incoming netvirt change requires more build time. The lfdocs-conf
work else where will allow us to reduce this in the future so should
be a temporary change.

Change-Id: I66b1507e20265cd548877a900b572efe5102f8fe
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoPull in global-jjb fix for setuptools 89/69589/1
Thanh Ha [Sun, 18 Mar 2018 04:07:34 +0000 (00:07 -0400)]
Pull in global-jjb fix for setuptools

An insufficiently old version of setuptools is being pulled
in causing pip installs to fail with the latest 9.0.2 version.
Ensure that upgrading pip also upgrades setuptools.

This affects lftools but may affect other packages too.

Change-Id: I0e00e365c0cdf3f4356a2ce2ad6f1af7930aef6e
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoBump autorelease builder to 150 GB volume 88/69588/1
Thanh Ha [Sun, 18 Mar 2018 03:06:15 +0000 (23:06 -0400)]
Bump autorelease builder to 150 GB volume

Autorelease Oxygen build #225 failed with out of space. Bump
volume size to 150 GB.

This requires pulling in some global-jjb patches to enable
the feature that allows setting a volume size in the
OpenStack cloud plugin 2.32.

Change-Id: I4ed5c3ae34e596f00be12304efa00d2058d11876
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoOrganize pybot args 69/69569/1
Jamo Luhrsen [Fri, 16 Mar 2018 19:13:21 +0000 (12:13 -0700)]
Organize pybot args

put -v args on one line each in alphabetical order

Change-Id: Ifbbaf64ab014f6b4bcecbf23d9e281e722055ad8
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoincrease the SERVICE_TIMEOUT from 60s to 120s 64/69564/1
Sam Hague [Fri, 16 Mar 2018 14:37:11 +0000 (10:37 -0400)]
increase the SERVICE_TIMEOUT from 60s to 120s

Change-Id: I91b069f3043ecc79a48ceaaa0eb28e6ac63e33ee
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoRemove lf-ansible and update common-packer 76/69476/2
Thanh Ha [Wed, 14 Mar 2018 01:41:31 +0000 (21:41 -0400)]
Remove lf-ansible and update common-packer

Switch to using LF ansible roles from Ansible Galaxy. This updates
to the latest common-packer which has tweaks for pulling roles from
Ansible Galaxy.

Change-Id: I194e6ee40976393feeea4551f17cb8389d401412
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoRemove custom archive artifacts setting 36/69536/1
Luis Gomez [Thu, 15 Mar 2018 17:27:22 +0000 (10:27 -0700)]
Remove custom archive artifacts setting

This is preventing SFT logs storage.

Change-Id: Ida94813e31d67ab508ad42a9f9dff1db16b96b4f
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
6 years agoMerge "Preserve Karaf logs in autorelease jobs"
Jamo Luhrsen [Thu, 15 Mar 2018 16:23:28 +0000 (16:23 +0000)]
Merge "Preserve Karaf logs in autorelease jobs"

6 years agoPreserve Karaf logs in autorelease jobs 29/69529/2
Stephen Kitt [Thu, 15 Mar 2018 12:12:21 +0000 (13:12 +0100)]
Preserve Karaf logs in autorelease jobs

This patch changes autorelease release and validate jobs so that they
keep the Karaf logs and archive them for later analysis.

Change-Id: Ib93ccc1b59f1b04e5a36c826d9508ed4bba176c2
Signed-off-by: Stephen Kitt <skitt@redhat.com>
6 years agoUse gerrit-tox-verify for SFC python verification 73/68873/5
Jaime Caamaño Ruiz [Wed, 28 Feb 2018 12:37:32 +0000 (13:37 +0100)]
Use gerrit-tox-verify for SFC python verification

The original python verfication job had some issues with outdated pip
and setuptools. Take this chance to move SFC python verification over
to the global JJB tox verification job template.

The gap betwwen the two is the use of jenkins_build_package.sh to upload
the sfc-py artifact to pypi. This is silently failing anyway since the
credentials are no longer valid. It will neeed to be done through some
other way, if at all.

Change-Id: I08c483924468917bcc41fe77e06eff9930255859
JIRA: SFC-217
Signed-off-by: Jaime Caamaño Ruiz <jcaamano@suse.com>
6 years agoAdd tests to test-deb jjb 81/69281/10
Dimitrios Markou [Thu, 8 Mar 2018 15:09:30 +0000 (17:09 +0200)]
Add tests to test-deb jjb

Change-Id: I55c2a3d27d27dfcc1555a945fe09593e596c6e0c
Signed-off-by: Dimitrios Markou <mardim@intracom-telecom.com>
6 years agoFix typo in branch cutting script 10/69510/1
Anil Belur [Thu, 15 Mar 2018 02:09:28 +0000 (12:09 +1000)]
Fix typo in branch cutting script

Change-Id: I64b52a868ad77bbe36733e76a71b61d40d9b3c47
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
6 years agoMerge "Decommission Openstack Newton images"
Sam Hague [Wed, 14 Mar 2018 23:54:39 +0000 (23:54 +0000)]
Merge "Decommission Openstack Newton images"

6 years agoMerge "Fix broken patch extraction for multipatch-build"
Thanh Ha [Wed, 14 Mar 2018 20:37:05 +0000 (20:37 +0000)]
Merge "Fix broken patch extraction for multipatch-build"

6 years agoFix broken patch extraction for multipatch-build 08/69508/2
Sam Hague [Wed, 14 Mar 2018 19:37:59 +0000 (15:37 -0400)]
Fix broken patch extraction for multipatch-build

Using the example trigger below, the awk -F: '{print $2}' that should
extract all the project: patches, only extracts openflowplugin. Later
the script only does a checkout of openflowplugin since there is
nothing else in the list.

multipatch-build:openflowplugin:45/69445/1,genius:46/69446/1,
netvirt:47/69447/1

Change-Id: Ifb9d19cfdb1d0bbcefbfa7d0e94e722e8dc3fa2b
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoMerge "Check project removal in validate autorelease"
Luis Gomez [Wed, 14 Mar 2018 19:49:56 +0000 (19:49 +0000)]
Merge "Check project removal in validate autorelease"

6 years agoMerge "Add fluorine support"
Thanh Ha [Wed, 14 Mar 2018 14:57:59 +0000 (14:57 +0000)]
Merge "Add fluorine support"

6 years agoAdd fluorine support 88/69488/2
Manuel Buil [Wed, 14 Mar 2018 09:49:41 +0000 (10:49 +0100)]
Add fluorine support

Add fluorine to fetch the major version

Change-Id: I04be3b8a44d24f2ef6ab0c617711393e1cda9925
Signed-off-by: Manuel Buil <mbuil@suse.com>
6 years agoSymlink deb package instead of move 76/69376/6
Dimitrios Markou [Mon, 12 Mar 2018 12:40:37 +0000 (14:40 +0200)]
Symlink deb package instead of move

Symlink the fresh built debian package to in order
to use it for testing

Change-Id: I6dd40c9b470ad0649afe8c4232959c080615cd63
Signed-off-by: Dimitrios Markou <mardim@intracom-telecom.com>
6 years agoCheck project removal in validate autorelease 05/69105/10
Anil Belur [Tue, 6 Mar 2018 02:31:58 +0000 (12:31 +1000)]
Check project removal in validate autorelease

autorelease-validation-autorelease-${STREAM} jobs should check
if the list of project list participating in both repositories
are equal.

Change-Id: I8bae893aa64e9716ec01e0112c949e2f41ba7ad3
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
6 years agoRemove the temporary git fetch 89/69489/1
Manuel Buil [Wed, 14 Mar 2018 09:53:32 +0000 (10:53 +0100)]
Remove the temporary git fetch

We forgot to remove the git fetch we were using to test the patch inside
the sandbox

Change-Id: Ib0bc25b7f3121383bc60aa9c4b6d1437609ed6e2
Signed-off-by: Manuel Buil <mbuil@suse.com>
6 years agoMerge "Update test-deb default repo to Nitrogen"
Daniel Farrell [Tue, 13 Mar 2018 21:30:55 +0000 (21:30 +0000)]
Merge "Update test-deb default repo to Nitrogen"

6 years agoMerge "Update to global-jjb v0.17.0"
Thanh Ha [Tue, 13 Mar 2018 14:40:49 +0000 (14:40 +0000)]
Merge "Update to global-jjb v0.17.0"

6 years agoMerge "Change genius csit verify stream to stable/oxygen"
Jamo Luhrsen [Mon, 12 Mar 2018 18:26:37 +0000 (18:26 +0000)]
Merge "Change genius csit verify stream to stable/oxygen"

6 years agoUpdate to global-jjb v0.17.0 83/69383/1
Thanh Ha [Mon, 12 Mar 2018 15:28:17 +0000 (11:28 -0400)]
Update to global-jjb v0.17.0

Fully expect the new cloud management code to be deployed with this
patch as prep work I67aeef6aa4c206e862c6dde2bc3b1436672fba2c was
already complete.

Change-Id: Id840a9a15ab4859dd63dea8872cb9de0754410ef
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoFix for recent Test Failures with Pike 74/69374/2
gvrangan [Tue, 13 Mar 2018 01:01:57 +0000 (06:31 +0530)]
Fix for recent Test Failures with Pike

- Pike jobs were failing to create instances since Mar-05-2018.
- The reason was identified to be the upgrade in the OpenVswitch.
- This Patch installs the appropriate rdo-release for every Openstack
version currently being tested.

Change-Id: Icaa80318232ca2bfc07f43444a828f27c4963c8b
Signed-off-by: gvrangan <venkatrangang@hcl.com>
6 years agoUpdate test-deb default repo to Nitrogen 72/69272/2
Dimitrios Markou [Thu, 8 Mar 2018 14:16:28 +0000 (16:16 +0200)]
Update test-deb default repo to Nitrogen

Point to Nitrogen PPA for the
packaging-test-deb-master jjb

Change-Id: I03a89067b013facf856a6ce579a583c10a952bc5
Signed-off-by: Dimitrios Markou <mardim@intracom-telecom.com>
6 years agoChange genius csit verify stream to stable/oxygen 64/69364/2
Faseela K [Mon, 12 Mar 2018 05:59:26 +0000 (11:29 +0530)]
Change genius csit verify stream to stable/oxygen

Change-Id: I783b6c30bcef0fe982dca42f20d3c06965d06f63
Signed-off-by: Faseela K <faseela.k@ericsson.com>
6 years agoBreak out os logs from journalctl 13/69313/12
Sam Hague [Fri, 9 Mar 2018 14:36:22 +0000 (09:36 -0500)]
Break out os logs from journalctl

Change-Id: Ibfd9da981ee20c2dccf13ec397e21ffc3c7f631e
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agorestore NEUTRON_CREATE_INITIAL_NETWORKS flag 61/69261/5
Sam Hague [Thu, 8 Mar 2018 12:26:20 +0000 (07:26 -0500)]
restore NEUTRON_CREATE_INITIAL_NETWORKS flag

Change-Id: Idc6281c5ccb40862e980a98b5a54f6a3c11e95c0
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoMerge "Add Cloud configuration for jenkins-cfg job"
Thanh Ha [Thu, 8 Mar 2018 02:44:57 +0000 (02:44 +0000)]
Merge "Add Cloud configuration for jenkins-cfg job"

6 years agoMake carbon autorel run weekly on Saturday 63/69163/4
Jamo Luhrsen [Tue, 6 Mar 2018 22:24:39 +0000 (14:24 -0800)]
Make carbon autorel run weekly on Saturday

Nitrogen will also run once a week, but on Sunday, so
hopefully this spreads the load a little better.

Change-Id: I6e6f20df650da77812fb68879006b76536cfd939
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoMerge "Auto Update CSIT Jobs to run for oxygen"
Jamo Luhrsen [Wed, 7 Mar 2018 00:53:37 +0000 (00:53 +0000)]
Merge "Auto Update CSIT Jobs to run for oxygen"

6 years agoAuto Update CSIT Jobs to run for oxygen 77/69177/1
jenkins-releng [Wed, 7 Mar 2018 00:37:57 +0000 (00:37 +0000)]
Auto Update CSIT Jobs to run for oxygen

Change-Id: Ie51a93867b5819bfc38060fa7b9ef5bf6940a079
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
6 years agoAuto Update CSIT Jobs to run for fluorine 76/69176/1
jenkins-releng [Wed, 7 Mar 2018 00:37:03 +0000 (00:37 +0000)]
Auto Update CSIT Jobs to run for fluorine

Change-Id: Ie2ced0450a621df8056e0fb3a4a8c3dd5ab637c2
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
6 years agoMerge "Make nitro autorel only run weekly"
Thanh Ha [Wed, 7 Mar 2018 00:31:03 +0000 (00:31 +0000)]
Merge "Make nitro autorel only run weekly"

6 years agoMerge "Remove Ocpplugin CSIT for Oxygen and Fluorine"
Luis Gomez [Wed, 7 Mar 2018 00:10:50 +0000 (00:10 +0000)]
Merge "Remove Ocpplugin CSIT for Oxygen and Fluorine"

6 years agoMerge "Remove Topoprocessing CSIT for Oxygen and Fluorine"
Luis Gomez [Wed, 7 Mar 2018 00:10:26 +0000 (00:10 +0000)]
Merge "Remove Topoprocessing CSIT for Oxygen and Fluorine"

6 years agoMerge "Remove Unimgr CSIT for Oxygen and Fluorine"
Luis Gomez [Wed, 7 Mar 2018 00:10:08 +0000 (00:10 +0000)]
Merge "Remove Unimgr CSIT for Oxygen and Fluorine"

6 years agoRemove Unimgr CSIT for Oxygen and Fluorine 67/69167/1
Jamo Luhrsen [Tue, 6 Mar 2018 22:48:17 +0000 (14:48 -0800)]
Remove Unimgr CSIT for Oxygen and Fluorine

https://lists.opendaylight.org/pipermail/release/2018-February/014001.html

Change-Id: I749d61c8a258df336344d9ce20af4e51f19efba5
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoRemove Topoprocessing CSIT for Oxygen and Fluorine 66/69166/1
Jamo Luhrsen [Tue, 6 Mar 2018 22:46:01 +0000 (14:46 -0800)]
Remove Topoprocessing CSIT for Oxygen and Fluorine

https://lists.opendaylight.org/pipermail/release/2017-September/012326.html

Change-Id: I1dc191d4f2fe92a96831efb8e1a7dd0a0192a32e
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoRemove Ocpplugin CSIT for Oxygen and Fluorine 65/69165/1
Jamo Luhrsen [Tue, 6 Mar 2018 22:43:32 +0000 (14:43 -0800)]
Remove Ocpplugin CSIT for Oxygen and Fluorine

https://lists.opendaylight.org/pipermail/ocpplugin-dev/2017-November/000063.html

Change-Id: I28d9cb95ad101d100911f9f37226f2a65356c67e
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoRemove NIC CSIT for Oxygen and Fluorine 64/69164/1
Jamo Luhrsen [Tue, 6 Mar 2018 22:31:58 +0000 (14:31 -0800)]
Remove NIC CSIT for Oxygen and Fluorine

https://lists.opendaylight.org/pipermail/release/2018-February/014001.html

Change-Id: I4a6b1102f25e7110ad2f157e32ae02b2320ac814
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoMake nitro autorel only run weekly 62/69162/1
Jamo Luhrsen [Tue, 6 Mar 2018 22:09:49 +0000 (14:09 -0800)]
Make nitro autorel only run weekly

we currently are supporting four releases and this will
help keep jenkins queues smaller, especially since
autorelease (pass or fail) triggers integration-test
which is a bunch of CSIT jobs

Change-Id: I3b489886a31e56b04ea4f40c782ba88157f745ca
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoFix misconfiguration of builder rtd job 60/69160/1
Thanh Ha [Tue, 6 Mar 2018 20:01:05 +0000 (15:01 -0500)]
Fix misconfiguration of builder rtd job

Without project-pattern it will mistakenly run against all projects.

Change-Id: Ifdbaa2366bfd64ac5a406ce453e0ab8c19da2110
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoUse requirements.txt file for deps 58/69158/1
Thanh Ha [Tue, 6 Mar 2018 19:18:06 +0000 (14:18 -0500)]
Use requirements.txt file for deps

RTD requires a file for requirements as it does not read tox.ini

Change-Id: I0a4959250a9923b68c2b3f8f35c186c390b2bfed
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoUse lfdocs-conf for documentation 98/67798/5
Thanh Ha [Thu, 1 Feb 2018 02:28:17 +0000 (21:28 -0500)]
Use lfdocs-conf for documentation

New initiative to separate out docs in RTD so that the main
docs project does not have to load so many submodules everywhere.

This will put releng/builder docs at the url:
http://docs.opendaylight.org/projects/releng-builder

Also include some reference links so that we can pull these pages
from the OpenDaylight documentation project.

Change-Id: I4d6b6d693f930f61fc8889164f3ebd45b5327f81
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoMerge "Update example builds to test in RPM verify jobs"
Thanh Ha [Tue, 6 Mar 2018 15:59:01 +0000 (15:59 +0000)]
Merge "Update example builds to test in RPM verify jobs"

6 years agoMerge "Use printf over echo for adding newlines"
Thanh Ha [Tue, 6 Mar 2018 15:48:13 +0000 (15:48 +0000)]
Merge "Use printf over echo for adding newlines"

6 years agoMerge "Add suse support for the snaps build"
Daniel Farrell [Tue, 6 Mar 2018 12:55:59 +0000 (12:55 +0000)]
Merge "Add suse support for the snaps build"

6 years agoUse printf over echo for adding newlines 24/69124/1
Sam Hague [Tue, 6 Mar 2018 12:54:12 +0000 (07:54 -0500)]
Use printf over echo for adding newlines

Posix recommends using printf to avoid portability issues
with echo.

Apparently echo is not consistent across different platforms
and versions. Sometimes /n is a newline and other times it is
a literal \n printed to the console.

Change-Id: If98a3b17e4b05934a2c4a02c5b4a8b1b991412e6
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoMerge "Print last 10 integration/test commits in console"
Jamo Luhrsen [Tue, 6 Mar 2018 01:02:43 +0000 (01:02 +0000)]
Merge "Print last 10 integration/test commits in console"