releng/builder.git
6 years agoMerge "Remove dist-check for UM projects"
Sam Hague [Mon, 23 Apr 2018 17:00:40 +0000 (17:00 +0000)]
Merge "Remove dist-check for UM projects"

6 years agoAdd netvirt csit patch test for neutron project 23/71223/1
Jamo Luhrsen [Mon, 23 Apr 2018 15:34:42 +0000 (08:34 -0700)]
Add netvirt csit patch test for neutron project

Change-Id: I666658f893debb914ea4dacbe65fe53e8b68416a
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoRemove dist-check for UM projects 15/71215/1
Luis Gomez [Mon, 23 Apr 2018 14:16:22 +0000 (07:16 -0700)]
Remove dist-check for UM projects

Change-Id: I0e20ad67df04c0ac06ce161ef2ceae13c4042e28
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
6 years agoMerge "Revert "Run Carbon autorel daily""
Anil Belur [Mon, 23 Apr 2018 05:31:47 +0000 (05:31 +0000)]
Merge "Revert "Run Carbon autorel daily""

6 years agoRevert "Run Carbon autorel daily" 95/71195/2
Thanh Ha [Mon, 23 Apr 2018 00:14:31 +0000 (00:14 +0000)]
Revert "Run Carbon autorel daily"

This reverts commit e6799acf36e906176115b0cc4a1a47b2dbd5c891.

Change-Id: Iccdae3debb930a44e6c5769db604b03615871735
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoAdd lfn-process tox verify and RTDs jobs 34/71134/4
Daniel Farrell [Fri, 20 Apr 2018 02:24:17 +0000 (22:24 -0400)]
Add lfn-process tox verify and RTDs jobs

Add jobs for new Linux Foundation Networking repo that will host docs
about LFN processes. Using tox/coala/docs config in 10151, the jobs will
add linting as a verify job and RTDs verify/merge jobs for pushing docs.

Change-Id: Ieedeb893326894dea8bf8c58c28aeab5a7730d93
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
6 years agoFix BUNDLE_URL extraction in distribution-check 80/71180/1
Luis Gomez [Fri, 20 Apr 2018 19:15:01 +0000 (12:15 -0700)]
Fix BUNDLE_URL extraction in distribution-check

After maven upgrade we see different upload message in log so
script has to be adjusted.

Change-Id: I0b8f19cf684bcaf2e93c50b41d5b021c274e31a8
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
6 years agoCreate new queue for non-disttest jobs 35/71135/3
Thanh Ha [Fri, 20 Apr 2018 03:53:57 +0000 (23:53 -0400)]
Create new queue for non-disttest jobs

After monitoring the system a bit and looking at the jobs. The none
distribution-test jobs do not queue very many csit jobs and if we
tie them to the distro-test queue these jobs would not benefit much
from parallel csit runs. Let's give them their own separate queue
instead with a larger pool of allowed job runs.

Use NUM_EXECUTORS so that we can use the same VM to launch multiple
jobs considering that these jobs do not do anything other than launch
other csit jobs.

Change-Id: Ide261d2550ff69da4fd0f30857f7358f2c7f9cb6
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoAdd controllerdebugmap to remaining jobs 71/71171/2
Sam Hague [Fri, 20 Apr 2018 13:49:30 +0000 (06:49 -0700)]
Add controllerdebugmap to remaining jobs

Change-Id: Ic8cfc955534a771a271f05f5287452c31dd391b9
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoDelete stack at the end of the build 32/71132/1
Thanh Ha [Thu, 19 Apr 2018 22:48:12 +0000 (18:48 -0400)]
Delete stack at the end of the build

Attempt to delete the stack at the end of each csit build. This was
something we used to do in Rackspace but then something broke during
the migration so we had to stop doing it temporarily. It's about time
we turned it back on.

Change-Id: I142ea2f0852188db3e3f09ea060d58834b06dce5
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoCreate a queue for distro-test jobs 30/71130/2
Thanh Ha [Thu, 19 Apr 2018 21:56:05 +0000 (17:56 -0400)]
Create a queue for distro-test jobs

