releng/builder.git
5 years agoMerge "Trigger apex netvirt csit job on genius patches"
Sam Hague [Thu, 10 Jan 2019 16:23:18 +0000 (16:23 +0000)]
Merge "Trigger apex netvirt csit job on genius patches"

5 years agoMerge "Trigger apex netvirt csit job on ofp patches"
Sam Hague [Thu, 10 Jan 2019 16:23:10 +0000 (16:23 +0000)]
Merge "Trigger apex netvirt csit job on ofp patches"

5 years agoMerge "Trigger apex netvirt csit job on ovsdb patches"
Sam Hague [Thu, 10 Jan 2019 16:22:50 +0000 (16:22 +0000)]
Merge "Trigger apex netvirt csit job on ovsdb patches"

5 years agoMerge "add project telemetry system test job"
Thanh Ha (zxiiro) [Thu, 10 Jan 2019 16:10:38 +0000 (16:10 +0000)]
Merge "add project telemetry system test job"

5 years agoMerge "Revert autorelease builders back to 4c-16g"
Anil Belur [Thu, 10 Jan 2019 11:46:12 +0000 (11:46 +0000)]
Merge "Revert autorelease builders back to 4c-16g"

5 years agoadd project telemetry system test job 87/79387/1
wsx25289 [Thu, 10 Jan 2019 01:55:33 +0000 (20:55 -0500)]
add project telemetry system test job

Change-Id: I08c9d6b2080e811ec3745851a5bc7895aa32c1a4
Signed-off-by: Wsx25289 <10200860@zte.com.cn>
5 years agoMerge "Bump pup-odl ruby version 2.4 to 2.6 (latest)"
Jamo Luhrsen [Wed, 9 Jan 2019 14:19:10 +0000 (14:19 +0000)]
Merge "Bump pup-odl ruby version 2.4 to 2.6 (latest)"

5 years agoBump pup-odl ruby version 2.4 to 2.6 (latest) 09/79309/2
Daniel Farrell [Tue, 8 Jan 2019 12:45:05 +0000 (07:45 -0500)]
Bump pup-odl ruby version 2.4 to 2.6 (latest)

Jira: INTPAK-232
Change-Id: I7429c88bfd70b4c9c324670aa6b1a4dc2d25be2d
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
5 years agoTrigger apex netvirt csit job on ofp patches 23/79323/2
Jamo Luhrsen [Tue, 8 Jan 2019 19:54:12 +0000 (11:54 -0800)]
Trigger apex netvirt csit job on ofp patches

this is non-voting until the block_on_csit value is changed
to true

Change-Id: Ifdf5f8054fd614589af69cda75306bd7ff9980c0
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
5 years agoTrigger apex netvirt csit job on genius patches 22/79322/1
Jamo Luhrsen [Tue, 8 Jan 2019 19:52:54 +0000 (11:52 -0800)]
Trigger apex netvirt csit job on genius patches

this is non-voting until the block_on_csit value is changed
to true

Change-Id: I8997adabf90d51f882a5349791a5c3853966f001
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
5 years agoTrigger apex netvirt csit job on ovsdb patches 21/79321/1
Jamo Luhrsen [Tue, 8 Jan 2019 19:50:12 +0000 (11:50 -0800)]
Trigger apex netvirt csit job on ovsdb patches

this is non-voting until the block_on_csit value is changed
to true

Change-Id: Ief0defb5154821068a86cf57a380b998a934efa0
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
5 years agoEnable jjb-version checker 91/79291/2
Thanh Ha [Mon, 7 Jan 2019 20:08:19 +0000 (15:08 -0500)]
Enable jjb-version checker

Make sure that tox.ini and releng-jobs.yaml files have matching
JJB versions.

Change-Id: I46cd4401f0ff440fedcc1d117bbe8a681148e20c
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
5 years agoUpdate JJB version to 2.9.1 90/79290/1
Thanh Ha [Mon, 7 Jan 2019 20:06:51 +0000 (15:06 -0500)]
Update JJB version to 2.9.1

Change-Id: I5fc1ae95062d1a3eccaa7337f2cab03556674075
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
5 years agoAuto Update CSIT Jobs to run for oxygen 44/79244/2
jenkins-releng [Mon, 7 Jan 2019 15:31:18 +0000 (15:31 +0000)]
Auto Update CSIT Jobs to run for oxygen

Change-Id: Ife1b4220bdd4eefc60d1a7085c722774bf5e3be8
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
5 years agoMerge "Update build URLs for RPM tests"
Thanh Ha (zxiiro) [Mon, 7 Jan 2019 14:41:42 +0000 (14:41 +0000)]
Merge "Update build URLs for RPM tests"

