releng/builder.git
6 years agoMerge "Fix OVS startup issue for Ubuntu 16.04"
Jamo Luhrsen [Sat, 14 Oct 2017 04:53:06 +0000 (04:53 +0000)]
Merge "Fix OVS startup issue for Ubuntu 16.04"

6 years agoMerge "Update Ubuntu 16.04 mininet-ovs-25 images"
Jamo Luhrsen [Sat, 14 Oct 2017 04:53:02 +0000 (04:53 +0000)]
Merge "Update Ubuntu 16.04 mininet-ovs-25 images"

6 years agoFix OVS startup issue for Ubuntu 16.04 74/64274/2
Anil Belur [Sat, 14 Oct 2017 04:19:06 +0000 (14:19 +1000)]
Fix OVS startup issue for Ubuntu 16.04

Restart OVS post install to avoid daemon exit on startup.

https://lists.opendaylight.org/pipermail/dev/2017-October/004147.html

Change-Id: I98acd7208c625d641b4171098bfc66963c3fda1f
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
6 years agoUpdate Ubuntu 16.04 mininet-ovs-25 images 73/64273/1
Anil Belur [Sat, 14 Oct 2017 04:13:16 +0000 (14:13 +1000)]
Update Ubuntu 16.04 mininet-ovs-25 images

The previous image is causing the OF 1node sanity test job
to fail because OVS is exiting on startup. This issue is
resolved with the new image.

- New image is set as public

https://lists.opendaylight.org/pipermail/dev/2017-October/004141.html

Change-Id: I835f971b452c424a7475e01233fc56336e8be7bb
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
6 years agoMerge "Include timestamp line with Exception dump"
Jamo Luhrsen [Fri, 13 Oct 2017 22:01:08 +0000 (22:01 +0000)]
Merge "Include timestamp line with Exception dump"

6 years agoInclude timestamp line with Exception dump 70/64270/1
Sam Hague [Fri, 13 Oct 2017 21:53:47 +0000 (17:53 -0400)]
Include timestamp line with Exception dump

Change-Id: I3818590efc5050dfc00b19dc9bb9a07e12ca6b20
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoAdd RTD jobs to lf-infra projects 52/64252/2
Thanh Ha [Fri, 13 Oct 2017 17:02:18 +0000 (13:02 -0400)]
Add RTD jobs to lf-infra projects

Change-Id: Idba8a1d68763f7fb5a070039955ff4c82444fc67
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoUpdate validate autorelease projects for oxygen 35/64235/1
jenkins-releng [Fri, 13 Oct 2017 07:58:46 +0000 (07:58 +0000)]
Update validate autorelease projects for oxygen

Change-Id: I1f4a8df5f04fa771f5ac38196bdfc073aec9a1ff
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
6 years agoMerge "Auto Update CSIT Jobs to run for nitrogen"
Thanh Ha [Thu, 12 Oct 2017 23:23:15 +0000 (23:23 +0000)]
Merge "Auto Update CSIT Jobs to run for nitrogen"

6 years agoMerge "Auto Update CSIT Jobs to run for oxygen"
Thanh Ha [Thu, 12 Oct 2017 23:21:32 +0000 (23:21 +0000)]
Merge "Auto Update CSIT Jobs to run for oxygen"

6 years agoAuto Update CSIT Jobs to run for nitrogen 20/64220/1
jenkins-releng [Thu, 12 Oct 2017 23:18:46 +0000 (23:18 +0000)]
Auto Update CSIT Jobs to run for nitrogen

Change-Id: I797efba94c2021ed055f357c37e59efec44a6123
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
6 years agoAuto Update CSIT Jobs to run for carbon 19/64219/1
jenkins-releng [Thu, 12 Oct 2017 23:17:37 +0000 (23:17 +0000)]
Auto Update CSIT Jobs to run for carbon

Change-Id: I7977b4be73d40d769b1dadac85b28b37e4efec9f
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
6 years agoAuto Update CSIT Jobs to run for oxygen 18/64218/1
jenkins-releng [Thu, 12 Oct 2017 23:17:21 +0000 (23:17 +0000)]
Auto Update CSIT Jobs to run for oxygen

Change-Id: I4b5739ce54b8b5fd6935c429aeef87883cfe3fe4
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
6 years agoRemove idmlite CSIT job(s) 09/64209/2
Jamo Luhrsen [Thu, 12 Oct 2017 17:03:51 +0000 (10:03 -0700)]
Remove idmlite CSIT job(s)

per AAA PTL's wishes:
  https://lists.opendaylight.org/pipermail/release/2017-October/012653.html

