releng/builder.git
7 years agoUpdate automated project templates 88/40888/1
jenkins-releng [Mon, 27 Jun 2016 19:09:31 +0000 (19:09 +0000)]
Update automated project templates

Change-Id: I8f9f887abeec333dbabecdfc5735b3f90fdc9959
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
7 years agoEnable archive-builds on all releng templates 87/40887/1
Thanh Ha [Mon, 27 Jun 2016 19:03:52 +0000 (15:03 -0400)]
Enable archive-builds on all releng templates

Change-Id: I1039f06f7d02e5a64c023c71af70e96201cdb3be
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoRework archives directory format 86/40886/3
Thanh Ha [Mon, 27 Jun 2016 18:18:06 +0000 (14:18 -0400)]
Rework archives directory format

Change-Id: I9318ffa2a06b3a918263eb678a75ad700f7171f0
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoRemove Gerrit notification script 84/40884/1
Thanh Ha [Mon, 27 Jun 2016 16:37:49 +0000 (12:37 -0400)]
Remove Gerrit notification script

It seems ssh-agent is not passed to publishers so will have to rework
this code to run as a builder step in a later patch.

Change-Id: I856468e91087ce39ea24308ad864dd45c500fc85
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoEnable archive-builds macro on all builder jobs 80/40880/1
Thanh Ha [Mon, 27 Jun 2016 15:06:06 +0000 (11:06 -0400)]
Enable archive-builds macro on all builder jobs

Change-Id: I524e09a09b8de138f2ee185bda41d91d91be7e42
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoCleanup workspace at end of build 79/40879/1
Thanh Ha [Mon, 27 Jun 2016 14:42:55 +0000 (10:42 -0400)]
Cleanup workspace at end of build

Add to archive-build macro to cleanup workspace at end of build.

Change-Id: I387506eb526f4cc24eff08abdd1d4b0d47eb13dc
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoRemove systemctl calls 39/40739/2
Thanh Ha [Wed, 22 Jun 2016 21:28:28 +0000 (17:28 -0400)]
Remove systemctl calls

The systemctl restart docker hangs on the RPC and doesn't appear to be
necessary. Stopping firewalld is already handled by other scripts so
should already be disabled as well.

Change-Id: I778a5a33fa0653ab318cd61d1f200366b8437d24
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoUse OpenStack cloud plugin to provision slaves 65/39965/25
Thanh Ha [Mon, 6 Jun 2016 20:18:12 +0000 (16:18 -0400)]
Use OpenStack cloud plugin to provision slaves

This requires jenkins-job-builder version 1.6.0 or above,
so requirements.txt is updated to 1.6.1 (current latest).

Change-Id: Ibe282bf3708532d137c18c302b2fc80d9d1d8742
Also-by: Jamo Luhrsen <jluhrsen@redhat.com>
Also-by: Vratko Polak <vrpolak@cisco.com>
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoUpdate integration templates to copy ssh keys to slaves 58/39058/34
Thanh Ha [Wed, 18 May 2016 17:32:32 +0000 (13:32 -0400)]
Update integration templates to copy ssh keys to slaves

We are automatically generating jenkins ssh keys at spinup. This patch
uses the generated keys and pushes them to slaves for robot tests to use
as authentication.

Change-Id: I847557cde565b54f2e5b4abf0f101384d0250c6b
Also-by: Jamo Luhrsen <jluhrsen@redhat.com>
Also-by: Vratko Polak <vrpolak@cisco.com>
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoUse predictable maven-settings naming scheme 99/38999/42
Thanh Ha [Tue, 17 May 2016 17:44:25 +0000 (13:44 -0400)]
Use predictable maven-settings naming scheme

With JJB 1.5.0 we can use predictable naming schemes for Maven settings
files. Also set settings-type as cfp.

Also regenerate all configuration files otherwise the update will put
jobs in a broken state on update.

Change-Id: I7050b8d8ac922c8a9ae3123a2c333c14e272b7b4
Also-by: Jamo Luhrsen <jluhrsen@redhat.com>
Also-by: Vratko Polak <vrpolak@cisco.com>
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoMerge "Add template for nodejs jobs"
Andrew Grimberg [Thu, 23 Jun 2016 20:09:06 +0000 (20:09 +0000)]
Merge "Add template for nodejs jobs"