5 years agoUpdate build URLs for RPM tests 69/79269/1
Daniel Farrell [Mon, 7 Jan 2019 11:03:43 +0000 (06:03 -0500)]
Update build URLs for RPM tests

Some had expired and were breaking both RPM verify and verify full jobs.
Go ahead and update all that can expire.

Change-Id: I00c292e7cadaa805c5d588095a897eafdc0b0dcc
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
5 years agoSXP: Remove cluster routing tests 22/79222/1
Ivan Hrasko [Fri, 4 Jan 2019 07:54:32 +0000 (08:54 +0100)]
SXP: Remove cluster routing tests

- cluster routing tests are not able
to pass on Jenkins because it is not possible
to assign additional IP to ODL VM

Change-Id: I20051b4821ef872aa64030911f19102a6750aeb0
Signed-off-by: Ivan Hrasko <ihrasko@cisco.com>
5 years agoMerge "SXP: Add SXP version to repo-url"
Jamo Luhrsen [Fri, 4 Jan 2019 03:29:59 +0000 (03:29 +0000)]
Merge "SXP: Add SXP version to repo-url"

5 years agoMerge "Update RubyGems to work with current Bundler"
Thanh Ha (zxiiro) [Thu, 3 Jan 2019 20:57:43 +0000 (20:57 +0000)]
Merge "Update RubyGems to work with current Bundler"

5 years agoUpdate RubyGems to work with current Bundler 05/79205/1
Daniel Farrell [Thu, 3 Jan 2019 20:06:32 +0000 (15:06 -0500)]
Update RubyGems to work with current Bundler

The latest OS RubyGems package is 2.x. The version of Bundler we update
to requires 3.x. Use RubyGems to update itself to more recent version
than available in OS packages.

Change-Id: I90e7bcf12b9ef986f5002a32fea701cfe5db96fb
Jira: INTPAK-230
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
5 years agoSXP: Add SXP version to repo-url 88/78788/2
Ivan Hrasko [Fri, 14 Dec 2018 09:04:21 +0000 (10:04 +0100)]
SXP: Add SXP version to repo-url

Change-Id: Id8cd2052e73cf75c4761ae1832775efaa5d755b5
Signed-off-by: Ivan Hrasko <ihrasko@cisco.com>
5 years agoExtract the yangtools version correctly 73/79173/1
Stephen Kitt [Thu, 3 Jan 2019 11:25:01 +0000 (12:25 +0100)]
Extract the yangtools version correctly

yang-binding no longer defines yangtools in its own dependency
management, it relies on dom-parent for that. Tighten the XPath
expression to limit the dependency to yangtools-artifacts.

Change-Id: I24a0af87b0a461ba9e5d371e753c969969213be4
Signed-off-by: Stephen Kitt <skitt@redhat.com>
5 years agoApply MAVEN_PARAMS in multipatch-build 71/79171/1
Stephen Kitt [Thu, 3 Jan 2019 09:55:48 +0000 (10:55 +0100)]
Apply MAVEN_PARAMS in multipatch-build

multipatch-distribution.sh should apply the MAVEN_PARAMS settings
which can be provided via the Jenkins build options. This patch
includes MAVEN_PARAMS in MAVEN_OPTIONS; it also cleans up the variable
declaration.

Change-Id: I41ca01e593a789cb7855bf050a96be5d1a141ac0
Signed-off-by: Stephen Kitt <skitt@redhat.com>
5 years agoRemove TSDR from distribution sanity test 58/79158/1
Luis Gomez [Wed, 2 Jan 2019 17:55:39 +0000 (09:55 -0800)]
Remove TSDR from distribution sanity test

TSDR project has been removed from common distribution.

Change-Id: I23d0512d5dcdb872e3c78f1f27b8858eaf986d94
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
5 years agoSet build-timeout for dist-test to 1 day 42/79142/1
Thanh Ha [Wed, 2 Jan 2019 14:46:37 +0000 (09:46 -0500)]
Set build-timeout for dist-test to 1 day

All jobs should have a reasonable default timeout to prevent it
from getting stuck and running forever. So was the case with
int-dist-test over the holidays where one of the jobs got stuck
for 14 days creating a large backlog of int-test jobs.

Change-Id: I3dcf1bf677de8d58fc51e0d164660790f805307d
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
5 years agoMerge "Skip SFT during yangtools-sonar"
Thanh Ha (zxiiro) [Wed, 2 Jan 2019 13:21:40 +0000 (13:21 +0000)]
Merge "Skip SFT during yangtools-sonar"