Change-Id: I8640eb888a1b757f9b1c7e981adf8617365c0328
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoMerge "Do not specify jre or jdk if default value applies"
Jamo Luhrsen [Thu, 12 Oct 2017 17:55:03 +0000 (17:55 +0000)]
Merge "Do not specify jre or jdk if default value applies"

6 years agoUpdate validate autorelease projects for oxygen 69/64169/1
jenkins-releng [Wed, 11 Oct 2017 17:27:05 +0000 (17:27 +0000)]
Update validate autorelease projects for oxygen

Change-Id: I57ad1ea9d869a3a63dd59be12a61c30baf60bf77
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
6 years agoAuto Update CSIT Jobs to run for oxygen 62/64162/1
jenkins-releng [Wed, 11 Oct 2017 13:16:50 +0000 (13:16 +0000)]
Auto Update CSIT Jobs to run for oxygen

Change-Id: I4e3b2b1bbe98adf789efb58914197e7f75758da8
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
6 years agoDo not specify jre or jdk if default value applies 59/64159/3
Vratko Polak [Wed, 11 Oct 2017 12:32:42 +0000 (14:32 +0200)]
Do not specify jre or jdk if default value applies

This drop multiple lines which set openjdk8 as jre or jdk,
similarly to ho karaf-version is not specified if karaf4 is to be used.

Only Persistence project uses openjdk7.

Lines setting jdks and maven cannot be dropped,
as they constitute part of job name.
Similarly to scope for CSIT.

Change-Id: Ic575cb144d4e66ec3c18439984bcd517b6fc7879
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
6 years agoSplit bgp csit definitions to separate files 54/64154/1
Vratko Polak [Wed, 11 Oct 2017 10:00:47 +0000 (12:00 +0200)]
Split bgp csit definitions to separate files

CSIT files for ingest and throughpcep jobs
contained multiple segments, but the additional segments
are notorious for not getting updated when new branch is cut.

This time, the throughpcep was updated,
but the two ingest-mixed segments were not.

Added FIXMEs on how to unify similar definitions in future.

Change-Id: I831d2fd497f3029d3e6b80e249b2d1c612e7ea7f
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
6 years agoMerge "Fix L2GW CSIT for Ocata Stacking Failure"
Jamo Luhrsen [Tue, 10 Oct 2017 20:23:50 +0000 (20:23 +0000)]
Merge "Fix L2GW CSIT for Ocata Stacking Failure"

6 years agoDecrease -Xmx in autorelease to make room for SFT 12/64112/1
Vratko Polak [Tue, 10 Oct 2017 10:00:22 +0000 (12:00 +0200)]
Decrease -Xmx in autorelease to make room for SFT

Since increasing SFT heap limit to 4 GB,
10 GB for Maven is not leaving enough free Linux RAM.

As the SFT increase was by 2 GB,
decreasing maven to 8GB should definitely work for SFT.

Change-Id: I2a04b9521e1674cc33bf96351e1ed2b04d847dd3
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
6 years agoMerge "Bug 9192: Log violations in distribution-check"
Luis Gomez [Mon, 9 Oct 2017 23:36:46 +0000 (23:36 +0000)]
Merge "Bug 9192: Log violations in distribution-check"

6 years agoMerge "Bug 9191: Log violations in distribution-check"
Luis Gomez [Mon, 9 Oct 2017 23:35:54 +0000 (23:35 +0000)]
Merge "Bug 9191: Log violations in distribution-check"

6 years agoFix L2GW CSIT for Ocata Stacking Failure 90/64090/1
Victor Pickard [Mon, 9 Oct 2017 19:49:01 +0000 (15:49 -0400)]
Fix L2GW CSIT for Ocata Stacking Failure

This patch uses a commitID to avoid the latest
patch in devstack which causes the failure.

Same patch went into netvirt csit:
https://git.opendaylight.org/gerrit/#/c/64009/1

Change-Id: I8d2d14b7792b7c5012905d69be09d2f287f88f51
Signed-off-by: Victor Pickard <vpickard@redhat.com>
6 years agoFix L2GW CSIT 93/63993/4
Victor Pickard [Thu, 5 Oct 2017 15:30:40 +0000 (11:30 -0400)]
Fix L2GW CSIT

When SFC was added to NetVirt CSIT, L2GW CSIT stopped
working.

SFC installs python-neutronclient, and ends up getting
6.5.0. This somehow breaks L2GW CSIT, with error
that l2-gateway-xxx commands are not recognized.

Installing python-neutronclient 6.1.0 after installing
networking-l2gw and networking-sfc will get the L2GW
CSIT passing again.

