releng/builder.git
6 years agoRemove {project}-integration-{stream} jobs 22/68322/1
Thanh Ha [Thu, 15 Feb 2018 20:03:44 +0000 (15:03 -0500)]
Remove {project}-integration-{stream} jobs

When we hooked up the old merge jobs it reconnected these old
integration jobs that are not designed to work with the new
global-jjb build workflow. This caused these jobs to deploy
incomplete artifacts when this job should not be pushing
artifacts at all.

Issue: RT-52501
Change-Id: I3607b775316105be7380b97b825dd0faf15c168d
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoMerge "Re-enable orphaned nodes cleanup script"
Jamo Luhrsen [Thu, 15 Feb 2018 19:51:26 +0000 (19:51 +0000)]
Merge "Re-enable orphaned nodes cleanup script"

6 years agoUpdate cloud image list docs 94/68294/1
jenkins-releng [Thu, 15 Feb 2018 11:21:06 +0000 (11:21 +0000)]
Update cloud image list docs

Change-Id: I8933c6cd2129c9586fe1267910b90f2ef3724af2
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
6 years agoUpdate validate autorelease projects for oxygen 77/68277/2
jenkins-releng [Thu, 15 Feb 2018 01:42:01 +0000 (01:42 +0000)]
Update validate autorelease projects for oxygen

Change-Id: Icda86f3eb2353017b853eb414bc42433748d3284
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
6 years agoRemove ARCHIVE_ARTIFACTS overwrite 63/68263/3
Luis Gomez [Wed, 14 Feb 2018 20:20:15 +0000 (12:20 -0800)]
Remove ARCHIVE_ARTIFACTS overwrite

Change-Id: I294f5876af8ee542007dacf90c1550d00f4ce8fa
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
6 years agoDefault archive-* for integration and merge jobs 68/68268/1
Thanh Ha [Wed, 14 Feb 2018 20:42:30 +0000 (15:42 -0500)]
Default archive-* for integration and merge jobs

Set the default archive-artifacts parameter for integration
and merge jobs. Copied from global-jjb.

Change-Id: If017ecc5ff0d57c891965ec0d33cbbf5d19f2ea1
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoMerge "Pin networking-l2gw client to specific version"
Sam Hague [Wed, 14 Feb 2018 18:32:03 +0000 (18:32 +0000)]
Merge "Pin networking-l2gw client to specific version"

6 years agoMerge "Add list of resources on stack creation failure"
Jamo Luhrsen [Wed, 14 Feb 2018 18:29:39 +0000 (18:29 +0000)]
Merge "Add list of resources on stack creation failure"

6 years agoAdd memory to ovsdb build 57/68257/1
Luis Gomez [Wed, 14 Feb 2018 18:06:04 +0000 (10:06 -0800)]
Add memory to ovsdb build

Change-Id: I5a54b3b20228cfcb8ca00c3d54341a74da4d8789
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
6 years agoAdd list of resources on stack creation failure 49/68249/1
Mohammed Naser [Wed, 14 Feb 2018 15:33:30 +0000 (10:33 -0500)]
Add list of resources on stack creation failure

This will provide useful information on the physical resource IDs
to be able to trace things more accurately, as some failures
involve multiple services and having access to all the resource
IDs will help debugging issues.

Change-Id: I13eb0b2bacfdf5e662f3d468bd75ea7c49b7f2f5
Signed-off-by: Mohammed Naser <mnaser@vexxhost.com>
6 years agoRe-enable orphaned nodes cleanup script 41/68241/3
Thanh Ha [Wed, 14 Feb 2018 13:33:48 +0000 (08:33 -0500)]
Re-enable orphaned nodes cleanup script

With lftools v0.12.0 now available we can switch this script
back on. Improve the script to remove servers only if they are
15 minutes old to give them time to connect to Jenkins.

Change-Id: Ia5792a937e41f4da73188b4b38f95028f689345c
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoMerge "Add memory to sdni build"
Anil Belur [Wed, 14 Feb 2018 06:02:13 +0000 (06:02 +0000)]
Merge "Add memory to sdni build"