7 years agoUpdate automated project templates 82/40782/1
jenkins-releng [Thu, 23 Jun 2016 17:52:15 +0000 (17:52 +0000)]
Update automated project templates

Change-Id: Ic7dfdbd61c7b1e238cebd7d90b954f7aed81180c
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
7 years agoUnify maven goal options some more 58/40758/1
Vratko Polak [Thu, 23 Jun 2016 10:26:41 +0000 (12:26 +0200)]
Unify maven goal options some more

* Make sure '-V -B' options are explicitly included in every maven goal
* Do not add them into MVN_GOALS

Change-Id: Ib3a54a482704f6a701bc94fe1ecba2f92619dfd8
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
7 years agoAdd automatic yes answer option 53/40753/3
Peter Gubka [Thu, 23 Jun 2016 08:28:03 +0000 (10:28 +0200)]
Add automatic yes answer option

Change-Id: I2ac6f4ebe1b84d35ee084d065e38704ac9780c0f
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agoMerge "Reorganize jobs for OF plugin swap"
Jamo Luhrsen [Thu, 23 Jun 2016 04:35:08 +0000 (04:35 +0000)]
Merge "Reorganize jobs for OF plugin swap"

7 years agoAdd template for nodejs jobs 45/40745/1
Thanh Ha [Thu, 23 Jun 2016 02:23:55 +0000 (22:23 -0400)]
Add template for nodejs jobs

Also add some documentation about the python and node verify jobs.

Change-Id: I92b1c6072b22402042dda04117b8931cab49e249
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoReorganize jobs for OF plugin swap 42/40742/1
Luis Gomez [Thu, 23 Jun 2016 00:01:37 +0000 (17:01 -0700)]
Reorganize jobs for OF plugin swap

- In master add helium-redesign label for He plugin jobs.
- Also some jjb code cleanup.

Change-Id: I6404c2f802c57fdb76f23ea0cb0bd3e528514773
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoInstall netaddr package which is needed by some custom mininet topologies 38/40738/1
Jamo Luhrsen [Wed, 22 Jun 2016 21:06:37 +0000 (14:06 -0700)]
Install netaddr package which is needed by some custom mininet topologies

Change-Id: Ie5891b37fde18ba66c730b78cebd26b54a67eab0
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoMerge "Cleanup of SXP Jenkins Jobs"
Jamo Luhrsen [Wed, 22 Jun 2016 18:44:09 +0000 (18:44 +0000)]
Merge "Cleanup of SXP Jenkins Jobs"

7 years agoadding odl-bgpcep-bmp feature into boot features 70/40670/1
Peter Gubka [Wed, 22 Jun 2016 09:53:15 +0000 (11:53 +0200)]
adding odl-bgpcep-bmp feature into boot features

first bmp suite is added https://git.opendaylight.org/gerrit/#/c/40589/

Change-Id: Ib4f274216439c69244761077dda82bb7cc38031d
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agoMerge "Changes to paramiko installation"
Vratko Polák [Wed, 22 Jun 2016 08:08:12 +0000 (08:08 +0000)]
Merge "Changes to paramiko installation"

7 years agoUpdate automated project templates 35/40635/1
jenkins-releng [Tue, 21 Jun 2016 19:15:25 +0000 (19:15 +0000)]
Update automated project templates

Change-Id: I458b2116c7a23201876955525c45ec39b4a43c54
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
7 years agoSet distribution-check build history as other jobs. 34/40634/1
Luis Gomez [Tue, 21 Jun 2016 18:59:44 +0000 (11:59 -0700)]
Set distribution-check build history as other jobs.

Change-Id: I64b3ce8b8337c56a0542375f7ae7062ecfc958d2
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoCleanup of SXP Jenkins Jobs 18/40618/1
Martin Mihálek [Tue, 21 Jun 2016 12:59:21 +0000 (14:59 +0200)]
Cleanup of SXP Jenkins Jobs

Removed Dependencies on TCPMD5 project, updated install-features
for CSIT with odl-sxp-controller instead of odl-sxp-all which are eqivalent.

Change-Id: Iba526a6e99eb3a9d71b9f1e80c2360bc8d1c798c
Signed-off-by: Martin Mihálek <mamihale@cisco.com>
7 years agoChanges to paramiko installation 33/39333/8
Vratko Polak [Tue, 21 Jun 2016 12:26:45 +0000 (14:26 +0200)]
Changes to paramiko installation