But, L2GW CSIT should work with python-neutronclient
6.5.0, it does on my local setup. So, it would
appear some other python dependency is in play
here, just not sure what it is yet. Jamo, any
ideas?

Follow-up from discussions with Jamo (thanks!):
Robot runs in separate VM, and not on one of the
devstack nodes. So, the Openstack/Neutron CLI
python modules are loaded separately on the
robot vm, and CLI commands are executed on the
robot vm, instead of sshing to the devstack node.

This will work for now, but one alternative would
be to do a git clone of the source for the branch
under test, and install from there, instead
of hardcoding install.

Change-Id: I5d2c7cf522639bda4d1a68d5717f4b89aa15cff9
Signed-off-by: Victor Pickard <vpickard@redhat.com>
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Signed-off-by: Victor Pickard <vpickard@redhat.com>
6 years agoUpdate default URLs to build/test in pkging jobs 64/64064/1
Daniel Farrell [Mon, 9 Oct 2017 13:03:40 +0000 (09:03 -0400)]
Update default URLs to build/test in pkging jobs

The Nitrogen snapshot URL had expired.

Change-Id: I0c32d3adc8d7c6182e5af4ed878df6955bd603b0
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
6 years agoMerge "Remove tox verify job for bgpcep"
Thanh Ha [Mon, 9 Oct 2017 12:50:49 +0000 (12:50 +0000)]
Merge "Remove tox verify job for bgpcep"

6 years agoBug 9218: Inrease heap limit for autorelease SFT 51/64051/1
Vratko Polak [Mon, 9 Oct 2017 08:27:39 +0000 (10:27 +0200)]
Bug 9218: Inrease heap limit for autorelease SFT

The increased limit is only needed for Distribution features.

Increasing the limit for other projects features here
should not cause false negatives, as project features
are tested with stricter limit in project distribution check job.

Change-Id: I0382aa97016e2dc449d6ba9c8a08cbc8dc0a57a7
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
6 years agoBug 9192: Log violations in distribution-check 26/64026/4
Vratko Polak [Fri, 6 Oct 2017 18:05:51 +0000 (20:05 +0200)]
Bug 9192: Log violations in distribution-check

Change-Id: I941eb2a08fe82aa5746ee93fc83a84c49c60fb68
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
6 years agoBug 9191: Log violations in distribution-check 22/64022/7
Vratko Polak [Fri, 6 Oct 2017 16:53:40 +0000 (18:53 +0200)]
Bug 9191: Log violations in distribution-check

+ Moved several macros and scripts to jjb/integration/distribution/.
- Multipatch job is not considered to be a distribution job (yet).
+ A workaround attempt for file:///tmp/n/ not being created.

Change-Id: I4e5105384f5fca24a10440d50d0adfb60c4f754c
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
6 years agoRemove tox verify job for bgpcep 25/63925/4
Anil Belur [Wed, 4 Oct 2017 01:22:48 +0000 (11:22 +1000)]
Remove tox verify job for bgpcep

This Job was removed as of Carbon.

ODL Bugzilla: 7251
Jira: releng-518

Change-Id: I64e4ca8225f7bc1195faf906b4d8b219b3feb4cd
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
6 years agoMerge "Fix for Ocata Stacking Failure"
Jamo Luhrsen [Fri, 6 Oct 2017 20:10:05 +0000 (20:10 +0000)]
Merge "Fix for Ocata Stacking Failure"

6 years agoFind and compress .hprof in integration jobs 92/63992/12
Vratko Polak [Fri, 6 Oct 2017 11:40:43 +0000 (13:40 +0200)]
Find and compress .hprof in integration jobs

+ Do not gz-archive uncompressed .hprof files anywhere.

Change-Id: Iea1009aca39483eb8da4d697ea10dc1594c386ce
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
6 years agoDe-duplicate opendaylight-infra-parallel-mvn-opts 17/64017/1
Vratko Polak [Fri, 6 Oct 2017 09:48:16 +0000 (11:48 +0200)]
De-duplicate opendaylight-infra-parallel-mvn-opts

Change-Id: I1a5df6d10cbe7d1e28f1c799a7d3f4ba8ada1ee9
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
6 years agoMerge "Improve project distribution-check"
Vratko Polák [Fri, 6 Oct 2017 09:45:23 +0000 (09:45 +0000)]
Merge "Improve project distribution-check"

6 years agoMerge "Auto Update CSIT Jobs to run for carbon"
Jamo Luhrsen [Fri, 6 Oct 2017 05:43:40 +0000 (05:43 +0000)]
Merge "Auto Update CSIT Jobs to run for carbon"