6 years agoAdd memory to sdni build 28/68228/1
Luis Gomez [Wed, 14 Feb 2018 05:52:28 +0000 (21:52 -0800)]
Add memory to sdni build

Change-Id: I2848e1085c873176eb40305b11a561a8e1bc4180
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
6 years agoMerge "Use 1g machines for the update-validate jobs"
Jamo Luhrsen [Wed, 14 Feb 2018 05:51:42 +0000 (05:51 +0000)]
Merge "Use 1g machines for the update-validate jobs"

6 years agoIncrease build timeout for ofp project 26/68226/1
Luis Gomez [Wed, 14 Feb 2018 03:39:45 +0000 (19:39 -0800)]
Increase build timeout for ofp project

Change-Id: Ic3623889847a3f870e159790c620f2e8b241c32a
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
6 years agoMerge "Update validate autorelease projects for oxygen"
Luis Gomez [Tue, 13 Feb 2018 23:47:16 +0000 (23:47 +0000)]
Merge "Update validate autorelease projects for oxygen"

6 years agoUse 1g machines for the update-validate jobs 24/68224/2
Thanh Ha [Tue, 13 Feb 2018 23:40:59 +0000 (18:40 -0500)]
Use 1g machines for the update-validate jobs

We do not need 8g to run the update-validate job script.

Change-Id: Ia29a5e53046711402f184c77048b61e991121e20
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoUpdate validate autorelease projects for oxygen 23/68223/1
jenkins-releng [Tue, 13 Feb 2018 23:39:16 +0000 (23:39 +0000)]
Update validate autorelease projects for oxygen

Change-Id: Ic57802eba7a362910ece1682442144146cb29976
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
6 years agoUpdate validate autorelease projects for oxygen 22/68222/1
jenkins-sandbox [Tue, 13 Feb 2018 23:33:55 +0000 (23:33 +0000)]
Update validate autorelease projects for oxygen

Change-Id: If5e06448638649bcd6571be05f2ddcd9fbc21faa
Signed-off-by: jenkins-sandbox <jenkins-sandbox@opendaylight.org>
6 years agoPin networking-l2gw client to specific version 42/68242/1
Victor Pickard [Tue, 13 Feb 2018 23:28:31 +0000 (18:28 -0500)]
Pin networking-l2gw client to specific version

The Robot VM was installing latest, which actually
points to version:

    networking-l2gw-2016.1.0

But, the version we need is:
    networking-l2gw-11.0.0

In Pike and Queens CSIT, this resulted in neutron
l2gw commands not being available. This will
resolve that issue, still working other issues
for pike/queens.

Change-Id: I6214b799cfafcf3635579a5918d631dd56955a61
Signed-off-by: Victor Pickard <vpickard@redhat.com>
6 years agoUse !include-raw for update-validate macro 20/68220/1
Thanh Ha [Tue, 13 Feb 2018 23:21:36 +0000 (18:21 -0500)]
Use !include-raw for update-validate macro

JJB is fussy on !include-raw or !include-raw-escape. We
occassionally need to swap them to get it working.

Change-Id: I58d87a5a13026fceb0f8d1ba93ce3694c3e86595
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoMerge "Add ansible role system-update job"
Luis Gomez [Tue, 13 Feb 2018 21:59:41 +0000 (21:59 +0000)]
Merge "Add ansible role system-update job"

6 years agoMerge "typo alphabatize -> alphabetize"
Thanh Ha [Tue, 13 Feb 2018 21:16:04 +0000 (21:16 +0000)]
Merge "typo alphabatize -> alphabetize"

6 years agoAdd ansible role system-update job 18/68218/1
Thanh Ha [Tue, 13 Feb 2018 20:58:45 +0000 (15:58 -0500)]
Add ansible role system-update job

Change-Id: Ib08a6d0fce44a48a483585123af35a1ad9ed74e0
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agotypo alphabatize -> alphabetize 11/68211/1
Jamo Luhrsen [Tue, 13 Feb 2018 20:05:54 +0000 (12:05 -0800)]
typo alphabatize -> alphabetize