Forcing an older version of paramiko should not be needed anymore.
Also, installation of robotframework is not quiet anymore,
as it is useful to see version constrains the modules print on installation.
Every package install contains --upgrade to confirm we are using the latest version.
Comments improved.

Change-Id: I2fcb715dce29bd9b03e793f8fc0c478cc78a1520
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
7 years agoMerge "Add scalability jjb for ocpplugin"
Luis Gomez [Tue, 21 Jun 2016 01:48:40 +0000 (01:48 +0000)]
Merge "Add scalability jjb for ocpplugin"

7 years agoAdd macro to deploy archives to Nexus 12/40212/7
Thanh Ha [Mon, 13 Jun 2016 04:05:35 +0000 (00:05 -0400)]
Add macro to deploy archives to Nexus

Requires the Description Setter plugin:
https://wiki.jenkins-ci.org/display/JENKINS/Description+Setter+Plugin

Change-Id: Ibc3d4a74416995b699e420864626dabd8a3c0658
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoRemove redundant feature from jjb file 32/40532/1
gvrangan [Mon, 20 Jun 2016 06:46:53 +0000 (06:46 +0000)]
Remove redundant feature from jjb file

odl-jolokia was added to the template, it is removed from
the netvirt 3node job.

Change-Id: I41eabf3f69b43efc2f18fbdb5e17eacefdbcd574
Signed-off-by: gvrangan <venkatrangang@hcl.com>
7 years agoAdd scalability jjb for ocpplugin 28/40528/1
jason [Mon, 20 Jun 2016 03:40:05 +0000 (11:40 +0800)]
Add scalability jjb for ocpplugin

Change-Id: Ia516d501c5e4e9c210b3142e8300e50320b21d4a
Signed-off-by: jason <jason.cw.yuan@foxconn.com>
7 years agoMerge "Update automated project templates"
Thanh Ha [Fri, 17 Jun 2016 14:32:06 +0000 (14:32 +0000)]
Merge "Update automated project templates"

7 years agoUpdate automated project templates 68/40468/1
jenkins-releng [Fri, 17 Jun 2016 04:29:17 +0000 (04:29 +0000)]
Update automated project templates

Change-Id: If79cf91d2b976a8eafbfa1d98e5c89881bd017e4
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
7 years agoMerge "Do not spin up mininet slave for aaa jobs"
Luis Gomez [Fri, 17 Jun 2016 04:28:17 +0000 (04:28 +0000)]
Merge "Do not spin up mininet slave for aaa jobs"

7 years agoDo not spin up mininet slave for alto jobs 66/40466/1
Thanh Ha [Fri, 17 Jun 2016 03:45:00 +0000 (23:45 -0400)]
Do not spin up mininet slave for alto jobs

alto csit jobs do not appear to require mininet slaves so don't spin
them up during test.

Change-Id: I6760f4a5ad7ab7f4e8afd1ea9c0aa6c1f67d9859
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoDo not spin up mininet slave for aaa jobs 65/40465/1
Thanh Ha [Fri, 17 Jun 2016 03:29:42 +0000 (23:29 -0400)]
Do not spin up mininet slave for aaa jobs

It seems aaa csit jobs do not need mininet slaves so save resources by
not spinning any up.

Change-Id: Ibb8034a04e9271acd1b0b38564a6857f8b98b40d
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoMerge "Skip validate-autorelease on drafts and no-code-changes"
Thanh Ha [Thu, 16 Jun 2016 17:34:48 +0000 (17:34 +0000)]
Merge "Skip validate-autorelease on drafts and no-code-changes"

7 years agoMerge "Set submodule timeout to 60 for autorelease jobs"
Andrew Grimberg [Thu, 16 Jun 2016 15:15:31 +0000 (15:15 +0000)]
Merge "Set submodule timeout to 60 for autorelease jobs"

7 years agoSet submodule timeout to 60 for autorelease jobs 48/40448/1
Thanh Ha [Thu, 16 Jun 2016 15:11:07 +0000 (11:11 -0400)]
Set submodule timeout to 60 for autorelease jobs

Similar to 45b8cface05c3d2bd9fa8e4dc50181e05cc44113 we should bump
autorelease submodule timeout to 60 minutes in case of slow network.