5 years agoFix wrong GERRIT_PROJECT 71/79071/3
Sam Hague [Wed, 26 Dec 2018 22:18:10 +0000 (17:18 -0500)]
Fix wrong GERRIT_PROJECT

Change-Id: I0fe18bd1505b144cf5ea28ffed73aa771e176541
Signed-off-by: Sam Hague <shague@redhat.com>
5 years agoFix wrong GERRIT_PROJECT 67/79067/3
Sam Hague [Wed, 26 Dec 2018 13:51:07 +0000 (08:51 -0500)]
Fix wrong GERRIT_PROJECT

GERRIT_PROJECT is used in the csit job to clone
the integration/test project so it can not be
overwritten with the root tst-patch job.

Change-Id: I426b516d2b81f1f2a758552f3e97c16f08e46127
Signed-off-by: Sam Hague <shague@redhat.com>
5 years agoMerge "Fix OSSRH profile id to orgopendaylight"
Daniel Farrell [Mon, 24 Dec 2018 13:04:38 +0000 (13:04 +0000)]
Merge "Fix OSSRH profile id to orgopendaylight"

5 years agoadd rtd job for project telemetry 24/79024/1
wsx25289 [Mon, 24 Dec 2018 02:28:46 +0000 (21:28 -0500)]
add rtd job for project telemetry

Change-Id: I6123b2e03404829cd03b65a0d16ee6acc130e519
Signed-off-by: Wsx25289 <10200860@zte.com.cn>
5 years agoMerge "Install odl-mdsal-trace to apex jobs"
Sam Hague [Sat, 22 Dec 2018 17:54:28 +0000 (17:54 +0000)]
Merge "Install odl-mdsal-trace to apex jobs"

5 years agoFix OSSRH profile id to orgopendaylight 79/78979/1
Thanh Ha [Fri, 21 Dec 2018 22:38:14 +0000 (17:38 -0500)]
Fix OSSRH profile id to orgopendaylight

Change-Id: I522bda1ffc0ebd623c702fa28dfb2a6158076841
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
5 years agoSkip SFT during yangtools-sonar 82/78782/4
Robert Varga [Fri, 14 Dec 2018 07:25:06 +0000 (08:25 +0100)]
Skip SFT during yangtools-sonar

SFT does not contribute to coverage, there is no point in running
it.

Change-Id: I29a78bf431573981bb6fe8450d7db36833acd2ba
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoSwitch mdsal javadoc jobs to mvn35 85/78785/4
Robert Varga [Fri, 14 Dec 2018 08:07:17 +0000 (09:07 +0100)]
Switch mdsal javadoc jobs to mvn35

In local testing these seem to run fine now, remove the override.

Change-Id: I97418ae6759ccb448290519a550d12d93e4d7a74
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoInstall odl-mdsal-trace to apex jobs 70/78970/1
Jamo Luhrsen [Fri, 21 Dec 2018 19:23:02 +0000 (11:23 -0800)]
Install odl-mdsal-trace to apex jobs

once this is shown to work and not break the jobs, we can
try to add failure conditions if too many open transactions
are ever seen. A patch for that in progress here:

https://git.opendaylight.org/gerrit/#/c/77363/

Change-Id: Iddac0d24ac17eb897835e52c275a07a5500ab771
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
5 years agoAdd tweakability features for ODL in apex job 83/78883/3
Jamo Luhrsen [Wed, 19 Dec 2018 22:53:37 +0000 (14:53 -0800)]
Add tweakability features for ODL in apex job

apex gets deployed with puppet and is already in
place, so need to write out the features to install
in that hieradata json file

Change-Id: I1293777835b5c78e09647107de0fd8ed03b47f98
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
5 years agoMerge "Add SUITES to common_env output"
Luis Gomez [Thu, 20 Dec 2018 22:24:50 +0000 (22:24 +0000)]
Merge "Add SUITES to common_env output"

5 years agoMerge "trigger telemetry distribution build"
Luis Gomez [Thu, 20 Dec 2018 22:17:24 +0000 (22:17 +0000)]
Merge "trigger telemetry distribution build"

5 years agoMerge "Fix refspec for coe test patch"
Jamo Luhrsen [Thu, 20 Dec 2018 16:51:42 +0000 (16:51 +0000)]
Merge "Fix refspec for coe test patch"

5 years agoFix autorelease log credentails 89/78889/1
Thanh Ha [Thu, 20 Dec 2018 13:32:05 +0000 (08:32 -0500)]
Fix autorelease log credentails