Change-Id: If8b92797f6f715509e48e9bbd69a4a52493582c5
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoUse ocata branch for ovsdb patch tests 10/68210/2
Victor Pickard [Tue, 13 Feb 2018 19:49:31 +0000 (14:49 -0500)]
Use ocata branch for ovsdb patch tests

Temporary until we get pike/queens stable enough
for csit, including l2gw.

Change-Id: Ifff0388c9d39fbb71c601f2e573cdf546dfd2dbf
Signed-off-by: Victor Pickard <vpickard@redhat.com>
6 years agoAdd license-checker tox job 02/68202/1
Thanh Ha [Tue, 13 Feb 2018 18:26:43 +0000 (13:26 -0500)]
Add license-checker tox job

Change-Id: I157b66f8a4b82f7072981c3146aa942ba1d64d11
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoMerge "remove keywords to reduce logs"
Jamo Luhrsen [Tue, 13 Feb 2018 17:21:57 +0000 (17:21 +0000)]
Merge "remove keywords to reduce logs"

6 years agoMerge "update tdd-wip to be gate"
Jamo Luhrsen [Tue, 13 Feb 2018 17:12:11 +0000 (17:12 +0000)]
Merge "update tdd-wip to be gate"

6 years agoMerge "Add global-vars-[releng|sandbox] cfg file"
Thanh Ha [Tue, 13 Feb 2018 15:45:07 +0000 (15:45 +0000)]
Merge "Add global-vars-[releng|sandbox] cfg file"

6 years agoupdate tdd-wip to be gate 89/68189/2
Sam Hague [Tue, 13 Feb 2018 14:07:27 +0000 (09:07 -0500)]
update tdd-wip to be gate

Change-Id: Iee94869d1dc4a1e07404ee93a01cb6b24e9c0272
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoMerge "Set default java-version for distro-check"
Anil Belur [Tue, 13 Feb 2018 03:27:01 +0000 (03:27 +0000)]
Merge "Set default java-version for distro-check"

6 years agoAdd global-vars-[releng|sandbox] cfg file 47/68047/5
Thanh Ha [Thu, 8 Feb 2018 03:08:56 +0000 (22:08 -0500)]
Add global-vars-[releng|sandbox] cfg file

New Global Jenkins configuration file used by new jenkins-cfg job
to manage Global environment variables. This patch requires
global-jjb v0.16.0.

Ignore jenkins-config ShellCheck as the files in there are not
actual shell scripts (in hindsight global-jjb should have gave
them a different extension).

Issue: https://jira.linuxfoundation.org/browse/RELENG-753
Change-Id: I7b5683a0ebc2f17ac5fbed86610b82e88253e374
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoUpdate global-jjb to v0.16.0 68/68168/1
Thanh Ha [Tue, 13 Feb 2018 01:31:34 +0000 (20:31 -0500)]
Update global-jjb to v0.16.0

Change-Id: Ic1b535e89e4f2c18317fe9edf24f18b853f79112
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoMerge "Enable distribution check job for jsonrpc"
Jamo Luhrsen [Mon, 12 Feb 2018 22:02:47 +0000 (22:02 +0000)]
Merge "Enable distribution check job for jsonrpc"

6 years agoSet default java-version for distro-check 17/68017/3
Thanh Ha [Wed, 7 Feb 2018 14:50:21 +0000 (09:50 -0500)]
Set default java-version for distro-check

Configure the job to use the lf standard variable 'java-version'
with default openjdk8.

Change-Id: I7dd268092e1950c2c64c6f99db91b10918b047af
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoMerge "Update builder minion labels"
Jamo Luhrsen [Fri, 9 Feb 2018 21:58:40 +0000 (21:58 +0000)]
Merge "Update builder minion labels"

6 years agoMerge "Switch mdsal-distcheck-oxygen to mvn35"
Luis Gomez [Fri, 9 Feb 2018 17:56:45 +0000 (17:56 +0000)]
Merge "Switch mdsal-distcheck-oxygen to mvn35"