Change-Id: I37dd00eea03624a0f19b49a587819e3cd5f9fee4
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoMerge "Adding CSIT Jobs for Natapp"
Luis Gomez [Thu, 16 Jun 2016 14:35:54 +0000 (14:35 +0000)]
Merge "Adding CSIT Jobs for Natapp"

7 years agoSkip validate-autorelease on drafts and no-code-changes 40/40440/1
Vratko Polak [Thu, 16 Jun 2016 12:27:56 +0000 (14:27 +0200)]
Skip validate-autorelease on drafts and no-code-changes

This is a spiritual successor of 39536 (the third point)
but this affects all projects, not just integration/distribution.

Change-Id: If15aeeb4168cef36381062923343ba1289bf0353
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
7 years agoAdding CSIT Jobs for Natapp 61/40361/2
thomaslees [Wed, 15 Jun 2016 08:14:50 +0000 (13:44 +0530)]
Adding CSIT Jobs for Natapp

Change-Id: I6e5a28ed7787d33b7fe5e55dad36fdfc34f3a466
Signed-off-by: thomaslees <thomaslee.s@tcs.com>
7 years agoMerge "add netvirt 3node tests back to distribution-test"
Luis Gomez [Thu, 16 Jun 2016 05:16:52 +0000 (05:16 +0000)]
Merge "add netvirt 3node tests back to distribution-test"

7 years agoMerge "add ovsdb southbound back to distribution-test"
Luis Gomez [Thu, 16 Jun 2016 05:16:42 +0000 (05:16 +0000)]
Merge "add ovsdb southbound back to distribution-test"

7 years agoRevert "remove l2switch CSIT from Boron and Beryllium distribution-test" 20/40420/1
Jamo Luhrsen [Thu, 16 Jun 2016 03:30:59 +0000 (20:30 -0700)]
Revert "remove l2switch CSIT from Boron and Beryllium distribution-test"

This reverts commit 178586ae641debaa95bf6b2bcbda145309503d17.

Change-Id: I2cc3980f95d9f3733f713f5fa4baf244c8f41f0a
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoMerge "Install openssl-devel on robot VM"
Thanh Ha [Thu, 16 Jun 2016 00:05:10 +0000 (00:05 +0000)]
Merge "Install openssl-devel on robot VM"

7 years agoadd netvirt 3node tests back to distribution-test 03/40403/1
Jamo Luhrsen [Wed, 15 Jun 2016 21:50:56 +0000 (14:50 -0700)]
add netvirt 3node tests back to distribution-test

Change-Id: I5ae8e6ecc4ac0f4ea18e0b0ab56a134777fec7da
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoadd ovsdb southbound back to distribution-test 02/40402/1
Jamo Luhrsen [Wed, 15 Jun 2016 16:48:53 +0000 (09:48 -0700)]
add ovsdb southbound back to distribution-test

Change-Id: I362305ab12e129a1cab77bc003938f8249b9d05d
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoUpdate automated project templates 95/40395/1
jenkins-releng [Wed, 15 Jun 2016 19:13:23 +0000 (19:13 +0000)]
Update automated project templates

Change-Id: I59fc1a5ea85d1865a8bb86694c4f6574868c5a45
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
7 years agoSet submodule cloning timeout to 60 minutes 93/40393/1
Thanh Ha [Wed, 15 Jun 2016 18:49:19 +0000 (14:49 -0400)]
Set submodule cloning timeout to 60 minutes

validate-autorelease seems to consistently take over 10 minutes to clone
lately due to the public cloud -> private cloud network. Let's bump the
timeout to 60 minutes to allow for spikes in clone time.

Also add missing credentials-id parameter.

Change-Id: Ie76805b67ea1fc69854761b7775c81a71278a5ec
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoEnable batch mode for the remaining templates 79/40379/1
Stephen Kitt [Wed, 15 Jun 2016 13:41:20 +0000 (15:41 +0200)]
Enable batch mode for the remaining templates

Change-Id: Id5d060f3cc2f7a08d2fffaefebba0036f82d54d0
Signed-off-by: Stephen Kitt <skitt@redhat.com>
7 years agoMerge "Add Job for bulkomatic cluster test"
Vratko Polák [Wed, 15 Jun 2016 11:11:05 +0000 (11:11 +0000)]
Merge "Add Job for bulkomatic cluster test"