Considering all the distro-test job does is launches additional jobs
and having too many of them run in parallel makes it take longer for
any single distro-test job to return with results. Let's create a
new instance that we can use as a dummy queue for this job type
limiting only 1 of this job to ever run at a time.

This modifies the following job-templates to use the same queue:

- integration-sanity-test-{stream}
- integration-distribution-test-{stream}
- integration-distribution-weekly-test-{stream}
- integration-distribution-high-frequenecy-test-trigger-{stream}

Change-Id: Id3e94c1289f7ce89821ef9d53ddcb570f91f00b3
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoMerge "Rename opflex jobs with -thirdparty- keyword"
Thanh Ha [Thu, 19 Apr 2018 19:26:55 +0000 (19:26 +0000)]
Merge "Rename opflex jobs with -thirdparty- keyword"

6 years agoMerge "Switch releng jobs to use mvn35"
Thanh Ha [Thu, 19 Apr 2018 19:25:27 +0000 (19:25 +0000)]
Merge "Switch releng jobs to use mvn35"

6 years agoMerge "Switch autorelease jobs to use mvn35"
Thanh Ha [Thu, 19 Apr 2018 19:25:18 +0000 (19:25 +0000)]
Merge "Switch autorelease jobs to use mvn35"

6 years agoMerge "Switch integration jobs to use mvn35"
Thanh Ha [Thu, 19 Apr 2018 19:25:11 +0000 (19:25 +0000)]
Merge "Switch integration jobs to use mvn35"

6 years agoUpdate flavor list for the new odl-instance types 22/71122/2
Thanh Ha [Thu, 19 Apr 2018 18:00:03 +0000 (14:00 -0400)]
Update flavor list for the new odl-instance types

Need this patch to fix the broken jenkins-cfg job.

Change-Id: I6cbc3fc3dc0d77889165dc12268d1c9067c3cf05
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoSwitch to using ODL-specific flavors 11/71111/4
Mohammed Naser [Thu, 19 Apr 2018 15:24:18 +0000 (11:24 -0400)]
Switch to using ODL-specific flavors

Cinder is currently causing a lot of issues with not properly detaching
volumes because of the interaction with Heat.  We have setup specific
flavors for ODL which contain 40G of disk which means the Cinder
interaction is no longer necessary.

Change-Id: Id74bb321d25bee15758e87d684d724133eb6157c
Signed-off-by: Mohammed Naser <mnaser@vexxhost.com>
6 years agoRename opflex jobs with -thirdparty- keyword 81/71081/2
Anil Belur [Wed, 18 Apr 2018 12:08:08 +0000 (22:08 +1000)]
Rename opflex jobs with -thirdparty- keyword

Rename opflex jobs that upload thirdparty dependencies
to ODL Nexus. The 'thirdparty' keyword would allow tracking
jobs under a separate view created for thirdparty jobs.

https://jira.linuxfoundation.org/browse/RELENG-887

Change-Id: I34f94aa8b1c2c73f23b914b72d59fad1f89cb078
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
6 years agoMerge "Switch distribution jobs to use mvn35"
Daniel Farrell [Wed, 18 Apr 2018 15:59:51 +0000 (15:59 +0000)]
Merge "Switch distribution jobs to use mvn35"

6 years agoSwitch releng jobs to use mvn35 87/71087/1
Thanh Ha [Wed, 18 Apr 2018 15:42:22 +0000 (11:42 -0400)]
Switch releng jobs to use mvn35

Issue: RELENG-97
Change-Id: Ie7f8a919c8f6e40ef263c2337f958bfad84ed996
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoSwitch autorelease jobs to use mvn35 86/71086/1
Thanh Ha [Wed, 18 Apr 2018 15:41:08 +0000 (11:41 -0400)]
Switch autorelease jobs to use mvn35

Issue: RELENG-97
Change-Id: I033b6973b9b788d44f7bc29234c662b8c0c940e5
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoSwitch integration jobs to use mvn35 85/71085/1
Thanh Ha [Wed, 18 Apr 2018 15:33:41 +0000 (11:33 -0400)]
Switch integration jobs to use mvn35