6 years agoMerge "Allow mvn-version to be overrided in distro-check"
Luis Gomez [Fri, 9 Feb 2018 17:55:33 +0000 (17:55 +0000)]
Merge "Allow mvn-version to be overrided in distro-check"

6 years agoSwitch mdsal-distcheck-oxygen to mvn35 86/68086/3
Robert Varga [Thu, 8 Feb 2018 23:29:16 +0000 (00:29 +0100)]
Switch mdsal-distcheck-oxygen to mvn35

mvn35 does seem to help with the failures which we thing are caused
by metadata corruption. Testing mvn35 seems to fare better, let's
see if it helps long-term.

Change-Id: I167707e6979c47ea9de266106f985685f3465102
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
6 years agoUpdate builder minion labels 09/68109/2
Thanh Ha [Fri, 9 Feb 2018 14:51:02 +0000 (09:51 -0500)]
Update builder minion labels

Change-Id: I961900e9221a3f21cc6b6ca8492703b3d5f81745
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoMerge "Rename jdk to java-version"
Thanh Ha [Thu, 8 Feb 2018 23:05:02 +0000 (23:05 +0000)]
Merge "Rename jdk to java-version"

6 years agoAllow mvn-version to be overrided in distro-check 71/68071/4
Thanh Ha [Thu, 8 Feb 2018 20:05:59 +0000 (15:05 -0500)]
Allow mvn-version to be overrided in distro-check

Defaults to mvn33 however allows projects to override the
mvn-version variable if they wish.

Change-Id: Ic0f6e6a4536593d27161d8bbc36ae01d64376898
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoEnable distribution check job for jsonrpc 54/68054/1
Anton Ivanov [Thu, 8 Feb 2018 09:03:46 +0000 (09:03 +0000)]
Enable distribution check job for jsonrpc

Add distribution check to the list of jobs

Change-Id: I99884668b0fa2f52cd994fabe7a8b14fdf94f614
Signed-off-by: Anton Ivanov <anton.ivanov@cambridgegreys.com>
6 years agoBgpcluster tests netconf feature removal 24/68024/4
Tomas Markovic [Wed, 7 Feb 2018 16:10:49 +0000 (17:10 +0100)]
Bgpcluster tests netconf feature removal

Remove netconf-clustered-topology from
bgpclustering-all tests.
Remove trailing commas.

Change-Id: Ie6e2c635f1edb0b9fbb904deeb9251c68e4e109d
Signed-off-by: Tomas Markovic <tomas.markovic@pantheon.tech>
6 years agoMove bier, iotdm, nic to 8G build 48/68048/1
Luis Gomez [Thu, 8 Feb 2018 03:57:00 +0000 (19:57 -0800)]
Move bier, iotdm, nic to 8G build

These projects fail the merge in carbon.

Change-Id: Ic84827081b24070b3f0f8fd66150241b76a2bac6
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
6 years agoRename jdk to java-version 46/68046/1
Thanh Ha [Thu, 8 Feb 2018 02:51:46 +0000 (21:51 -0500)]
Rename jdk to java-version

jdk is a keyword that is used for configuring the jdk configuration
in a job. This means all templates are inheriting and trying to set
this jdk regardless of if they jdk: '{jdk}' value in their configs
and appears to override that value incorrectly with 'openjdk8'
including the single quotes. This explains why many jobs are
printing the message: No JDK named â€˜openjdk8’ found

Change-Id: I9bdf92bb759aec10f97ef355d4b04618cd58d2c8
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoremove keywords to reduce logs 43/68043/1
Sam Hague [Fri, 15 Dec 2017 19:42:27 +0000 (14:42 -0500)]
remove keywords to reduce logs

Change-Id: Icae92cc572fa2dbb36f3020e84c3a5657a0c1568
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoMerge "Remove netconf-topology"
Jamo Luhrsen [Wed, 7 Feb 2018 21:53:46 +0000 (21:53 +0000)]
Merge "Remove netconf-topology"

6 years agoMerge "Add nofeature port checks to RpM tests"
Daniel Farrell [Wed, 7 Feb 2018 19:33:00 +0000 (19:33 +0000)]
Merge "Add nofeature port checks to RpM tests"