6 years agoMerge "Auto Update CSIT Jobs to run for oxygen"
Jamo Luhrsen [Fri, 6 Oct 2017 05:43:36 +0000 (05:43 +0000)]
Merge "Auto Update CSIT Jobs to run for oxygen"

6 years agoAuto Update CSIT Jobs to run for nitrogen 12/64012/1
jenkins-releng [Fri, 6 Oct 2017 05:13:17 +0000 (05:13 +0000)]
Auto Update CSIT Jobs to run for nitrogen

Change-Id: I9e2fdeadb57b445e9be5ac5f0bb44141a510b9e6
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
6 years agoAuto Update CSIT Jobs to run for carbon 11/64011/1
jenkins-releng [Fri, 6 Oct 2017 05:12:09 +0000 (05:12 +0000)]
Auto Update CSIT Jobs to run for carbon

Change-Id: Ieec137ab9a7f70728956e9bae7c49abd13f5f076
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
6 years agoAuto Update CSIT Jobs to run for oxygen 10/64010/1
jenkins-releng [Fri, 6 Oct 2017 05:11:51 +0000 (05:11 +0000)]
Auto Update CSIT Jobs to run for oxygen

Change-Id: I9893466171ab779a9678e6382715ca9626d0ddb1
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
6 years agoMerge "Remove OpenFlow FRS test jobs"
Thanh Ha [Fri, 6 Oct 2017 05:04:04 +0000 (05:04 +0000)]
Merge "Remove OpenFlow FRS test jobs"

6 years agoMerge "Use global-jjb tox jobs for AR version management"
Thanh Ha [Fri, 6 Oct 2017 05:02:33 +0000 (05:02 +0000)]
Merge "Use global-jjb tox jobs for AR version management"

6 years agoUse global-jjb tox jobs for AR version management 24/63924/3
Anil Belur [Wed, 4 Oct 2017 01:12:49 +0000 (11:12 +1000)]
Use global-jjb tox jobs for AR version management

Change-Id: Idf0d03796a8481c6c5e687ce614af9d08ceef206
Jira: releng-518
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
6 years agoFix for Ocata Stacking Failure 09/64009/1
gvrangan [Thu, 5 Oct 2017 21:11:12 +0000 (02:41 +0530)]
Fix for Ocata Stacking Failure

This patch uses a commitID to avoid the latest
patch in devstack which causes the failure.

Change-Id: I1539426af9730a0f595566b7d3dedcb86ad47717
Signed-off-by: gvrangan <venkatrangang@hcl.com>
6 years agoMerge "Add quick verify job for RPM building logic"
Jamo Luhrsen [Thu, 5 Oct 2017 18:29:34 +0000 (18:29 +0000)]
Merge "Add quick verify job for RPM building logic"

6 years agoMerge "Add job to comprehensively test RPM building logic"
Jamo Luhrsen [Thu, 5 Oct 2017 18:29:31 +0000 (18:29 +0000)]
Merge "Add job to comprehensively test RPM building logic"

6 years agoAdd quick verify job for RPM building logic 99/63999/2
Daniel Farrell [Thu, 5 Oct 2017 18:11:07 +0000 (14:11 -0400)]
Add quick verify job for RPM building logic

Trigger pretty complete but also pretty fast set of RPM builds every
time packaging code changes as a verify job.

Change-Id: I5f67aba7970a44d46ecf1d325d6f93863ee71b15
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
6 years agoAdd job to comprehensively test RPM building logic 67/63967/6
Daniel Farrell [Thu, 5 Oct 2017 00:05:41 +0000 (20:05 -0400)]
Add job to comprehensively test RPM building logic

Builds RPMs using every code path.

Change-Id: I63297ff356287cb2782aead187db72765bd93bee
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
6 years agoImprove project distribution-check 86/63986/8
Vratko Polak [Thu, 5 Oct 2017 13:59:24 +0000 (15:59 +0200)]
Improve project distribution-check

+ Include ideas from https://git.opendaylight.org/gerrit/#/c/58963/1
  + Create opendaylight-infra-parallel-mvn-opts with -T1.5C.
  + Use that for integration/distribution builds.
  - Add TODO to perhas use it on {project} builds without tests.
  - Do not use dependency:resolve when full build is not needed,
    as it does not seem to download maven plugins needed for build.
+ Add one more step to detect version mismatch outside distribution.
- Leave decision whether run SFT in project offline build as TODO.
+ Add the new step also to check job for distribution project.
+ Start the two offline steps from the same local repository state.
+ Move related macros to separate file in integration/distribution/.
+ Add TODO to lower max heap for distribution SFT.
+ Put dependency related maven arguments on separate line.