Issue: RELENG-97
Change-Id: I421e5eaee0495179947fe32f47883e0fe2d9e144
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoSwitch distribution jobs to use mvn35 84/71084/2
Thanh Ha [Wed, 18 Apr 2018 14:53:04 +0000 (10:53 -0400)]
Switch distribution jobs to use mvn35

Issue: RELENG-97
Change-Id: I3a2dbb37746d1952016a273da721c91fa70651d4
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoUpdate cloud image list docs 80/71080/1
jenkins-releng [Wed, 18 Apr 2018 11:02:10 +0000 (11:02 +0000)]
Update cloud image list docs

Change-Id: I6614d03ae1bb3b8a1426ec628f6846f13d6dafb2
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
6 years agoUpdate all perishable RPM test example builds 59/71059/1
Daniel Farrell [Wed, 18 Apr 2018 00:41:10 +0000 (20:41 -0400)]
Update all perishable RPM test example builds

The multipatch examples had expired and were failing builds. Updating
all the examples that periodically need refreshing while I'm at it.

Change-Id: I3062da1db297d8f08dae5de88b1a1d29a53581c0
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
6 years agoMerge "Make merge job run daily for archetypes project"
Anil Belur [Tue, 17 Apr 2018 23:02:50 +0000 (23:02 +0000)]
Merge "Make merge job run daily for archetypes project"

6 years agoMerge "Update to more recent docker image"
Anil Belur [Tue, 17 Apr 2018 23:00:12 +0000 (23:00 +0000)]
Merge "Update to more recent docker image"

6 years agoMerge "Add support for a cron override with merge job"
Anil Belur [Tue, 17 Apr 2018 23:00:04 +0000 (23:00 +0000)]
Merge "Add support for a cron override with merge job"

6 years agoUpdate to more recent docker image 56/71056/1
Thanh Ha [Tue, 17 Apr 2018 21:46:35 +0000 (17:46 -0400)]
Update to more recent docker image

Some jobs are currently unable to run because the docker image
being used no longer exists. This patch fixes those as well as
updates all jobs to use the latest docker image.

Issue: RELENG-88
Change-Id: If55ee0e0ab513d8223ad942d4a455ef7a00d7b1f
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoMake merge job run daily for archetypes project 55/71055/1
Thanh Ha [Tue, 17 Apr 2018 20:27:15 +0000 (16:27 -0400)]
Make merge job run daily for archetypes project

Issue: https://jira.linuxfoundation.org/browse/RELENG-893
Change-Id: Iaf5e42f8a7948e5edf8773c1058d37a2d93c8efe
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoAdd support for a cron override with merge job 54/71054/1
Thanh Ha [Tue, 17 Apr 2018 20:26:02 +0000 (16:26 -0400)]
Add support for a cron override with merge job

Per request in https://jira.linuxfoundation.org/browse/RELENG-893
add a cron parameter to the merge job to allow projects to optionally
choose a different cron schedule for their merge jobs.

Issue: https://jira.linuxfoundation.org/browse/RELENG-893
Change-Id: Ibac49ae549410f7e47c5cd10dab2d04a61afac8b
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoAllow openstack-cron to run concurrently 53/71053/1
Thanh Ha [Tue, 17 Apr 2018 19:26:50 +0000 (15:26 -0400)]
Allow openstack-cron to run concurrently

In case the job hangs we want to make sure another one is able
to run. Otherwise we might not get stacks / servers cleared
fast enough.

Change-Id: I4357b947e944abf518e49eaba51280c94dd4c216
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoAdd script to remove stale volumes 51/71051/2
Thanh Ha [Tue, 17 Apr 2018 17:34:26 +0000 (13:34 -0400)]
Add script to remove stale volumes

Stale volumes are volumes that are in "Available" state and
have been around for longer than 15 minutes long.

Change-Id: Ic3d9546609d6037afbce26d822b81ed8e8b46ec3
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoMerge "Full distribution build"
Jamo Luhrsen [Tue, 17 Apr 2018 18:12:29 +0000 (18:12 +0000)]
Merge "Full distribution build"