7 years agoMerge "Add usc tcp tests to integation test jobs"
Jamo Luhrsen [Tue, 14 Jun 2016 19:03:10 +0000 (19:03 +0000)]
Merge "Add usc tcp tests to integation test jobs"

7 years agoUpdate automated project templates 12/40312/1
jenkins-releng [Tue, 14 Jun 2016 14:46:02 +0000 (14:46 +0000)]
Update automated project templates

Change-Id: Ie6fcf17c9728aa4efb050c5a1f3bf39ec12524ce
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
7 years agoMerge "coretutorials master should use JDK8"
Thanh Ha [Tue, 14 Jun 2016 14:22:12 +0000 (14:22 +0000)]
Merge "coretutorials master should use JDK8"

7 years agocoretutorials master should use JDK8 01/40301/1
Robert Varga [Tue, 14 Jun 2016 14:12:40 +0000 (16:12 +0200)]
coretutorials master should use JDK8

Boron requires JDK8, hence use that to validate.

Change-Id: I17ba09a15af1675626188958319eceae728ea318
Signed-off-by: Robert Varga <rovarga@cisco.com>
7 years agoRevert 8G VM changes 00/40300/1
Thanh Ha [Tue, 14 Jun 2016 14:08:15 +0000 (10:08 -0400)]
Revert 8G VM changes

It seems the amount of jobs that require 8G VMs is pretty significant
making the majority of VMs that spin up needing to be 8G anyway so we
don't really get much benefit of spinning up the smaller VM types.

The server side has been reverted to running 8G VMs by default for the
dynamic_verify and dynamic_merge labels.

Change-Id: I8c049f4ace9dbe824b1eb06d7b12fe30b8d4fb45
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoUpdate automated project templates 71/40271/1
jenkins-releng [Tue, 14 Jun 2016 00:23:09 +0000 (00:23 +0000)]
Update automated project templates

Change-Id: Iecc03367161980511c7688f85c47e71a031c41f5
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
7 years agoMerge "Switch validate-autorelease jobs to 8g VMs"
Jamo Luhrsen [Tue, 14 Jun 2016 00:19:17 +0000 (00:19 +0000)]
Merge "Switch validate-autorelease jobs to 8g VMs"

7 years agoSwitch validate-autorelease jobs to 8g VMs 70/40270/1
Thanh Ha [Tue, 14 Jun 2016 00:18:41 +0000 (20:18 -0400)]
Switch validate-autorelease jobs to 8g VMs

Change-Id: I0f3a71b803acfd288152b3d0bb79cdbc80c963b1
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoUpdate automated project templates 69/40269/1
jenkins-releng [Tue, 14 Jun 2016 00:11:15 +0000 (00:11 +0000)]
Update automated project templates

Change-Id: Idc2085cc659afaf29241a683c9c8c92000198db2
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
7 years agoMerge "Switch distribution job to 8g VMs"
Jamo Luhrsen [Tue, 14 Jun 2016 00:09:38 +0000 (00:09 +0000)]
Merge "Switch distribution job to 8g VMs"

7 years agoSwitch distribution job to 8g VMs 68/40268/1
Thanh Ha [Tue, 14 Jun 2016 00:08:58 +0000 (20:08 -0400)]
Switch distribution job to 8g VMs

Change-Id: I32491ea7d6094d06e169503e803d1bc20cb9d9eb
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoUpdate automated project templates 66/40266/1
jenkins-releng [Tue, 14 Jun 2016 00:00:32 +0000 (00:00 +0000)]
Update automated project templates

Change-Id: I55ecd6799d170e67c99204101f81b672e3e2ff8c
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
7 years agoSwitch distribution-check jobs to run on 8g VMs 65/40265/1
Thanh Ha [Mon, 13 Jun 2016 23:57:56 +0000 (19:57 -0400)]
Switch distribution-check jobs to run on 8g VMs

Change-Id: I066ce0708ebf377cb0277ba022714d5ade07c5a3
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoAdd usc tcp tests to integation test jobs 52/40252/1
victorxu [Mon, 13 Jun 2016 19:35:32 +0000 (12:35 -0700)]
Add usc tcp tests to integation test jobs

Change-Id: Icfa5869a828735680ab24fcf72cb707bc337c9d5
Signed-off-by: victorxu <s.xu@huawei.com>
7 years agoMake opflex use 8g vms 51/40251/1
Thanh Ha [Mon, 13 Jun 2016 17:50:47 +0000 (13:50 -0400)]
Make opflex use 8g vms