Last attempt didn't take into account failed autorelease builds.
This new patch should handle that as well.

Change-Id: I469279bae6e23a4c80d65ed2c59a13648450d83b
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
5 years agoFix refspec for coe test patch 81/78881/1
Sam Hague [Wed, 19 Dec 2018 22:06:05 +0000 (17:06 -0500)]
Fix refspec for coe test patch

Change-Id: I5c67e9cf8db8b3e0ffc7ef857bae946cd3d7f489
Signed-off-by: Sam Hague <shague@redhat.com>
5 years agoAdd ability to tweak log levels in apex job 26/77826/8
Jamo Luhrsen [Wed, 14 Nov 2018 21:47:39 +0000 (13:47 -0800)]
Add ability to tweak log levels in apex job

Change-Id: I19bb281d183c3aaa63fd9b6093d88b4ad1d706f1
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
5 years agoIncrease patch-test timeout 360m->720m 65/78865/1
Jamo Luhrsen [Tue, 18 Dec 2018 17:38:24 +0000 (09:38 -0800)]
Increase patch-test timeout 360m->720m

Even with 360m for the patch test timeout, we sometimes
will hit that 6 hour limit before the parent gets the
results back from the csit job it triggers. In the case
of netvirt csit jobs, those run for 3-4 hours on their
own, and if the jenkins queue is large that 6h timeout
is easy to hit. Additionally, we have recently reduced
the number of parallel csit jobs from 25 to 20 [0] so
it's even more likely for us to have a larger jenkins
queue.

[0] https://git.opendaylight.org/gerrit/#/c/78776/

Change-Id: Iab733dee2dbac5d30a3bdad228069aa4bd122bf1
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
5 years agoMerge "Use aggregated report for odlparent"
Jamo Luhrsen [Mon, 17 Dec 2018 16:13:07 +0000 (16:13 +0000)]
Merge "Use aggregated report for odlparent"

5 years agoAnother round of mvn33 elimination 31/78831/1
Robert Varga [Mon, 17 Dec 2018 08:54:54 +0000 (09:54 +0100)]
Another round of mvn33 elimination

Previous patch missed two more instances of ovsdb-sonar's use
of maven-3.3.9. Fix them.

Change-Id: Id30e46401fbf501bfc7b0beb50dbc733a1401c9b
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoUse aggregated report for odlparent 64/78764/2
Robert Varga [Thu, 13 Dec 2018 16:41:31 +0000 (17:41 +0100)]
Use aggregated report for odlparent

odlparent knows how to aggregate jacoco reports, make use of them.

Change-Id: Id1ad6565027539ac62d79f8d55e8d045dcdae29f
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agotrigger telemetry distribution build 30/78830/1
wsx25289 [Mon, 17 Dec 2018 07:56:19 +0000 (02:56 -0500)]
trigger telemetry distribution build

Change-Id: I9fc53b2032cd5ad5b3b08eb865ea687f21cbf21c
Signed-off-by: Wsx25289 <10200860@zte.com.cn>
5 years agoUpdate builds used in RPM tests 19/78819/1
Daniel Farrell [Sat, 15 Dec 2018 16:53:19 +0000 (11:53 -0500)]
Update builds used in RPM tests

Some have expired, go ahead and update all.

Change-Id: If620a4b66309f2380e191d9aafd5bf5ed81f14dd
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
5 years agoMerge "Update RPM tests to Oxygen SR4"
Jamo Luhrsen [Fri, 14 Dec 2018 22:30:38 +0000 (22:30 +0000)]
Merge "Update RPM tests to Oxygen SR4"

5 years agoUpdate RPM tests to Oxygen SR4 11/78811/1
Daniel Farrell [Fri, 14 Dec 2018 21:17:12 +0000 (16:17 -0500)]
Update RPM tests to Oxygen SR4

Change-Id: I448b770fb016da1e20156cde61558b00e22d9f43
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
5 years agoFix a typo in ovsdb-sonar 07/78807/1
Robert Varga [Fri, 14 Dec 2018 19:38:50 +0000 (20:38 +0100)]
Fix a typo in ovsdb-sonar

A missing dash made the job ultimately fail.

Change-Id: I9b2d0992262cf4bffeb4ab0f04d8ed342b983eba
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoDisable fail-on-errors during RVM source 04/78804/1
Daniel Farrell [Fri, 14 Dec 2018 17:29:50 +0000 (12:29 -0500)]
Disable fail-on-errors during RVM source

Recent changes to RVM have introduced a non-zero exit in the source
command that makes functions available. This causes our jobs to fail,
since we run with fail-on-errors. Turn off fail-on-errors during that
step and enable right after.