Change-Id: Id8e537f1b7711ab64b5ef20beff0198226807d32
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
6 years agoMerge "Add lf-infra-docs job"
Thanh Ha [Thu, 5 Oct 2017 16:53:36 +0000 (16:53 +0000)]
Merge "Add lf-infra-docs job"

6 years agoMerge "Remove topoprocessing from AR validate Oxygen"
Jamo Luhrsen [Thu, 5 Oct 2017 04:29:20 +0000 (04:29 +0000)]
Merge "Remove topoprocessing from AR validate Oxygen"

6 years agoRemove traces of Boron logic 34/63934/2
Vratko Polak [Wed, 4 Oct 2017 10:59:47 +0000 (12:59 +0200)]
Remove traces of Boron logic

+ next-release-tag removal postponed to Carbon
+ csit-list-{stream}.inc instead listing all files
+ ovs-scm argument and git-opflex-ovs-v1 macro removed
+ git-opflex-ovs-v2 hardcoded for opflex openvswitch job
+ packaging VERSION_MAJOR not detecting boron
- removed whole comment block for jobs needing only stream and branch
+ for other jobs, edited examples to nitrogen and oxygen
- Comment for RELEASE_TAG kept with older tags
- packaging DOWNLOAD_URL kept with Boron-SR2 URL, FIXME added
+ Comment on BGP *-all features removed (as they are no longer used)
+ CSIT verify overrides removed for Dluxapps and Iotdm
+ Other CSIT old branch comments removed

Change-Id: I1431344cc5afd98e9e2c680ebaec0d3f3ea76dcb
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
6 years agoRemove OpenFlow FRS test jobs 27/63927/1
Luis Gomez [Wed, 4 Oct 2017 02:25:56 +0000 (19:25 -0700)]
Remove OpenFlow FRS test jobs

They have been failing for long time and nobody seems
to support this feature anymore.

Change-Id: I393017588b70d667f74c251f81d6f4ef7843fea2
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
6 years agoMerge "Remove all ODL Boron Jobs"
Anil Belur [Tue, 3 Oct 2017 21:20:31 +0000 (21:20 +0000)]
Merge "Remove all ODL Boron Jobs"

6 years agoAdd lf-infra-docs job 19/63919/1
Thanh Ha [Tue, 3 Oct 2017 20:58:30 +0000 (16:58 -0400)]
Add lf-infra-docs job

Change-Id: Ia576de6458d73234df54a0d77814a1cdf3b62188
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoBump vm size for autorelease validate 14/63914/1
Thanh Ha [Tue, 3 Oct 2017 14:32:47 +0000 (10:32 -0400)]
Bump vm size for autorelease validate

Jobs are failing with insufficient memory.

Change-Id: I98470f07c8713a84733f5439a2e03f572af7d373
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoRemove all ODL Boron Jobs 97/63897/3
Anil Belur [Tue, 3 Oct 2017 07:57:34 +0000 (17:57 +1000)]
Remove all ODL Boron Jobs

Boron is no longer supported with Nitrogen released.

https://lists.opendaylight.org/pipermail/release/2017-October/012572.html

Jira: releng-487

Change-Id: I43071182b6603bb89f72b2cd8cb823921a55a3c2
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
6 years agoRemove topoprocessing from AR validate Oxygen 92/63892/1
Anil Belur [Tue, 3 Oct 2017 03:54:26 +0000 (13:54 +1000)]
Remove topoprocessing from AR validate Oxygen

https://lists.opendaylight.org/pipermail/topoprocessing-dev/2017-September/000221.html

Jira: releng-504

Change-Id: I62e3ea25ddb3d3b290b5b3971831e503721e121b
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
6 years agoMerge "Use proper feature strings in case of karaf3 or 4"
Luis Gomez [Tue, 3 Oct 2017 01:32:01 +0000 (01:32 +0000)]
Merge "Use proper feature strings in case of karaf3 or 4"

6 years agoRun carbon distro-test only once a week 89/63889/2
Jamo Luhrsen [Mon, 2 Oct 2017 23:01:58 +0000 (16:01 -0700)]
Run carbon distro-test only once a week

Since Oxygen is now under active development and it's
autorelease is now running and triggering distribution-
test, the jenkins queue is backing up more frequently.
It's probably time to only run Carbon once a week like
we have been doing with Boron before that.

Change-Id: Ic7e9daa1f78217bfa0e434a53e5b979c50a1c0b4
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoUse proper feature strings in case of karaf3 or 4 56/63856/5
Jamo Luhrsen [Fri, 29 Sep 2017 20:40:16 +0000 (13:40 -0700)]
Use proper feature strings in case of karaf3 or 4