6 years agoMerge "Add controller ready detect to int/dist jobs"
Jamo Luhrsen [Tue, 17 Apr 2018 17:41:50 +0000 (17:41 +0000)]
Merge "Add controller ready detect to int/dist jobs"

6 years agoPcep topology timeout 34/71034/1
Tomas Markovic [Tue, 17 Apr 2018 12:41:31 +0000 (14:41 +0200)]
Pcep topology timeout

Based on testing it now takes
around 1-2min for pcep-topology
to get ready on nitrogen and carbon.

On fluorine and oxygen it doesn't,
(probably because of infrautils.ready)
but I saw it fail at this step as well.

300 seconds value from the test still
seems a bit excessive so 180 it is, with
easy to way to change it if anything
changes.

Change-Id: If6e7cec44eb12093e989a323a5d28bd73a9e3b80
Signed-off-by: Tomas Markovic <tomas.markovic@pantheon.tech>
6 years agoAdd controller ready detect to int/dist jobs 01/71001/9
Luis Gomez [Mon, 16 Apr 2018 23:09:23 +0000 (16:09 -0700)]
Add controller ready detect to int/dist jobs

These are distribution-check and distribution-deploy jobs.

Change-Id: I7e57b210ee21b4ba29196d47e958da3771b5455a
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
6 years agoMerge "Fix system-update role missing failure"
Anil Belur [Tue, 17 Apr 2018 03:06:56 +0000 (03:06 +0000)]
Merge "Fix system-update role missing failure"

6 years agoMerge "Auto Update CSIT Jobs to run for carbon"
Anil Belur [Tue, 17 Apr 2018 03:04:58 +0000 (03:04 +0000)]
Merge "Auto Update CSIT Jobs to run for carbon"

6 years agoMerge "Auto Update CSIT Jobs to run for oxygen"
Anil Belur [Tue, 17 Apr 2018 03:04:42 +0000 (03:04 +0000)]
Merge "Auto Update CSIT Jobs to run for oxygen"

6 years agoMerge "Auto Update CSIT Jobs to run for nitrogen"
Anil Belur [Tue, 17 Apr 2018 03:04:34 +0000 (03:04 +0000)]
Merge "Auto Update CSIT Jobs to run for nitrogen"

6 years agoAuto Update CSIT Jobs to run for oxygen 12/71012/1
jenkins-releng [Tue, 17 Apr 2018 02:22:23 +0000 (02:22 +0000)]
Auto Update CSIT Jobs to run for oxygen

Change-Id: I5f2d264c67b47f0fe83a9703d2f814ca07e702c7
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
6 years agoAuto Update CSIT Jobs to run for nitrogen 11/71011/1
jenkins-releng [Tue, 17 Apr 2018 02:22:01 +0000 (02:22 +0000)]
Auto Update CSIT Jobs to run for nitrogen

Change-Id: I308afc12a49d52ac657f89c865f8e7cf0b84f468
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
6 years agoAuto Update CSIT Jobs to run for carbon 10/71010/1
jenkins-releng [Tue, 17 Apr 2018 02:21:09 +0000 (02:21 +0000)]
Auto Update CSIT Jobs to run for carbon

Change-Id: Ie0db67db358c7f0d9e4f1a6460bb77518b2537dd
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
6 years agoAuto Update CSIT Jobs to run for fluorine 09/71009/1
jenkins-releng [Tue, 17 Apr 2018 02:21:10 +0000 (02:21 +0000)]
Auto Update CSIT Jobs to run for fluorine

Change-Id: Ie1b368a8d08a89da84038c1117d7d772907ade37
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
6 years agoRemove -periodic- CSIT jobs 34/70934/3
Luis Gomez [Fri, 13 Apr 2018 23:34:41 +0000 (16:34 -0700)]
Remove -periodic- CSIT jobs

Historically we had this to differentiate between merge and
daily trigger, now there is no need and it is also confusing.

Note that job history of -periodic- jobs will be lost so the
beginning of release cycle is best time for this.

Change-Id: I8942cd9ef72558cf09d5c8e7a59c5824fafd12a5
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
6 years agoMerge "Adjust CSIT for UM projects"
Jamo Luhrsen [Mon, 16 Apr 2018 22:43:28 +0000 (22:43 +0000)]
Merge "Adjust CSIT for UM projects"