Change-Id: Idd5f550639c714219d51395113f2089bc07682a2
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
5 years agoConform to new RVM install GPG key requirements 03/78803/2
Daniel Farrell [Fri, 14 Dec 2018 17:01:18 +0000 (12:01 -0500)]
Conform to new RVM install GPG key requirements

Puppet-opendaylight tests are breaking on RVM install with GPG key
errors. It seems something has changed on their end.

Add second seeminly-required public key.

Change-Id: I237a5923ae178f2e4717b6814984bda522ddd90b
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
5 years agoMerge "Pass GERRIT_PROJECT to tests"
Jamo Luhrsen [Fri, 14 Dec 2018 16:56:56 +0000 (16:56 +0000)]
Merge "Pass GERRIT_PROJECT to tests"

5 years agoMerge "automate transportpce tox functests"
Thanh Ha (zxiiro) [Fri, 14 Dec 2018 16:40:07 +0000 (16:40 +0000)]
Merge "automate transportpce tox functests"

5 years agoPass GERRIT_PROJECT to tests 91/78791/1
Faseela K [Fri, 14 Dec 2018 10:21:27 +0000 (15:51 +0530)]
Pass GERRIT_PROJECT to tests

Change-Id: I285ea56cddfd22d2f36bb54ad2fdb48a61c82e10
Signed-off-by: Faseela K <faseela.k@ericsson.com>
5 years agoSkip karaf during bgpcep-sonar 84/78784/3
Robert Varga [Fri, 14 Dec 2018 07:26:24 +0000 (08:26 +0100)]
Skip karaf during bgpcep-sonar

Building a karaf distribution is not useful for sonar, skip it.

Change-Id: I4f114c43d1d40292b0c79a991d22c28363a1d676
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoRemove bgpcep dependencies on tcpmd5 81/78781/1
Robert Varga [Fri, 14 Dec 2018 07:24:21 +0000 (08:24 +0100)]
Remove bgpcep dependencies on tcpmd5

tcpmd5 is no longer relevant, remove references to it.

Change-Id: I1173a4290139f24cf9eec660e74af5055cf5c492
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoBump global-jjb to v0.28.3 78/78778/1
Thanh Ha [Fri, 14 Dec 2018 02:24:11 +0000 (10:24 +0800)]
Bump global-jjb to v0.28.3

Pull in fix for openstack-cron job.

Change-Id: Ie0ab5f157516a9aaddcc129948fa98ee09284f4e
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
5 years agoReduce amount of robot minions allowed 76/78776/1
Jamo Luhrsen [Fri, 14 Dec 2018 00:23:40 +0000 (16:23 -0800)]
Reduce amount of robot minions allowed

To test the theory that some jobs (e.g., perf related
jobs) are unstable when our infra is busy running
many jobs at once we want to reduce the number of
robot jobs (which consume the most resources) that
can run in parallel by 20%. This will reduce the
throughput of our CSIT jobs, but if that results
in more stability it may be worth it.

Change-Id: Ibd36c0e57ec54422aefe6436d86a426fafeef9e2
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
5 years agoMerge "Fix ovsdb-sonar"
Thanh Ha (zxiiro) [Thu, 13 Dec 2018 14:51:34 +0000 (14:51 +0000)]
Merge "Fix ovsdb-sonar"

5 years agoFix ovsdb-sonar 39/78739/1
Robert Varga [Thu, 13 Dec 2018 08:36:08 +0000 (09:36 +0100)]
Fix ovsdb-sonar

The build is requiring maven-3.5.0, but the job definition uses
mvn33, leading to the build failing immediately.

Change-Id: Ibd5736a5028edc244a0e72642cd4fa09df8ad660
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoAggregate bgpcep sonar reports 36/78736/2
Robert Varga [Thu, 13 Dec 2018 07:45:31 +0000 (08:45 +0100)]
Aggregate bgpcep sonar reports

Artivate reporting of aggregate UT reports.

Change-Id: I2062086bac4dc7985e8711ad5571ad59a3bc3f6f
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoIncrease bgpcep-sonar timeout 38/78738/1
Robert Varga [Thu, 13 Dec 2018 08:26:46 +0000 (09:26 +0100)]
Increase bgpcep-sonar timeout

The build has been failing for 5 months, making it clear 60 minutes
is not enough. Bump timeout to 120 minutes.

Change-Id: If263acef0301d7d669f2a7a55b078c3b8ce785b2
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agoAdd SUITES to common_env output 20/78720/1
Jamo Luhrsen [Wed, 12 Dec 2018 17:25:47 +0000 (09:25 -0800)]
Add SUITES to common_env output