opflex requires more memory than most odl builds. Configure them to use
a new label for 8g systems.

Change-Id: I687bee29791bb9a7adea5d69678607e62f8c100b
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoDisable query plugins info in example 47/40247/1
Thanh Ha [Mon, 13 Jun 2016 16:23:10 +0000 (12:23 -0400)]
Disable query plugins info in example

Change-Id: I251a71e2a34e8ae7304eb927e0e071abe3e1a793
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoSend ServerAlive messages from ssh clients 40/40240/1
Andrew Grimberg [Mon, 13 Jun 2016 14:26:56 +0000 (07:26 -0700)]
Send ServerAlive messages from ssh clients

To hopefully fix our git timeouts from gerrit let's make sure that the
clients are sending ServerAlive requests.

Change-Id: Ib02de317d541bc815bfe8d3eb43019eb94a91b15
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
7 years agoFix autorelease-distribute-taglist path 30/40230/1
Vratko Polak [Mon, 13 Jun 2016 11:25:55 +0000 (13:25 +0200)]
Fix autorelease-distribute-taglist path

The distribution repository is under integration/.

Change-Id: I720532972e943addf54a8ad5e9b21479f193661c
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
7 years agoAdd Job for bulkomatic cluster test 87/40187/1
Luis Gomez [Sat, 11 Jun 2016 01:30:37 +0000 (18:30 -0700)]
Add Job for bulkomatic cluster test

Change-Id: I2b8f6b2d09676e6cc5ae41b933b5c227aa37520a
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoMerge "Improvements to distribution verify/merge jobs"
Luis Gomez [Fri, 10 Jun 2016 22:39:50 +0000 (22:39 +0000)]
Merge "Improvements to distribution verify/merge jobs"

7 years agoMerge "Include taglist.log in integration/distribution karaf"
Thanh Ha [Fri, 10 Jun 2016 13:56:03 +0000 (13:56 +0000)]
Merge "Include taglist.log in integration/distribution karaf"

7 years agoMerge "Provide maven settings for distribution related jobs"
Thanh Ha [Fri, 10 Jun 2016 13:49:57 +0000 (13:49 +0000)]
Merge "Provide maven settings for distribution related jobs"

7 years agoInclude taglist.log in integration/distribution karaf 57/40157/2
Vratko Polak [Fri, 10 Jun 2016 12:21:54 +0000 (14:21 +0200)]
Include taglist.log in integration/distribution karaf

https://lists.opendaylight.org/pipermail/dev/2016-June/002148.html

Change-Id: Iaf3623cd2eb01b47f6697df58893ecf02214529c
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
7 years agoMerge "remove l2switch CSIT from Boron and Beryllium distribution-test"
Vratko Polák [Fri, 10 Jun 2016 11:08:23 +0000 (11:08 +0000)]
Merge "remove l2switch CSIT from Boron and Beryllium distribution-test"

7 years agoModify MTU in the openstack nodes to ssh to the created VM instance 30/40130/1
gvrangan [Thu, 9 Jun 2016 23:35:26 +0000 (23:35 +0000)]
Modify MTU in the openstack nodes to ssh to the created VM instance

Change-Id: Icdc151871d808fc40b71bff10092f092d0e1a122
Signed-off-by: gvrangan <venkatrangang@hcl.com>
7 years agoRemove defense4all JJB 27/40127/1
Andrew Grimberg [Thu, 9 Jun 2016 20:09:26 +0000 (13:09 -0700)]
Remove defense4all JJB

The defense4all project has been moved to an ARCHIVED status per the
2016-06-09 TSC meeting. As ARCHIVED means we do not need to keep Jenkins
jobs live this cleans up the job definitions.

See:
https://meetings.opendaylight.org/opendaylight-meeting/2016/tsc/opendaylight-meeting-tsc.2016-06-09-17.03.html
Section 15.e for the vote.

Change-Id: I5cde3048bb063c0ec52369502b2a65f850c9b025
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
7 years agoUpdate automated project templates 24/40124/1
jenkins-releng [Thu, 9 Jun 2016 19:31:56 +0000 (19:31 +0000)]
Update automated project templates