6 years agoAdd nofeature port checks to RpM tests 59/67759/6
Daniel Farrell [Wed, 31 Jan 2018 00:28:50 +0000 (19:28 -0500)]
Add nofeature port checks to RpM tests

Verify that expected ports are open after ODL is started with default
features, and that ports that are only expected after
odl-netvirt-openstack is installed are not open.

Change-Id: I236e976a79147cc2096505feea8d4d689d042e28
Fixes: INTPAK-17
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
6 years agoFix branch for oxygen 26/68026/1
Anton Ivanov [Wed, 7 Feb 2018 16:31:30 +0000 (16:31 +0000)]
Fix branch for oxygen

We have not branched yet - it should be building off master

Change-Id: I75b19c42077c8f735a07be6a92cd60b64a92a601
Signed-off-by: Anton Ivanov <anton.ivanov@cambridgegreys.com>
6 years agoRemove netconf-topology 25/68025/1
Tomas Markovic [Wed, 7 Feb 2018 15:09:32 +0000 (16:09 +0100)]
Remove netconf-topology

Since Carbon, netconf-topology
is no longer used in bgp-ingest tests.

Change-Id: I1a1d3aba1050b540ad69036bd9f43d8a1b88b79a
Signed-off-by: Tomas Markovic <tomas.markovic@pantheon.tech>
6 years agoDisable orphaned nodes script 19/68019/2
Thanh Ha [Wed, 7 Feb 2018 15:13:11 +0000 (10:13 -0500)]
Disable orphaned nodes script

Temporarily disable the orphaned nodes script until we have
a better solution in place. Refer to this Jira for more details:

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

Change-Id: I50ca1219a6bd9a7a04632d8e5831a575789b3c1d
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoMerge "Add install-common-functions"
Sam Hague [Wed, 7 Feb 2018 13:47:56 +0000 (13:47 +0000)]
Merge "Add install-common-functions"

6 years agoAdd install-common-functions 14/68014/1
Tomas Markovic [Wed, 7 Feb 2018 13:37:36 +0000 (14:37 +0100)]
Add install-common-functions

Edit integration-templates.yaml so
there is install-common-functions before
integration-configure-clustering as that was
changed as well in patch /c/67796/

Change-Id: I74c7d430b969c2e34f3be2aea884b12313c840ce
Signed-off-by: Tomas Markovic <tomas.markovic@pantheon.tech>
6 years agoUpgrade GBP jobs to 2c-8g VM 11/68011/1
Anil Belur [Wed, 7 Feb 2018 11:42:20 +0000 (21:42 +1000)]
Upgrade GBP jobs to 2c-8g VM

Change-Id: Ib08bbc24ff9a88df2b906c0236c3359677200e0d
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
6 years agoRemove unused integation4 templates yaml 93/67993/1
Jamo Luhrsen [Wed, 7 Feb 2018 04:37:28 +0000 (20:37 -0800)]
Remove unused integation4 templates yaml

- I don't think this is needed any longer and is just a relic
of our migration from karaf3 to karaf4

Change-Id: Ic41c18cca818ce26511d1138be57c8ffb1afc004
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoMerge "Add xz option to use more threads"
Jamo Luhrsen [Wed, 7 Feb 2018 04:09:25 +0000 (04:09 +0000)]
Merge "Add xz option to use more threads"

6 years agoPass CONTROLLERMEM to set_java_vars 89/67989/1
Jamo Luhrsen [Wed, 7 Feb 2018 00:29:43 +0000 (16:29 -0800)]
Pass CONTROLLERMEM to set_java_vars

- some custom scriptplans call scripts that tweak the
  CONTROLLERMEM variable and we need to know that updated
  variable when running the set_java_vars function

Change-Id: Id0bfc69f4f652af3e5632c366942d131a97988b8
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoAdd xz option to use more threads 88/67988/1
Sam Hague [Tue, 6 Feb 2018 23:30:45 +0000 (18:30 -0500)]
Add xz option to use more threads