Change-Id: I5460fe887963a1e913fb934ab3a01df69d08f123
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
5 years agoMerge "Add example for release-notes param description"
Jamo Luhrsen [Wed, 12 Dec 2018 16:35:11 +0000 (16:35 +0000)]
Merge "Add example for release-notes param description"

5 years agoAdd example for release-notes param description 80/78680/1
Anil Belur [Wed, 12 Dec 2018 11:56:19 +0000 (21:56 +1000)]
Add example for release-notes param description

Change-Id: I03cdd9eb46d9288ca016dca27500c5498f1a1119
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
5 years agoRevert to global-jjb v0.28.0 for lftools v0.18 63/78663/1
Thanh Ha [Wed, 12 Dec 2018 01:51:40 +0000 (09:51 +0800)]
Revert to global-jjb v0.28.0 for lftools v0.18

lftools v0.19 seems to be corrupting binary uploads.

Change-Id: Ib96c5084b60099084d3faad6cb269ed30a89b1d3
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
5 years agoautomate transportpce tox functests 56/78656/4
guillaume.lambert [Tue, 11 Dec 2018 14:40:08 +0000 (15:40 +0100)]
automate transportpce tox functests

this allows to run tox automatically
cf https://git.opendaylight.org/gerrit/#/c/78544/

Change-Id: I5542c46397e5221a79c2f225cbafad114b36fa45
Signed-off-by: guillaume.lambert <guillaume.lambert@orange.com>
5 years agoIgnore intg/dist/opendaylight in version bump 61/78661/3
Anil Belur [Tue, 11 Dec 2018 22:30:07 +0000 (08:30 +1000)]
Ignore intg/dist/opendaylight in version bump

The change Ic6e6bb737af9a8a3035c2ee4d4b590072073bf46 does not ignore
the absense of the intg/dist dir and instead fails the version bump
when the directory is not available. Instead ignore if this dir is
not present since the opendaylight/pom.xml builds the common
distribution (managed distribution + SM projects) for Fluorine onwards.

Change-Id: Ia2c0d0ae3b9eec1491f60e8bcbce71fc61ad26cd
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
5 years agoUpgrade decorator package for openstack cli error 60/78660/2
Jamo Luhrsen [Tue, 11 Dec 2018 18:40:51 +0000 (10:40 -0800)]
Upgrade decorator package for openstack cli error

Seems that some of the packages that we are upgrading
by default in every job is not compatible with the
older (3.4.0) decorator package. Currently, decorator
has version 4.3.0 that will work.

Change-Id: I415e1996e34ca09a5e190285388d2f146944878c
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
5 years agoAdd lf-infra-prebuild to pkg build jobs 24/78624/1
Daniel Farrell [Mon, 10 Dec 2018 18:46:57 +0000 (18:46 +0000)]
Add lf-infra-prebuild to pkg build jobs

Add newly required lf-infra-prebuild builder step to all package
building jobs. Fixes errors when mvn deploying packages to Nexus.

Change-Id: If9c323212334a2e4ce477470cf387e2d58310b5e
JIRA: INTPAK-221
JIRA: INTPAK-229
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
5 years agoMerge "Add view for javadoc publish and verify jobs"
Daniel Farrell [Fri, 7 Dec 2018 22:37:07 +0000 (22:37 +0000)]
Merge "Add view for javadoc publish and verify jobs"

5 years agoAdd view for javadoc publish and verify jobs 32/78532/1
Anil Belur [Fri, 7 Dec 2018 02:38:18 +0000 (12:38 +1000)]
Add view for javadoc publish and verify jobs

Change-Id: I371a57db06992c8e737fe306f3ec1b753687cd6b
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
5 years agoFix libvirt-python install while stacking 29/78529/1
Jamo Luhrsen [Fri, 7 Dec 2018 00:22:53 +0000 (16:22 -0800)]
Fix libvirt-python install while stacking

see https://git.opendaylight.org/gerrit/#/c/78499/ for
more info. that patch did this for all computes, but
we also need it on control nodes for the case when we
run in an all-in-one setup

Change-Id: Ia3b51a29a76b188405ac8eb6f1cd9aeeb8364fde
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
5 years agoUse 'robot' cli instead of 'pybot' 27/78527/1
Jamo Luhrsen [Thu, 6 Dec 2018 21:33:14 +0000 (13:33 -0800)]
Use 'robot' cli instead of 'pybot'

looks like pybot has been deprecated for a while and
now is officially removed.

https://github.com/robotframework/robotframework/issues/2216