Change-Id: Ie45b2450d663f99e4d4bbde52a7a8b0fb2aabd73
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoUpdate to global-jjb v0.9.1 87/63887/1
Thanh Ha [Mon, 2 Oct 2017 21:45:09 +0000 (17:45 -0400)]
Update to global-jjb v0.9.1

Pull in fix for jjb-deploy keyword.

Change-Id: If80bfc081e10686fe40e275a1666aa4c1288fa29
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoAdd domain to javadoc path 86/63886/1
Thanh Ha [Mon, 2 Oct 2017 21:08:25 +0000 (17:08 -0400)]
Add domain to javadoc path

Nexus only allows projects to push to their fully qualified domain
space.

Change-Id: Ic99adaae158d042afeb1f4ee472c96cc5eb55110
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoEnable javadocs jobs for odlparent 85/63885/2
Thanh Ha [Mon, 2 Oct 2017 20:37:27 +0000 (16:37 -0400)]
Enable javadocs jobs for odlparent

Allow for odlparent to start pushing javadocs using the new jjb
templates. This is for our POC.

Bug: 9215
Issue: RELENG-482
Change-Id: I2c95d5077ddf34bed233418f6bf3c9b537a087c4
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoUpdate to global-jjb v0.9.0 71/63871/1
Thanh Ha [Mon, 2 Oct 2017 14:33:28 +0000 (10:33 -0400)]
Update to global-jjb v0.9.0

v0.9.0 requires the addition of the mvn-staging-id to defaults.

Change-Id: Ia421bcc7015f98834a077ef187a3bd12fd00aecc
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoMerge "Fix typo in package-building verify job triggers"
Thanh Ha [Mon, 2 Oct 2017 13:48:33 +0000 (13:48 +0000)]
Merge "Fix typo in package-building verify job triggers"

6 years agoFix typo in package-building verify job triggers 20/63720/2
Daniel Farrell [Wed, 27 Sep 2017 23:23:28 +0000 (19:23 -0400)]
Fix typo in package-building verify job triggers

Change-Id: Ia94accc6c8b759ed0804a107395e3bed20840117
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
6 years agoMerge "Print job parameters to console"
Jamo Luhrsen [Fri, 29 Sep 2017 05:01:10 +0000 (05:01 +0000)]
Merge "Print job parameters to console"

6 years agoPrint job parameters to console 97/63797/4
Sam Hague [Thu, 28 Sep 2017 17:57:02 +0000 (13:57 -0400)]
Print job parameters to console

Change-Id: I00d58c38cd916b052216a4ae835ed72fb63fbc42
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoUpdate validate autorelease projects for carbon 45/63745/1
jenkins-releng [Thu, 28 Sep 2017 04:20:30 +0000 (04:20 +0000)]
Update validate autorelease projects for carbon

Change-Id: Ia4b4369cb173d0d82b1027bd9c1c41ffc5bc6684
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
6 years agoMerge "Add OS_AUTH_URL for Queens job"
Jamo Luhrsen [Wed, 27 Sep 2017 23:11:35 +0000 (23:11 +0000)]
Merge "Add OS_AUTH_URL for Queens job"

6 years agoInstall networking-sfc on robot system 19/63719/1
Jamo Luhrsen [Wed, 27 Sep 2017 22:44:41 +0000 (15:44 -0700)]
Install networking-sfc on robot system

This is what profides the "openstack sfc ..." cli
which is needed for the netvirt-sfc robot suites

Change-Id: I69699dfa9967cff16b683fa5760678fcaee52daf
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoAdd OS_AUTH_URL for Queens job 16/63716/2
gvrangan [Wed, 27 Sep 2017 18:11:38 +0000 (23:41 +0530)]
Add OS_AUTH_URL for Queens job

Pike and higher Opensatck Version uses a different Identify URL
This patch adds a condition to allow the OS_AUTH_URL to be set
for Queens jobs also.

Change-Id: I9131c0dd9f1b2c2e53332cb7d4bf1366b6949e8c
Signed-off-by: gvrangan <venkatrangang@hcl.com>
6 years agoRemove openflowjava build job configuration 04/63604/3
Michal Rehak [Wed, 27 Sep 2017 13:40:07 +0000 (15:40 +0200)]
Remove openflowjava build job configuration

    - openflowjava was adopted by openflowplugin during Nitrogen
      and no longer participates in Oxygen
    - achieved via revert of 4aaa45a1cafdf3191f28a3885a7010fa966a6bda