Change-Id: Ie6abd5ee4116a9a299ef741bf881fd85eb116b05
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoMerge "Install mvn via lf-maven-install macro"
Sam Hague [Tue, 6 Feb 2018 23:01:46 +0000 (23:01 +0000)]
Merge "Install mvn via lf-maven-install macro"

6 years agoInstall mvn via lf-maven-install macro 86/67986/1
Thanh Ha [Tue, 6 Feb 2018 21:58:27 +0000 (16:58 -0500)]
Install mvn via lf-maven-install macro

The macro is currently our standard way to get Maven onto a system.
Also add mvn-version variable to allow the template to be overrided
with a different version by the projects.

Change-Id: Icc0e945f344ddaddb9b2b865c7ed165fda6fe46d
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoSwitch alto to 8g flavor 83/67983/1
Thanh Ha [Tue, 6 Feb 2018 21:31:59 +0000 (16:31 -0500)]
Switch alto to 8g flavor

Alto builds appear to fail due to memory. Move them back to 8g
flavors.

Change-Id: I4b729bc814e20cd51a3851e7a4c04252898b6659
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoMerge "Switch dluxapps to 2c-8g VM"
Anil Belur [Tue, 6 Feb 2018 21:29:49 +0000 (21:29 +0000)]
Merge "Switch dluxapps to 2c-8g VM"

6 years agoSwitch dluxapps to 2c-8g VM 81/67981/2
Luis Gomez [Tue, 6 Feb 2018 20:41:20 +0000 (12:41 -0800)]
Switch dluxapps to 2c-8g VM

Change-Id: I33b66abebe964f79c8bb16b69bd19b5bf4fd3880
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
6 years agoSwitch genius to 8g flavor 80/67980/2
Thanh Ha [Tue, 6 Feb 2018 20:26:33 +0000 (15:26 -0500)]
Switch genius to 8g flavor

Genius jobs are failing with the JVM crashing due to running out
of memory. Switch these jobs back to the 8g flavor.

Change-Id: I95ff0cdf752457be370b13871beb3d4f59740a27
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoMerge "Switch openflowplugin to 2c-8g VM"
Jamo Luhrsen [Tue, 6 Feb 2018 18:57:41 +0000 (18:57 +0000)]
Merge "Switch openflowplugin to 2c-8g VM"

6 years agoMerge "Remove maven-site deploy postbuilder"
Jamo Luhrsen [Tue, 6 Feb 2018 18:57:30 +0000 (18:57 +0000)]
Merge "Remove maven-site deploy postbuilder"

6 years agoSwitch openflowplugin to 2c-8g VM 78/67978/1
Thanh Ha [Tue, 6 Feb 2018 18:48:02 +0000 (13:48 -0500)]
Switch openflowplugin to 2c-8g VM

OFP needs 8g of memory to build. Revert back to using an 8g
flavor.

Change-Id: I8cac8f0e4bf1b410be8a461416ea79a7060349a5
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoRemove maven-site deploy postbuilder 77/67977/1
Thanh Ha [Tue, 6 Feb 2018 18:44:32 +0000 (13:44 -0500)]
Remove maven-site deploy postbuilder

This is something we no longer use so remove it from the odl-merge
job.

Change-Id: Id8fd8a2bab38610ac3e04e9553d887ce67bd718d
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoBump netconf to 8g machines 76/67976/1
Thanh Ha [Tue, 6 Feb 2018 18:39:22 +0000 (13:39 -0500)]
Bump netconf to 8g machines

Netconf jobs are failing due to JVM crashes likely do to running
out of memory. Revert them to 2c-8g machines.

Change-Id: Ic8016f21907b55e5b73e0d4d93f4eef23380c573
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoHardcode validate-autorelease to 2c-8g flavor 69/67969/1
Thanh Ha [Tue, 6 Feb 2018 17:29:33 +0000 (12:29 -0500)]
Hardcode validate-autorelease to 2c-8g flavor

Validate autorelease requires 8g machines to run and is not CPU
bound. There's no reason for any projects to ever have to modify
this so hardcode it.