Change-Id: Idbc2eeebd7e486b831e23a59b9a0b1be857ef4dc
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
5 years agoFix libvirt-python install while stacking 99/78499/1
gvrangan [Thu, 6 Dec 2018 12:20:20 +0000 (12:20 +0000)]
Fix libvirt-python install while stacking

Problem:
1. Devstack force installs libvirt-python from
   pip repo, during which the compatibility with the
   installed version of libvirt package is validated.
2. Queens was using libvirt-python (3.10)
3. Recently libvirt version got upgraded in CentOS repo
   ref: http://mirror.centos.org/centos-7/7.6.1810/os/x86_64/Packages/
   causing the compatibility with libvirt-python to fail.

Fix:
 Force devstack to use the libvirt-python latest version
 that is compatiable with the libvirt in CentOS repo.

Change-Id: I41d6d4529d249688947af14efa668afb7a29cd95
Signed-off-by: gvrangan <venkatrangang@hcl.com>
5 years agoMerge "Fix fetch of STAGE_REPO_ID"
Thanh Ha (zxiiro) [Thu, 6 Dec 2018 01:50:17 +0000 (01:50 +0000)]
Merge "Fix fetch of STAGE_REPO_ID"

5 years agoFix fetch of STAGE_REPO_ID 89/78489/1
Thanh Ha [Thu, 6 Dec 2018 01:00:13 +0000 (09:00 +0800)]
Fix fetch of STAGE_REPO_ID

The patch Ib9066f85ff135bbba88410e8e2efb5345311c414 broke the post
build scripts from properly getting the staging repo ID.
The lf-maven-stage macro produces a parsed file staging-repo.txt
which contains the repo already and we no longer need to parse the
full Maven log to find this detail.

Change-Id: Id5ce6b416f6e2002bf5b204ca3f1843f6c76d51c
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
5 years agoAdd collect-netvirt-logs back to openstack csit 88/78488/1
Thanh Ha [Thu, 6 Dec 2018 00:52:44 +0000 (08:52 +0800)]
Add collect-netvirt-logs back to openstack csit

The macro integration-csit-collect-netvirt-logs was mistakenly removed
in patch Ie87be771ad130fdfefd6a893d86f98a12d92bcd6.

Change-Id: Id6f8840d78c65b931a82cd973cedf53f4725beae
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
5 years agoUpdate global-jjb to v0.28.2 38/78438/1
Thanh Ha [Wed, 5 Dec 2018 03:59:31 +0000 (11:59 +0800)]
Update global-jjb to v0.28.2

This pulls in lftools v0.19.1 with the Unicode log fix.

Change-Id: If3a96506190c51b13ad49b55f255eee6036169d5
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
5 years agoMerge "Downgrade to global-jjb v0.28.0"
Anil Belur [Tue, 4 Dec 2018 20:15:46 +0000 (20:15 +0000)]
Merge "Downgrade to global-jjb v0.28.0"

5 years agoMerge "Use custom template so testplan is used"
Jamo Luhrsen [Tue, 4 Dec 2018 19:43:45 +0000 (19:43 +0000)]
Merge "Use custom template so testplan is used"

5 years agoUse custom template so testplan is used 35/78435/1
Sam Hague [Tue, 4 Dec 2018 18:36:45 +0000 (13:36 -0500)]
Use custom template so testplan is used

Change-Id: I996cf92e21c608aa02ba6f51cf535d27fd1f735e
Signed-off-by: Sam Hague <shague@redhat.com>
5 years agoMerge changes from topic 'ci'
Daniel Farrell [Tue, 4 Dec 2018 18:03:59 +0000 (18:03 +0000)]
Merge changes from topic 'ci'

* changes:
  Fix Int/Pack Puppet workspace for new pak-pup name
  Change the name of WORKSPACE directory

5 years agoDowngrade to global-jjb v0.28.0 23/78423/1
Thanh Ha [Tue, 4 Dec 2018 14:10:23 +0000 (22:10 +0800)]
Downgrade to global-jjb v0.28.0

The lftools version pulled in by v0.28.1 breaks logs archiving in
autorelease and some distribution jobs.

Change-Id: Ic8b2d4e261623accad3cf06105a79417774f09f7
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
5 years agoFix Int/Pack Puppet workspace for new pak-pup name 21/78421/1
Daniel Farrell [Tue, 4 Dec 2018 12:36:12 +0000 (12:36 +0000)]
Fix Int/Pack Puppet workspace for new pak-pup name