Change-Id: I884da520dce21cbabee9d1e6756082850ce0030a
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
7 years agoMerge "Revert submodule timeout back to default 10 minutes"
Andrew Grimberg [Thu, 9 Jun 2016 19:30:32 +0000 (19:30 +0000)]
Merge "Revert submodule timeout back to default 10 minutes"

7 years agoRevert submodule timeout back to default 10 minutes 23/40123/1
Thanh Ha [Thu, 9 Jun 2016 19:27:20 +0000 (15:27 -0400)]
Revert submodule timeout back to default 10 minutes

We tried this to see if it helps with the validate-autorelease job
cloning issue but it seems to only have caused us to take 5 minutes
longer to fail the build.

Change-Id: Iae90d6e57710e2dfd66221ae3795cbe3ae08e6e0
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoUpdate automated project templates 22/40122/1
jenkins-releng [Thu, 9 Jun 2016 19:19:39 +0000 (19:19 +0000)]
Update automated project templates

Change-Id: I74f6e44d7207eb9f2d7e881fc5c12bf8305cb06d
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
7 years agoAdd honeycomb/vbd to autorelease check job 21/40121/1
Thanh Ha [Thu, 9 Jun 2016 19:15:50 +0000 (15:15 -0400)]
Add honeycomb/vbd to autorelease check job

Change-Id: I98480041e2df78286a3f0d0a69abbecdbc13085d
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoremove l2switch CSIT from Boron and Beryllium distribution-test 18/40118/1
Jamo Luhrsen [Thu, 9 Jun 2016 18:07:11 +0000 (11:07 -0700)]
remove l2switch CSIT from Boron and Beryllium distribution-test

Change-Id: Ie7facf9a0fcb21a40c3c6a74f4b8b7d1d26c8ea2
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoWipe also non-ODL artifacts before building autorelease 68/40068/2
Vratko Polak [Thu, 9 Jun 2016 17:12:22 +0000 (19:12 +0200)]
Wipe also non-ODL artifacts before building autorelease

When testing https://git.opendaylight.org/gerrit/#/c/35558/4
At first, my local tests were passing,
but they failed when I deleted one non-ODL artifact from my .m2 repo.

This Change will make sure ODL projects have all dependencies ready for packaging,
not relying on them just happen to lay in the local maven reporitory.

Change-Id: I58593bd99fd215feb295dbe9701bb2a50bf1f9f4
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
7 years agoMerge "Add distribution-check in yangtools jenkins"
Vratko Polák [Thu, 9 Jun 2016 16:18:08 +0000 (16:18 +0000)]
Merge "Add distribution-check in yangtools jenkins"

7 years agoUpdate automated jobs 10/40110/1
Thanh Ha [Thu, 9 Jun 2016 13:56:05 +0000 (09:56 -0400)]
Update automated jobs

Change-Id: I493d8246278d81e2c7895788fa67a784716e0523
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoCreate bundles for autorelease post release tagging 63/40063/4
Thanh Ha [Wed, 8 Jun 2016 17:58:09 +0000 (13:58 -0400)]
Create bundles for autorelease post release tagging

Start treating all releases as possible release candadites which can be
released at any time the TSC approves a release. All autorelease jobs
will now contain an additional variable *next-release-tag* to signify
the next official release version.

See mailing list discussion thread here:
https://lists.opendaylight.org/pipermail/release/2016-April/006299.html

The release engineer can pull down the bundle files and run:

    git fetch /path/to/project.bundle
    git checkout FETCH_HEAD
    git tag -asm "OpenDaylight [release] release" release/[release]
    git push gerrit release/[release]

To push the build tags to Gerrit. This should cut back on the amount of
patches needing to be pushed to Gerrit for review by half and only the
x.y.z-SNAPSHOT patches need to be pushed.

Change-Id: I53bb95236e41c7e99a12c312e5158db51a9f4e67
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoMerge "move urllib3 and httplib2 upgrades to happen after devstack is done"
Luis Gomez [Wed, 8 Jun 2016 21:09:20 +0000 (21:09 +0000)]
Merge "move urllib3 and httplib2 upgrades to happen after devstack is done"

7 years agoMake ovsdb-full-integration job build against gerrit-trigger patchset 67/40067/1
Thanh Ha [Wed, 8 Jun 2016 18:15:20 +0000 (14:15 -0400)]
Make ovsdb-full-integration job build against gerrit-trigger patchset