Change-Id: Ibd0c3fb6d6aadd48be952400eb431d8b9fa46ccb
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoMerge "tar and xz files before archiving"
Sam Hague [Tue, 6 Feb 2018 12:59:39 +0000 (12:59 +0000)]
Merge "tar and xz files before archiving"

6 years agoSet 3 hr build timeout for merge jobs 49/67949/2
Thanh Ha [Tue, 6 Feb 2018 07:10:55 +0000 (02:10 -0500)]
Set 3 hr build timeout for merge jobs

The old merge jobs appear to take significantly longer to upload
files to Nexus. Possibily an infra issue but let's bump the timeout
so that we have more than enough breathing room.

Change-Id: I11816f17811ac8d671126373fcca99a971fe15ed
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoSet default java-version for odl-merge job 48/67948/1
Thanh Ha [Tue, 6 Feb 2018 05:42:10 +0000 (00:42 -0500)]
Set default java-version for odl-merge job

While system default is java 8 we should be explicit just to
make sure it's set.

Change-Id: I3a137414190c4b6e2e6b6a87360b9d98fd3f52c3
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoRevert back to old style Maven Merge jobs 47/67947/1
Thanh Ha [Tue, 6 Feb 2018 04:57:51 +0000 (23:57 -0500)]
Revert back to old style Maven Merge jobs

Considering issues raised by the community with the new maven-merge
jobs often having an off-by-one timestamp error in the metadata
it is better to revert for now and get the artifacts back to stable
condition.

Change-Id: Ib0e91adf6f0c5d3a374330daf580f60f07021cb7
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoMerge "Revert "Remove unused maven merge job""
Luis Gomez [Tue, 6 Feb 2018 04:55:27 +0000 (04:55 +0000)]
Merge "Revert "Remove unused maven merge job""

6 years agoRevert "Remove unused maven merge job" 46/67946/1
Thanh Ha [Tue, 6 Feb 2018 04:37:26 +0000 (04:37 +0000)]
Revert "Remove unused maven merge job"

This reverts commit cf7459f328034a5fef43a0a29e6e8d7d63ed6d09.

Change-Id: I0565307cc6403cc6d33ba4c15f48dabfcff9227d
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agotar and xz files before archiving 39/67939/3
Sam Hague [Mon, 5 Feb 2018 23:16:24 +0000 (18:16 -0500)]
tar and xz files before archiving

Change-Id: Ife5cac7c73b26c6392be46460d509de73b7ee201
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoMerge "Don't double archive robot log.html files"
Jamo Luhrsen [Tue, 6 Feb 2018 01:59:27 +0000 (01:59 +0000)]
Merge "Don't double archive robot log.html files"

6 years agoMerge "Switch mininet to v2-highcpu-2 flavor"
Jamo Luhrsen [Tue, 6 Feb 2018 01:45:21 +0000 (01:45 +0000)]
Merge "Switch mininet to v2-highcpu-2 flavor"

6 years agoPull in maven metadata validator tool 37/67937/1
Thanh Ha [Mon, 5 Feb 2018 22:55:49 +0000 (17:55 -0500)]
Pull in maven metadata validator tool

Change-Id: I23e474f6b8d3feb64d576815076b86076ad8a290
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoMerge "Switch v1-performance to v2-standard flavors"
Jamo Luhrsen [Mon, 5 Feb 2018 22:55:06 +0000 (22:55 +0000)]
Merge "Switch v1-performance to v2-standard flavors"

6 years agoDon't double archive robot log.html files 36/67936/2
Sam Hague [Mon, 5 Feb 2018 22:19:03 +0000 (17:19 -0500)]
Don't double archive robot log.html files

Change-Id: Id052f76c904aabf19241950627a49b1fcb73da37
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoMerge "Ignore all-but-one failing Oxygen RPM test"
Jamo Luhrsen [Mon, 5 Feb 2018 19:29:23 +0000 (19:29 +0000)]
Merge "Ignore all-but-one failing Oxygen RPM test"

6 years agoIgnore all-but-one failing Oxygen RPM test 33/67933/2
Daniel Farrell [Mon, 5 Feb 2018 18:43:15 +0000 (13:43 -0500)]
Ignore all-but-one failing Oxygen RPM test