6 years agoFull distribution build 94/70994/1
Luis Gomez [Mon, 16 Apr 2018 02:10:19 +0000 (19:10 -0700)]
Full distribution build

- Distribution verify and merge will build full distribution.
- Remove old maven site configuration & clean up stuff.

Change-Id: Ifd23e5bd2934840e25b1457dbb87f2ecce12a0d3
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
6 years agoFix system-update role missing failure 86/70986/1
Thanh Ha [Mon, 16 Apr 2018 14:32:25 +0000 (10:32 -0400)]
Fix system-update role missing failure

The system-update role should be lfit.system-update now that it's
being pulled in from ansible galaxy.

Change-Id: I50c0ee6f3d4f1ca6c0c0a770f67b8001df5545d4
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoUpdate global-jjb to pick up lftools-pip patch 45/70945/3
Thanh Ha [Sat, 14 Apr 2018 17:35:53 +0000 (13:35 -0400)]
Update global-jjb to pick up lftools-pip patch

pip 10.0.0 started breaking lftools calls today pull in fix
from global-jjb to resolve this.

Due to the nature of this patch it also pulls in rtd job changes
which need to be reflected in project rtd definitions.

Issue: https://jira.linuxfoundation.org/browse/RELENG-884
Change-Id: Ifc93bcf490f38fb5134e371cf5949125ef07da68
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoReplace pipdeptree with pip freeze 44/70944/3
Thanh Ha [Sat, 14 Apr 2018 17:00:20 +0000 (13:00 -0400)]
Replace pipdeptree with pip freeze

pipdeptree is not compatible with pip>=10.0.0 remove this
3rdparty dependency since it is not clear if it is being
maintained.

Issue: RELENG-96
Change-Id: I3814a4f9514eeda4ed0f61b87772d4153480fb6e
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoPin pip to a version <10.0.0 43/70943/3
Thanh Ha [Sat, 14 Apr 2018 16:34:54 +0000 (12:34 -0400)]
Pin pip to a version <10.0.0

Issue: RELENG-96
Change-Id: Ia2785bde8601b5130e7c05ba13d029932cbde249
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoAdjust CSIT for UM projects 39/70939/1
Luis Gomez [Sat, 14 Apr 2018 02:43:15 +0000 (19:43 -0700)]
Adjust CSIT for UM projects

UM projects can use Managed distribution (SNAPSHOT or Release)
and add their own feature repo in their csit jjb file.

This is much better than using local distribution.

Change-Id: Ib5d08347f809129157f95fa29b36a87c2416adf6
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
6 years agoMerge "Create install-test-uninstall-deb builder"
Jamo Luhrsen [Fri, 13 Apr 2018 22:40:20 +0000 (22:40 +0000)]
Merge "Create install-test-uninstall-deb builder"

6 years agoMerge "Create script for checking ODL deb dependencies"
Jamo Luhrsen [Fri, 13 Apr 2018 22:38:36 +0000 (22:38 +0000)]
Merge "Create script for checking ODL deb dependencies"

6 years agoCreate install-test-uninstall-deb builder 78/69378/20
Dimitrios Markou [Mon, 12 Mar 2018 13:54:47 +0000 (15:54 +0200)]
Create install-test-uninstall-deb builder

Depends-On: I3b01d9e258529fbf68ce16266f3358c163dc19e4

Change-Id: I2c01f97d1cde26a769321bd769538146e7601369
Signed-off-by: Dimitrios Markou <mardim@intracom-telecom.com>
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 "Update validate autorelease projects for carbon"
Jamo Luhrsen [Wed, 11 Apr 2018 20:30:41 +0000 (20:30 +0000)]
Merge "Update validate autorelease projects for carbon"

6 years agoMerge "Fix netvirt & packaging rtd-verify jobs"
Daniel Farrell [Wed, 11 Apr 2018 19:36:23 +0000 (19:36 +0000)]
Merge "Fix netvirt & packaging rtd-verify jobs"