Change-Id: Ie8943809d233339cbb3747b5a23c8d82fa7816d7
Signed-off-by: Michal Rehak <mirehak@cisco.com>
6 years agoIncrease build-timeout for version-bump job 90/63590/1 release/nitrogen
Thanh Ha [Tue, 26 Sep 2017 22:26:40 +0000 (18:26 -0400)]
Increase build-timeout for version-bump job

It seems Nitrogen needs more time to version bump then previous
releases. Let's double the time firstly to see how long it takes and we
can dial it down once we know.

Change-Id: I7d66a6f7ab069f11eeb859ade61f39bea7bd6dd0
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoMerge "Add n-api-meta to os control services"
Jamo Luhrsen [Tue, 26 Sep 2017 21:04:14 +0000 (21:04 +0000)]
Merge "Add n-api-meta to os control services"

6 years agoMerge "Make the os services easier to follow"
Jamo Luhrsen [Tue, 26 Sep 2017 21:04:10 +0000 (21:04 +0000)]
Merge "Make the os services easier to follow"

6 years agoAdd n-api-meta to os control services 39/63539/2
Sam Hague [Tue, 26 Sep 2017 20:27:57 +0000 (16:27 -0400)]
Add n-api-meta to os control services

Change-Id: I799c2be0b0e626abf697b491b41f7d8577f00cfb
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoMake the os services easier to follow 38/63538/2
Sam Hague [Tue, 26 Sep 2017 20:27:15 +0000 (16:27 -0400)]
Make the os services easier to follow

Change-Id: I30d6b17c9033716c244965c1e2e8e30968a0fbb9
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoMerge "Exclude mininet-2.6 for Ubuntu 14.04"
Jamo Luhrsen [Tue, 26 Sep 2017 18:03:49 +0000 (18:03 +0000)]
Merge "Exclude mininet-2.6 for Ubuntu 14.04"

6 years agoFix taglist getting the incorrect tags 33/63533/1
Thanh Ha [Tue, 26 Sep 2017 17:17:51 +0000 (13:17 -0400)]
Fix taglist getting the incorrect tags

We need to escape the $ so that the git rev-parse runs inside of the
submodule rather than before entering the submodule causing current
taglists to pull autorelease.

Change-Id: I4da6a9e3f9cb4288b74837300ef90ce1eb2dfa9f
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoHandle yangtools nitrogen on non-standard branch 31/63531/1
Thanh Ha [Tue, 26 Sep 2017 16:39:27 +0000 (12:39 -0400)]
Handle yangtools nitrogen on non-standard branch

YangTools uses v1.2.x as it's nitrogen contribution so we need to handle
the difference in branch naming.

Change-Id: I9336c231bdb853d697c77a2d5d649d0036f6dc4d
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoMerge "Trigger RPM/deb builds when changing pkg logic"
Jamo Luhrsen [Tue, 26 Sep 2017 16:29:13 +0000 (16:29 +0000)]
Merge "Trigger RPM/deb builds when changing pkg logic"

6 years agoTrigger RPM/deb builds when changing pkg logic 06/63406/3
Daniel Farrell [Thu, 21 Sep 2017 14:31:43 +0000 (10:31 -0400)]
Trigger RPM/deb builds when changing pkg logic

Adds triggers to test RPM/deb builds when files related to package
building change. Also adds Gerrit keywords to trigger same builds.

Change-Id: I87611d49a6d594193a245dd157cc4a9be2cfcd4b
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
6 years agoMerge "Auto Update CSIT Jobs to run for boron"
Jamo Luhrsen [Fri, 22 Sep 2017 06:16:31 +0000 (06:16 +0000)]
Merge "Auto Update CSIT Jobs to run for boron"

6 years agoMerge "Auto Update CSIT Jobs to run for oxygen"
Jamo Luhrsen [Fri, 22 Sep 2017 06:16:21 +0000 (06:16 +0000)]
Merge "Auto Update CSIT Jobs to run for oxygen"

6 years agoMerge "Auto Update CSIT Jobs to run for nitrogen"
Jamo Luhrsen [Fri, 22 Sep 2017 06:16:10 +0000 (06:16 +0000)]
Merge "Auto Update CSIT Jobs to run for nitrogen"

6 years agoAuto Update CSIT Jobs to run for oxygen 32/63432/1
jenkins-releng [Fri, 22 Sep 2017 00:41:59 +0000 (00:41 +0000)]
Auto Update CSIT Jobs to run for oxygen

Change-Id: Ic913517e10b05a48fd8a665cc4d33a9f58ac2266
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
6 years agoAuto Update CSIT Jobs to run for boron 31/63431/1
jenkins-releng [Fri, 22 Sep 2017 00:41:38 +0000 (00:41 +0000)]
Auto Update CSIT Jobs to run for boron