Oxygen tests are failing due to ODLPARENT-139. Comment out most of them,
so at least verify job that runs on Int/Pack packaging logic changes can
pass, but leave at end of periodic full job so we can watch for it to
get fixed.

Change-Id: Ic93a85d8bf554007ee881adf1e5d8177f62a57d6
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoMerge "Update Oxygen multipatch example used in RPM tests"
Jamo Luhrsen [Mon, 5 Feb 2018 19:09:36 +0000 (19:09 +0000)]
Merge "Update Oxygen multipatch example used in RPM tests"

6 years agoUpdate Oxygen multipatch example used in RPM tests 32/67932/1
Daniel Farrell [Mon, 5 Feb 2018 18:26:20 +0000 (13:26 -0500)]
Update Oxygen multipatch example used in RPM tests

Change-Id: Iff3968070fe4a8d20115bea68221e02529276124
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
6 years agoMerge "Increase memory for distribution SFT jobs"
Thanh Ha [Mon, 5 Feb 2018 18:08:01 +0000 (18:08 +0000)]
Merge "Increase memory for distribution SFT jobs"

6 years agoMerge "Remove -PskipTests, -Pq includes it"
Luis Gomez [Mon, 5 Feb 2018 17:54:58 +0000 (17:54 +0000)]
Merge "Remove -PskipTests, -Pq includes it"

6 years agoIncrease memory for distribution SFT jobs 29/67929/1
Luis Gomez [Mon, 5 Feb 2018 17:38:39 +0000 (09:38 -0800)]
Increase memory for distribution SFT jobs

Change-Id: I3d23a9cea7b3a1ef66e0a5194a5241a5289d135c
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
6 years agoMerge "Use mapfile for array"
Thanh Ha [Mon, 5 Feb 2018 17:06:42 +0000 (17:06 +0000)]
Merge "Use mapfile for array"

6 years agoRemove -PskipTests, -Pq includes it 27/67927/1
Sam Hague [Mon, 5 Feb 2018 17:00:31 +0000 (12:00 -0500)]
Remove -PskipTests, -Pq includes it

Change-Id: I40ba959b0afd1649dae764a49b271ad4cf3e4af1
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoAdd git.properties for multipatch artifacts 26/67926/1
Sam Hague [Mon, 5 Feb 2018 16:46:25 +0000 (11:46 -0500)]
Add git.properties for multipatch artifacts

Change-Id: Icffc184a8952b3a67b8131bebdbae677f1bb18c3
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoMerge "Add multipatch job documentation"
Sam Hague [Mon, 5 Feb 2018 15:46:56 +0000 (15:46 +0000)]
Merge "Add multipatch job documentation"

6 years agoUse mapfile for array 98/67898/1
Sam Hague [Sun, 4 Feb 2018 15:42:52 +0000 (10:42 -0500)]
Use mapfile for array

Change-Id: Id62d1c8d0967ffc07bd6361aabb28789a9750c6d
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoDon't use array to fix SC2027 shellcheck error 90/67890/10
Sam Hague [Sat, 3 Feb 2018 16:07:18 +0000 (11:07 -0500)]
Don't use array to fix SC2027 shellcheck error

Change-Id: I098ed786877cfb761050c6512acbccd1e644cccd
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoUse grep log4j2 in logconf to configure file 89/67889/3
Sam Hague [Sat, 3 Feb 2018 15:24:43 +0000 (10:24 -0500)]
Use grep log4j2 in logconf to configure file

Previous patch used karaf4 to decide if log4j2 was in
used for the logger, but that only works for oxygen
karaf4 and not nitrogen karaf4.

Change-Id: I75c0d91b3c477002446abb5917747338f227348f
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agopush last patch set for the common-functions 88/67888/2
Sam Hague [Sat, 3 Feb 2018 15:06:03 +0000 (10:06 -0500)]
push last patch set for the common-functions

Change-Id: I4678858955faf2e4fd32a3900899d65161eb1565
Signed-off-by: Sam Hague <shague@redhat.com>