Change-Id: I780e90ef434620417c67fc8403f99fdbc056461d
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agomove urllib3 and httplib2 upgrades to happen after devstack is done 65/40065/1
Jamo Luhrsen [Wed, 8 Jun 2016 18:05:12 +0000 (11:05 -0700)]
move urllib3 and httplib2 upgrades to happen after devstack is done

Change-Id: I15e3629f2acb5b120792003ba5262000686d834a
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoadd gerrit refspec to full-integration ovsdb job 62/40062/1
Jamo Luhrsen [Wed, 8 Jun 2016 17:49:26 +0000 (10:49 -0700)]
add gerrit refspec to full-integration ovsdb job

Change-Id: Ie69f02d1632a59ff98d0d06c921685ae4bd0ab32
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoFix full-integration job to only run against ovsdb project 57/40057/1
Thanh Ha [Wed, 8 Jun 2016 17:01:12 +0000 (13:01 -0400)]
Fix full-integration job to only run against ovsdb project

Change-Id: Ic3206a4fb8d824d8f2f2931059503a164619a68c
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoadd project and branch info to runit gerrit keyword 52/40052/2
Jamo Luhrsen [Wed, 8 Jun 2016 16:31:24 +0000 (09:31 -0700)]
add project and branch info to runit gerrit keyword

Change-Id: I0f83e68821d0485dba498a68d3cc2800546e1a71
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoMerge "Add a trigger to run integration tests on OVSDB project."
Jamo Luhrsen [Wed, 8 Jun 2016 15:55:37 +0000 (15:55 +0000)]
Merge "Add a trigger to run integration tests on OVSDB project."

7 years agoRearrange the user creation step for slaves 45/40045/1
Andrew Grimberg [Wed, 8 Jun 2016 15:15:02 +0000 (08:15 -0700)]
Rearrange the user creation step for slaves

With the change from JClouds to the OpenStack slave plugin we need to
fully manage the creation of the Jenkins user. This modifies the timing
of when the user gets created to be the last step. This will hopefully
prevent us from having issues with the init scripts not having been
completed before a job starts on the system.

Secondly, we handle adding Jenkins to the docker group in a slightly
more sane manner but without breaking our current production setup that
executes some, but not all of these scripts and in a different order.

Change-Id: I8d88cd0d9de6b3defd6615faa474e4ce8d583ea4
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
7 years agoFix autorelease settings-type for Maven 42/40042/1
Thanh Ha [Wed, 8 Jun 2016 14:37:08 +0000 (10:37 -0400)]
Fix autorelease settings-type for Maven

Change-Id: I6541414902914a01e12a6a6f15c8dc9cfaa4418a
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoMerge "Add Python temp files to .gitignore"
Andrew Grimberg [Wed, 8 Jun 2016 13:32:35 +0000 (13:32 +0000)]
Merge "Add Python temp files to .gitignore"

8 years agoImprovements to distribution verify/merge jobs 36/39536/6
Vratko Polak [Wed, 8 Jun 2016 11:49:38 +0000 (13:49 +0200)]
Improvements to distribution verify/merge jobs

+ Use the same maven goals as other projects.
+ Include stuff related to Java code and Maven sites.
+ Use new trigger which ignores drafts and no-code-changes.
+ Move lines for global settings before project settings.

Change-Id: I8aad82d1b7928c6890e1bfd7db373e8ed4edd79b
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
8 years agoProvide maven settings for distribution related jobs 30/40030/1
Vratko Polak [Wed, 8 Jun 2016 12:29:04 +0000 (14:29 +0200)]
Provide maven settings for distribution related jobs

Change-Id: I6e2aaf4fac7f3f5f7077af460eaee7e5c3c2f91a
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
8 years agoInstall openssl-devel on robot VM 21/40021/2
Vratko Polak [Wed, 8 Jun 2016 10:55:02 +0000 (12:55 +0200)]
Install openssl-devel on robot VM

<openssl/opensslv.h> is needed to install cryptography==1.4 for:
cryptography>=1.1->paramiko>=1.8.0->robotframework-sshlibrary==2.1.2

Change-Id: I71d2adba36cc3bce68d9e29e6f74ad4ebdcb902b
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
8 years agoMerge "Need more karaf logs history for distribution check jobs"
Vratko Polák [Wed, 8 Jun 2016 09:32:22 +0000 (09:32 +0000)]
Merge "Need more karaf logs history for distribution check jobs"