The Int/Pack puppet and ansible projects were recently renamed to
packaging-puppet and packaging-ansible to make room for a new ODL
Ansible SB project. The workspace dirs were not updated in the original
patch. Gerrit 78391 updated the ansible workspace, this one updates
puppet.

Change-Id: I2655b9ac1c14f5282cc5303a11e3e0450489e78f
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
5 years agoChange the name of WORKSPACE directory 91/78391/2
Taseer [Mon, 3 Dec 2018 18:58:17 +0000 (19:58 +0100)]
Change the name of WORKSPACE directory

This patch changes the name of the directory within Jenkins workspace.
Changed it to 'packaging-ansible' from 'ansible', in order to make the
builds pass.

Change-Id: Ie502dc6686407d2c7968ef564ec9fbd5fc45fa8b
Signed-off-by: Taseer <taseer94@gmail.com>
5 years agoMerge "Enable signing and maven-central staging"
Thanh Ha (zxiiro) [Tue, 4 Dec 2018 01:46:55 +0000 (01:46 +0000)]
Merge "Enable signing and maven-central staging"

5 years agoMerge "Update global-jjb to v0.28.1"
Anil Belur [Tue, 4 Dec 2018 01:26:04 +0000 (01:26 +0000)]
Merge "Update global-jjb to v0.28.1"

5 years agoMerge "Auto Update CSIT Jobs to run for fluorine"
Anil Belur [Tue, 4 Dec 2018 01:25:36 +0000 (01:25 +0000)]
Merge "Auto Update CSIT Jobs to run for fluorine"

5 years agoMerge "Auto Update CSIT Jobs to run for oxygen"
Anil Belur [Tue, 4 Dec 2018 01:25:31 +0000 (01:25 +0000)]
Merge "Auto Update CSIT Jobs to run for oxygen"

5 years agoEnable signing and maven-central staging 98/78398/1
Thanh Ha [Tue, 4 Dec 2018 01:08:58 +0000 (09:08 +0800)]
Enable signing and maven-central staging

This patch turns on artifact signing with Sigul and Maven Central
staging for the integration/distribution job.

Change-Id: Icd962f5cbb81940031fc84a4c596da790613b23c
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
5 years agoUpdate global-jjb to v0.28.1 65/78365/1
Thanh Ha [Mon, 3 Dec 2018 07:16:07 +0000 (15:16 +0800)]
Update global-jjb to v0.28.1

Change-Id: If31600df4d76510d00b5ea9647ce85fec5ee8049
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
5 years agoAuto Update CSIT Jobs to run for oxygen 73/78273/18
jenkins-releng [Mon, 3 Dec 2018 07:02:07 +0000 (07:02 +0000)]
Auto Update CSIT Jobs to run for oxygen

Change-Id: Ief08a23de83f0fe65300c33829e882efc1c2736e
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
5 years agoAuto Update CSIT Jobs to run for neon 72/78272/18
jenkins-releng [Mon, 3 Dec 2018 07:01:59 +0000 (07:01 +0000)]
Auto Update CSIT Jobs to run for neon

Change-Id: I07f0f0e794e1e923881834a22081bab1a600a3c9
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
5 years agoAuto Update CSIT Jobs to run for fluorine 71/78271/18
jenkins-releng [Mon, 3 Dec 2018 06:59:26 +0000 (06:59 +0000)]
Auto Update CSIT Jobs to run for fluorine

Change-Id: I85a7504ece0bf480e13a9d306dca34ca39382d8e
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
5 years agoMerge "Remove mdsal-neon jobs"
Thanh Ha (zxiiro) [Mon, 3 Dec 2018 06:09:09 +0000 (06:09 +0000)]
Merge "Remove mdsal-neon jobs"

5 years agoCleanup staging repo credentials from .netrc 55/78355/1
Thanh Ha [Mon, 3 Dec 2018 02:37:20 +0000 (10:37 +0800)]
Cleanup staging repo credentials from .netrc

Patch Iac41cc915d810b5289a96f27d4368c8abf434152 forgot to cleanup
after itself and causes issues when logs script comes up because
of duplicate entry in .netrc. This in turn makes the cURL command
in the logs script grab the first entry which is incorrect for
log shipping.

Change-Id: Ic00fc104d3dbd5648cde261627cad26068b249fb
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
5 years agoRemove mdsal-neon jobs 40/78340/1
Robert Varga [Sun, 2 Dec 2018 09:04:34 +0000 (10:04 +0100)]
Remove mdsal-neon jobs

mdsal is completely MRI, remove temporary jobs supporting
the 2.6.x branch.

Change-Id: Ia0c545c8627fadd5f57e557b495d125e3138637d
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>