6 years agoMerge "Update validate autorelease projects for oxygen"
Jamo Luhrsen [Wed, 11 Apr 2018 18:59:16 +0000 (18:59 +0000)]
Merge "Update validate autorelease projects for oxygen"

6 years agoFix netvirt & packaging rtd-verify jobs 01/70801/1
Thanh Ha [Wed, 11 Apr 2018 18:32:59 +0000 (14:32 -0400)]
Fix netvirt & packaging rtd-verify jobs

The rtd-verify job assumes that docs are located in docs/_build/html
by default however these projects build them in the tox tmp directory
instead. Update to match.

Change-Id: Iccdd09742c9aa1cf624a2de37a120eaedb838a8c
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoUpdate validate autorelease projects for oxygen 99/70799/1
jenkins-releng [Wed, 11 Apr 2018 18:37:02 +0000 (18:37 +0000)]
Update validate autorelease projects for oxygen

Change-Id: I890b7f372950e8ca1f474b388caacd5243325912
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
6 years agoUpdate validate autorelease projects for nitrogen 98/70798/1
jenkins-releng [Wed, 11 Apr 2018 18:35:22 +0000 (18:35 +0000)]
Update validate autorelease projects for nitrogen

Change-Id: I601397095ec14c4d728f603b34893a0102d89f81
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
6 years agoUpdate validate autorelease projects for carbon 97/70797/1
jenkins-releng [Wed, 11 Apr 2018 18:34:37 +0000 (18:34 +0000)]
Update validate autorelease projects for carbon

Change-Id: I5ba0ba0f2be92ad0ccccd3ed591f7aa394047b91
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
6 years agoRun Nitrogen autorelease daily 57/70757/2
Jamo Luhrsen [Wed, 11 Apr 2018 05:17:36 +0000 (22:17 -0700)]
Run Nitrogen autorelease daily

Nitrogen SR3 is due in four 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: Ie51abb25590ebaeedf8a68bc50fed09be37b44a8
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
6 years agoMerge "Check for 'recheck$' in comment triggers"
Thanh Ha [Wed, 11 Apr 2018 01:33:12 +0000 (01:33 +0000)]
Merge "Check for 'recheck$' in comment triggers"

6 years agoCheck for 'recheck$' in comment triggers 31/70731/1
Thanh Ha [Tue, 10 Apr 2018 17:40:29 +0000 (13:40 -0400)]
Check for 'recheck$' in comment triggers

It is best practice to ensure that we are checking for exact keywords
rather then if they appear anywhere in the comment message. This
prevents folks from accidently triggering builds as part of a
sentence.

global-jjb already standardizes on this format but releng/builder did
not pull it in yet and has caused confusion to folks as sometimes they
leave a comment after the trigger expecting all jobs to trigger. This
patch brings us inline with the best practice from global-jjb.

Change-Id: Iafc87e2b9c05727a2a309b9d9f78fa849702d262
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoUse local distro for SXP Fluorine CSIT 97/70697/1
Martin Dindoffer [Tue, 10 Apr 2018 08:22:47 +0000 (10:22 +0200)]
Use local distro for SXP Fluorine CSIT

Change-Id: Ie93dfbeea0aa5318b9262b740d276acaec254a54
Signed-off-by: Martin Dindoffer <mdindoff@cisco.com>
6 years agoMerge "Change USC project to use local distribution"
Luis Gomez [Tue, 10 Apr 2018 04:05:26 +0000 (04:05 +0000)]
Merge "Change USC project to use local distribution"

6 years agoMerge "No need to escape the !"
Thanh Ha [Mon, 9 Apr 2018 22:07:18 +0000 (22:07 +0000)]
Merge "No need to escape the !"

6 years agoNo need to escape the ! 81/70681/1
Thanh Ha [Mon, 9 Apr 2018 20:49:44 +0000 (16:49 -0400)]
No need to escape the !

Change-Id: I247ea86a84aa2cab68412f7ace0ea713b5d898cb
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoUpdate validate autorelease projects for fluorine 80/70680/1
jenkins-releng [Mon, 9 Apr 2018 20:24:38 +0000 (20:24 +0000)]
Update validate autorelease projects for fluorine