Change-Id: Ib85f3617d6f45389940084dd6e00ae24d7be917b
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
6 years agoAuto Update CSIT Jobs to run for nitrogen 30/63430/1
jenkins-releng [Fri, 22 Sep 2017 00:40:19 +0000 (00:40 +0000)]
Auto Update CSIT Jobs to run for nitrogen

Change-Id: I51824284feb925c9d91577a7d90e515fed39b032
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
6 years agoAuto Update CSIT Jobs to run for carbon 29/63429/1
jenkins-releng [Fri, 22 Sep 2017 00:40:05 +0000 (00:40 +0000)]
Auto Update CSIT Jobs to run for carbon

Change-Id: I127f5b1058b49ee05dac5f92c24b13e65b7ac919
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
6 years agoRemove SNMP CSIT 27/63427/3
Jamo Luhrsen [Thu, 21 Sep 2017 23:41:39 +0000 (16:41 -0700)]
Remove SNMP CSIT

the job(s) for SNMP CSIT have never worked, and have been ignored
for several (if not all) releases. it's a waste of time and
resources to have them around.

see the status pages for Nitrogen, Carbon, Boron
and Beryllium for history:
  https://docs.google.com/spreadsheets/d/1MYyGLFWN2RzUkJl8XMzXQ-3zWuOrUCQpIS6ORbmf4_U/edit#gid=421626541
  https://docs.google.com/spreadsheets/d/1VcB12FBiFV4GAEHZSspHBNxKI_9XugJp-6Qbbw20Omk/edit#gid=1226505712
  https://docs.google.com/spreadsheets/d/1zImtd764e-hOgJAxoJKl85fxHCPu2agLfqsBtf13zQY/edit#gid=1037896712
  https://docs.google.com/spreadsheets/d/1hci5TMUPyB6PX8Al-fwfVqvs5SQVa2wZLja_7rKWN6o/edit#gid=843418255

partner patch in integration/test:
  https://git.opendaylight.org/gerrit/63428

Change-Id: I3588ddb5890651ff90e5c5e03082ab16950124a1
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoDon't skip votes for puppet-full tests 07/63407/1
Daniel Farrell [Thu, 21 Sep 2017 14:35:37 +0000 (10:35 -0400)]
Don't skip votes for puppet-full tests

Realized that this config was the culprit for why Jenkins was running
but not voting for some jobs.

Change-Id: Iff49ea0156d2332368ae4e0a9b854f1226c5ae46
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
6 years agoExclude mininet-2.6 for Ubuntu 14.04 77/63377/1
Anil Belur [Wed, 20 Sep 2017 22:57:11 +0000 (15:57 -0700)]
Exclude mininet-2.6 for Ubuntu 14.04

Change-Id: I32d39022d0bcf7b6c7af6488b6b45e5177a0199f
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
6 years agoMerge "Copy constraints file and cleanup log vars"
Jamo Luhrsen [Tue, 19 Sep 2017 22:08:16 +0000 (22:08 +0000)]
Merge "Copy constraints file and cleanup log vars"

6 years agoCopy constraints file and cleanup log vars 97/63297/2
Sam Hague [Thu, 14 Sep 2017 16:09:13 +0000 (12:09 -0400)]
Copy constraints file and cleanup log vars

Change-Id: I4130b276b3b0097a446d39f35bd2e086522f5abf
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoFix typo s/_/- for sfc netvirt csit 08/63308/1
Jamo Luhrsen [Tue, 19 Sep 2017 21:58:27 +0000 (14:58 -0700)]
Fix typo s/_/- for sfc netvirt csit

Change-Id: I1adbd111f41b57e2626472a33a7d6c6e3119c689
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoMerge "Add stable/nitrogen branch for puppet-odl"
Daniel Farrell [Tue, 19 Sep 2017 20:19:40 +0000 (20:19 +0000)]
Merge "Add stable/nitrogen branch for puppet-odl"

6 years agoAdd stable/nitrogen branch for puppet-odl 95/63295/1
Daniel Farrell [Tue, 19 Sep 2017 19:37:12 +0000 (15:37 -0400)]
Add stable/nitrogen branch for puppet-odl

Change-Id: I801433d85f3ed610d6df3bb6867fd2ed781ea167
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
6 years agoMerge "Update global-jjb to v0.8.5"
Andrew Grimberg [Tue, 19 Sep 2017 18:29:31 +0000 (18:29 +0000)]
Merge "Update global-jjb to v0.8.5"