Change-Id: I06988bb53468a149d2e5fe23724c7b7f9f2149cc
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
6 years agoMerge "Mention wildcard ability for jjb-deploy keyword"
Thanh Ha [Mon, 9 Apr 2018 19:17:46 +0000 (19:17 +0000)]
Merge "Mention wildcard ability for jjb-deploy keyword"

6 years agoMerge "Add releng/builder update notes"
Thanh Ha [Mon, 9 Apr 2018 19:16:53 +0000 (19:16 +0000)]
Merge "Add releng/builder update notes"

6 years agoMention wildcard ability for jjb-deploy keyword 74/64574/4
Jamo Luhrsen [Fri, 20 Oct 2017 17:08:14 +0000 (10:08 -0700)]
Mention wildcard ability for jjb-deploy keyword

Change-Id: I7270b3f49d88a163b9c0378cc05e6cb39e4591ea
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoMerge "Add flag to fail robot csit (1node) on exceptions"
Sam Hague [Mon, 9 Apr 2018 18:05:22 +0000 (18:05 +0000)]
Merge "Add flag to fail robot csit (1node) on exceptions"

6 years agoMerge "Auto Update CSIT Jobs to run for oxygen"
Jamo Luhrsen [Mon, 9 Apr 2018 17:49:34 +0000 (17:49 +0000)]
Merge "Auto Update CSIT Jobs to run for oxygen"

6 years agoMerge "Auto Update CSIT Jobs to run for nitrogen"
Jamo Luhrsen [Mon, 9 Apr 2018 17:39:45 +0000 (17:39 +0000)]
Merge "Auto Update CSIT Jobs to run for nitrogen"

6 years agoAuto Update CSIT Jobs to run for oxygen 75/70675/1
jenkins-releng [Mon, 9 Apr 2018 17:36:33 +0000 (17:36 +0000)]
Auto Update CSIT Jobs to run for oxygen

Change-Id: Icffe90c7db188c65c73ffcbcda1c7b86b60edd6e
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
6 years agoAuto Update CSIT Jobs to run for nitrogen 74/70674/1
jenkins-releng [Mon, 9 Apr 2018 17:30:39 +0000 (17:30 +0000)]
Auto Update CSIT Jobs to run for nitrogen

Change-Id: Idcb98b6592d3b1b88ee4ba14734aa61a87bceade
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
6 years agoAuto Update CSIT Jobs to run for carbon 73/70673/1
jenkins-releng [Mon, 9 Apr 2018 17:29:57 +0000 (17:29 +0000)]
Auto Update CSIT Jobs to run for carbon

Change-Id: I2a7742a8fd5a4348fbc65947df35d6578622d730
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
6 years agoMerge "Remove VTN CSIT"
Jamo Luhrsen [Mon, 9 Apr 2018 16:51:55 +0000 (16:51 +0000)]
Merge "Remove VTN CSIT"

6 years agoAdd releng/builder update notes 72/70672/2
Sam Hague [Mon, 9 Apr 2018 16:10:21 +0000 (09:10 -0700)]
Add releng/builder update notes

Change-Id: I08b4d735ce6a32b8da3fac356eb34cd19e714245
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoMerge "Remove distribution-check job for archetypes"
Thanh Ha [Mon, 9 Apr 2018 15:59:31 +0000 (15:59 +0000)]
Merge "Remove distribution-check job for archetypes"

6 years agoMerge "Ensure #topic cookies"
Andrew Grimberg [Mon, 9 Apr 2018 15:27:06 +0000 (15:27 +0000)]
Merge "Ensure #topic cookies"

6 years agoRemove VTN CSIT 32/70632/1
Luis Gomez [Sun, 8 Apr 2018 21:10:51 +0000 (14:10 -0700)]
Remove VTN CSIT

Change-Id: Ie4b9085b8ed11bb5ff4d91b261799ac8427efd21
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
6 years agoDO NOT fail build when no failed artifacts found 27/70627/1
Thanh Ha [Sun, 8 Apr 2018 15:42:24 +0000 (11:42 -0400)]
DO NOT fail build when no failed artifacts found

Handle the case where the build was successful so no failed artifacts
were determined. DO NOT cause the build to return as UNSTABLE.

Change-Id: I1eabdb014b8952040efb329fa61d5575fb585bcf
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoAdd flag to fail robot csit (1node) on exceptions 43/68443/3
Jamo Luhrsen [Tue, 20 Feb 2018 22:15:32 +0000 (14:15 -0800)]
Add flag to fail robot csit (1node) on exceptions

Change-Id: Ia64914726f37880b430006083afcb5f46fd47800
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoRemove distribution-check job for archetypes 70/70470/1
Anil Belur [Fri, 6 Apr 2018 23:20:08 +0000 (09:20 +1000)]
Remove distribution-check job for archetypes

Change-Id: I85cb992762044084ae1618531d4137e7cb6fff86
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
6 years agoEnsure #topic cookies 54/70454/3
Thanh Ha [Fri, 6 Apr 2018 18:41:08 +0000 (14:41 -0400)]
Ensure #topic cookies

Crucial step in the OpenDaylight build process.

Change-Id: I07ba417c4f8c8f5857d7d321e591591cb59c7ece
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoMerge "Create Jenkins jobs for archetypes project"
Thanh Ha [Fri, 6 Apr 2018 15:57:16 +0000 (15:57 +0000)]
Merge "Create Jenkins jobs for archetypes project"

6 years agoMerge "Set a default mvn-opts for odl-merge job"
Andrew Grimberg [Fri, 6 Apr 2018 15:53:39 +0000 (15:53 +0000)]
Merge "Set a default mvn-opts for odl-merge job"

6 years agoMerge "Revert "Preserve Karaf logs in autorelease jobs""
Thanh Ha [Fri, 6 Apr 2018 14:44:14 +0000 (14:44 +0000)]
Merge "Revert "Preserve Karaf logs in autorelease jobs""

6 years agoCreate Jenkins jobs for archetypes project 62/70362/4
Anil Belur [Thu, 5 Apr 2018 07:11:49 +0000 (17:11 +1000)]
Create Jenkins jobs for archetypes project

Change-Id: I0880a59940778511d785e3cda7b25294281cdc15
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
6 years agoSet a default mvn-opts for odl-merge job 34/70434/1
Thanh Ha [Fri, 6 Apr 2018 14:40:51 +0000 (10:40 -0400)]
Set a default mvn-opts for odl-merge job

Change-Id: Ifc6a8c8a7fdee160951d8e0bc0508599fa271eb6
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoMerge "Throughpcep timeout increase"
Thanh Ha [Fri, 6 Apr 2018 14:26:38 +0000 (14:26 +0000)]
Merge "Throughpcep timeout increase"

6 years agoRevert "Preserve Karaf logs in autorelease jobs" 15/70415/3
Stephen Kitt [Fri, 6 Apr 2018 07:41:09 +0000 (07:41 +0000)]
Revert "Preserve Karaf logs in autorelease jobs"

Preserving the logs by preserving the Pax Exam builds takes up too much
disk space. We need to rethink this.

This reverts commit 60372e420e94a4993ea9b5d523a603af10e481b3.

Change-Id: I18eb61bcd5a904b02174d3c3e9519a1bff313758
Signed-off-by: Stephen Kitt <skitt@redhat.com>
6 years agoThroughpcep timeout increase 12/70412/1
Tomas Markovic [Fri, 6 Apr 2018 07:29:59 +0000 (09:29 +0200)]
Throughpcep timeout increase

This test suite barely passed as it is, and
with additions to pcep features, it is necessary
to increase timeout.

Change-Id: Ib3f8ab1609433d8a37185433d2fa236796ed3cff
Signed-off-by: Tomas Markovic <tomas.markovic@pantheon.tech>
6 years agoMerge "Add telemetry jobs to Jenkins"
Jamo Luhrsen [Fri, 6 Apr 2018 05:52:27 +0000 (05:52 +0000)]
Merge "Add telemetry jobs to Jenkins"

6 years agoMerge "Disable karaf profiles in autorelease builds"
Anil Belur [Fri, 6 Apr 2018 02:23:01 +0000 (02:23 +0000)]
Merge "Disable karaf profiles in autorelease builds"