releng/builder.git
8 years agoMerge "Vagrant and start-up script updates for GBP image"
Luis Gomez [Mon, 26 Oct 2015 17:17:09 +0000 (17:17 +0000)]
Merge "Vagrant and start-up script updates for GBP image"

8 years agoVagrant and start-up script updates for GBP image 05/28805/2
Andrew Grimberg [Mon, 26 Oct 2015 15:35:45 +0000 (08:35 -0700)]
Vagrant and start-up script updates for GBP image

This change is a working setup for the image that is proposed by GBP for
testing purposes.

NOTE: Due to snapshots refusing to connect to the network after OVS is
installed but not having an issue once the system is up and OVS is
installed, the final OVS installation / statup is left as a step to
happen in the jenkins-script. That change is part of this submission.

Change-Id: I0cd2861d6e8cfe50538a9064eb30ca44b9d70153
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
8 years agoMerge "Add a second plot to the lisp perf job"
Vratko Polák [Mon, 26 Oct 2015 13:02:01 +0000 (13:02 +0000)]
Merge "Add a second plot to the lisp perf job"

8 years agoSetting back beryllium mdsal-csit-periodic-dsbenchmark templates time unit 91/28791/1
Radovan Sajben [Mon, 26 Oct 2015 09:22:20 +0000 (10:22 +0100)]
Setting back beryllium mdsal-csit-periodic-dsbenchmark templates time unit

Change 28690 - Merged Oct 24 1:24 AM (Dsbenchmark-impl: report time in
microseconds) aligned time units for both Beryllium and Lithium versions.
Necessary to set time units back to microseconds for beryllium
periodic-dsbenchmark jobs.

Change-Id: Ib77a934bf2bf309dae22b0515f521f412fae96a5
Signed-off-by: Radovan Sajben <rsajben@cisco.com>
8 years agoAdd a second plot to the lisp perf job 67/28767/1
Lorand Jakab [Sat, 24 Oct 2015 06:34:28 +0000 (09:34 +0300)]
Add a second plot to the lisp perf job

See https://git.opendaylight.org/gerrit/#/c/28693/ and
https://git.opendaylight.org/gerrit/#/c/28738/

Change-Id: I54ef271680a7a4d6e3c89086529775def6fbe3ba
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
8 years agoMerge "Move Autorelease JDK8 job over to Beryllium"
Luis Gomez [Fri, 23 Oct 2015 22:04:04 +0000 (22:04 +0000)]
Merge "Move Autorelease JDK8 job over to Beryllium"

8 years agoMerge "Modify integration-csit-verify-1node-library to run more tests"
Luis Gomez [Fri, 23 Oct 2015 21:59:53 +0000 (21:59 +0000)]
Merge "Modify integration-csit-verify-1node-library to run more tests"

8 years agoMove Autorelease JDK8 job over to Beryllium 44/28744/2
Thanh Ha [Fri, 23 Oct 2015 17:06:30 +0000 (13:06 -0400)]
Move Autorelease JDK8 job over to Beryllium

As discussed on the TSC Meeting we decided that we should move the JDK8
job over to build Beryllium instead of Lithium.

https://meetings.opendaylight.org/opendaylight-meeting/2015/tsc/opendaylight-meeting-tsc.2015-10-22-17.00.html

Change-Id: I6a77c2fe7d353f295d809c191d49a7ef11cecf8c
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoMerge "Split of Jenkins build template mdsal-csit-periodic-dsbenchmark"
Vratko Polák [Thu, 22 Oct 2015 16:57:57 +0000 (16:57 +0000)]
Merge "Split of Jenkins build template mdsal-csit-periodic-dsbenchmark"

8 years agoMerge "Add "ODL_SYSTEM_1_IP" to start cluster script"
Vratko Polák [Thu, 22 Oct 2015 16:56:09 +0000 (16:56 +0000)]
Merge "Add "ODL_SYSTEM_1_IP" to start cluster script"

8 years agoAdd "ODL_SYSTEM_1_IP" to start cluster script 97/28697/3
Jozef Behran [Thu, 22 Oct 2015 13:17:10 +0000 (15:17 +0200)]
Add "ODL_SYSTEM_1_IP" to start cluster script

Some suites rely on it and it is also the official new API
for all clustered tests. The "ODL_SYSTEM_IP" is only a
convenience API for running non-clustered tests on a
clustered setup.

Change-Id: I12d948043fdf76a1ee98b811d88f3ccd2ac8762f
Signed-off-by: Jozef Behran <jbehran@cisco.com>
8 years agoFix Vagrantfile for lib/lf-networking 03/28703/1
Andrew Grimberg [Thu, 22 Oct 2015 15:10:58 +0000 (08:10 -0700)]
Fix Vagrantfile for lib/lf-networking

Fixup the Vagrantfile for lib/lf-networking so that LF network
configuration can still be layered on after the fact. This is primarily
needed for use as a secondary overlay for baseline images since they
don't do the lf-networking overlays themselves.

Change-Id: I590635009375b6818b466c54978bf57848691195
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
8 years agoSplit of Jenkins build template mdsal-csit-periodic-dsbenchmark 01/28701/2
Radovan Sajben [Thu, 22 Oct 2015 14:39:25 +0000 (16:39 +0200)]
Split of Jenkins build template mdsal-csit-periodic-dsbenchmark

results are currently returned in different time units by
odl-dsbenchmark-impl feature in beryllium [ms] and lithium [us]

Change-Id: I61b21b9a64c81d5c26d945b13f0d3fb4f3274103
Signed-off-by: Radovan Sajben <rsajben@cisco.com>
8 years agoUpdated jjblib.py to use JDK8 by default for Be. 36/28236/2
Hideyuki Tai [Fri, 9 Oct 2015 17:12:31 +0000 (10:12 -0700)]
Updated jjblib.py to use JDK8 by default for Be.

Change-Id: I05ebda3f7ec710565c495b0ec0aef9040060e47f
Signed-off-by: Hideyuki Tai <Hideyuki.Tai@necam.com>
8 years agoMerge "updating openstack+odl tempest tests job"
Andrew Grimberg [Wed, 21 Oct 2015 18:58:20 +0000 (18:58 +0000)]
Merge "updating openstack+odl tempest tests job"

8 years agoMerge "Fix `udpreplay` installation on robot VM"
Andrew Grimberg [Wed, 21 Oct 2015 18:56:53 +0000 (18:56 +0000)]
Merge "Fix `udpreplay` installation on robot VM"

8 years agoModify integration-csit-verify-1node-library to run more tests 66/28566/5
Vratko Polak [Mon, 19 Oct 2015 18:08:45 +0000 (20:08 +0200)]
Modify integration-csit-verify-1node-library to run more tests

+ Separate test-libraries.txt testplan used.
+ ADSAL suites removed.
+ BGPCEP tests added.
+ Pure library suites added.
+ Configurable patchrefspec.

Change-Id: I00502002d23dda2009a9f5ecb1bb660701caff23
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
8 years agoMerge "Jenkins build template mdsal-csit-periodic-dsbenchmark"
Luis Gomez [Wed, 21 Oct 2015 04:50:11 +0000 (04:50 +0000)]
Merge "Jenkins build template mdsal-csit-periodic-dsbenchmark"

8 years agoupdating openstack+odl tempest tests job 25/28625/2
Jamo Luhrsen [Tue, 20 Oct 2015 21:39:49 +0000 (14:39 -0700)]
updating openstack+odl tempest tests job

Change-Id: I1a5fc1a302a644a218a9846e7190c5237d39ecc9
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
8 years agoMerge full integration jobs into a single yaml file 30/28330/4
Flavio Fernandes [Tue, 13 Oct 2015 11:41:39 +0000 (07:41 -0400)]
Merge full integration jobs into a single yaml file

Change-Id: Ib6a3cd902fa6b54194e122a3182d5d5cf8edf385
Signed-off-by: Flavio Fernandes <ffernand@redhat.com>
8 years agoJenkins build template mdsal-csit-periodic-dsbenchmark 89/28589/1
Radovan Sajben [Tue, 20 Oct 2015 10:38:46 +0000 (12:38 +0200)]
Jenkins build template mdsal-csit-periodic-dsbenchmark

Template allows mdsal dsbenchmark periodic jobs generation:

mdsal-csit-1node-periodic-dsbenchmark-only-stable-lithium
mdsal-csit-1node-periodic-dsbenchmark-all-stable-lithium
mdsal-csit-1node-periodic-dsbenchmark-only-beryllium
mdsal-csit-1node-periodic-dsbenchmark-all-beryllium

Change-Id: I2d4ce52928e9ed65dfcd40fcb918bf60488b79b2
Signed-off-by: Radovan Sajben <rsajben@cisco.com>
8 years agoFix `udpreplay` installation on robot VM 87/28587/1
Lorand Jakab [Tue, 20 Oct 2015 10:07:59 +0000 (13:07 +0300)]
Fix `udpreplay` installation on robot VM

Change-Id: I19d16753c4e46810b45c0db90ba25fe133cf1c87
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
8 years agoMerge "Add csit job for armoury"
Luis Gomez [Tue, 20 Oct 2015 04:08:03 +0000 (04:08 +0000)]
Merge "Add csit job for armoury"

8 years agoMerge "Added csit job for unimgr"
Luis Gomez [Tue, 20 Oct 2015 04:07:48 +0000 (04:07 +0000)]
Merge "Added csit job for unimgr"

8 years agoAdd csit job for armoury 20/28520/2
adetalhouet [Fri, 16 Oct 2015 19:17:18 +0000 (15:17 -0400)]
Add csit job for armoury

Change-Id: Ie28a6cb3c1aecf46fa2c8817fa9812979523586d
Signed-off-by: adetalhouet <adetalhouet@inocybe.com>
8 years agoAdded csit job for unimgr 13/28413/5
adetalhouet [Wed, 14 Oct 2015 20:40:38 +0000 (16:40 -0400)]
Added csit job for unimgr

Change-Id: I9a798b5e96e76368cf06d0b6bb452d333d1d8b3b
Signed-off-by: adetalhouet <adetalhouet@inocybe.com>
8 years agoUpdate automated project templates 32/28532/1
jenkins-releng [Sat, 17 Oct 2015 03:33:13 +0000 (03:33 +0000)]
Update automated project templates

Change-Id: I7c28fffe1dd9485975f5ffd41bd5b2c5532a4aad
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
8 years agoMerge "Remove useless branches for Armoury"
Luis Gomez [Sat, 17 Oct 2015 03:26:33 +0000 (03:26 +0000)]
Merge "Remove useless branches for Armoury"

8 years agoRemove useless branches for Armoury 21/28521/2
adetalhouet [Fri, 16 Oct 2015 19:23:41 +0000 (15:23 -0400)]
Remove useless branches for Armoury

As Armoury entered incubation in beryllium, it doesn't need helium nor lithium jobs

Change-Id: I36b55f7efb951e171e129a5ea801bbf38ae51c9f
Signed-off-by: adetalhouet <adetalhouet@inocybe.com>
8 years agoCSIT: Upgrade pip and install jsonpath with proper pip options 99/28499/7
Vratko Polak [Fri, 16 Oct 2015 17:35:32 +0000 (19:35 +0200)]
CSIT: Upgrade pip and install jsonpath with proper pip options

AAA idmlite suite relies on jsonpath Python module.
Without --allow-unverified and --allow-external, all CSIT end up with red dot.
The default pip version does not support --allow-unverified.

Change-Id: Id6eb799865773d13c3a784345cd4e5ba42e03197
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
8 years agoMerge "Remove vtn package installation steps from mininet bootstarp script"
Vratko Polák [Fri, 16 Oct 2015 11:00:24 +0000 (11:00 +0000)]
Merge "Remove vtn package installation steps from mininet bootstarp script"

8 years agoRemove vtn package installation steps from mininet bootstarp script 96/28496/1
Karthik.S [Fri, 16 Oct 2015 15:49:09 +0000 (21:19 +0530)]
Remove vtn package installation steps from mininet bootstarp script

     * Installing VTN dependency packages in controller vm by adding installation steps in vtn test suite.
     * Earlier robot test launched in mininet vm(centos 6.6), now we changed to controller vm(centos 7.1)
       due to software dependency

Change-Id: I791365cb1010f96b372e8c3b8f97b38aae854eb7
Signed-off-by: Karthik.S <siva-karthik@hcl.com>
8 years agoinstalling jsonpath for CSIT python libraries to use 84/28484/1
Jamo Luhrsen [Fri, 16 Oct 2015 05:45:35 +0000 (22:45 -0700)]
installing jsonpath for CSIT python libraries to use

Change-Id: Idb1d4bc4a2ffb570f8e633d35f22a1e2ff33f615
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
8 years agoadding idmlite csit job 73/28473/1
Jamo Luhrsen [Thu, 15 Oct 2015 22:16:39 +0000 (15:16 -0700)]
adding idmlite csit job

Change-Id: I8cb86c643716b61593343b54b9dfee6301371abf
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
8 years agoFunction to check and abort deploy if $message seen in karaf.log 22/28422/1
Jamo Luhrsen [Thu, 15 Oct 2015 06:03:07 +0000 (23:03 -0700)]
Function to check and abort deploy if $message seen in karaf.log

Change-Id: Ib5143527f08c32c8a6916034bde45a122e6a259a
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
8 years agoAdd .conf extension to /etc/security/limits.d/jenkins 83/28383/1
Vratko Polak [Wed, 14 Oct 2015 11:39:27 +0000 (13:39 +0200)]
Add .conf extension to /etc/security/limits.d/jenkins

jenkins-scripts/basic_settings.sh is creating the file
with new values for limit numbers of open files.
But apparently, the file is ignored unless it has .conf extension.

Also, indentation of data inside the file was changed to match
the example data in /etc/security/limits/limits.conf

Change-Id: Ie223fb00e91fcfb7a43385ceb4dac0a0d02075ff
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
8 years agoRollback OVS Version used by include-raw-setup-docker.sh 55/28355/1
Marcus G K Williams [Tue, 13 Oct 2015 21:03:11 +0000 (14:03 -0700)]
Rollback OVS Version used by include-raw-setup-docker.sh

Change-Id: I9ec8c647f4779885ce3bfed626942a203602a6af
Signed-off-by: Marcus G K Williams <marcus.g.williams@gmail.com>
8 years agoMerge "fix typo in include-raw-setup-docker.sh"
Andrew Grimberg [Tue, 13 Oct 2015 19:11:17 +0000 (19:11 +0000)]
Merge "fix typo in include-raw-setup-docker.sh"

8 years agofix typo in include-raw-setup-docker.sh 53/28353/1
Flavio Fernandes [Tue, 13 Oct 2015 19:08:36 +0000 (15:08 -0400)]
fix typo in include-raw-setup-docker.sh

Change-Id: I2a09546573fe9fbad3347d2097a034c944b58243
Signed-off-by: Flavio Fernandes <ffernand@redhat.com>
8 years agoMerge "Also install netifaces to robot system on CSIT start"
Luis Gomez [Tue, 13 Oct 2015 17:36:58 +0000 (17:36 +0000)]
Merge "Also install netifaces to robot system on CSIT start"

8 years agoMerge "adding netstat deployment before and after controller deployment"
Luis Gomez [Tue, 13 Oct 2015 17:22:44 +0000 (17:22 +0000)]
Merge "adding netstat deployment before and after controller deployment"

8 years agoMerge "Change ovsdb-full-integration and ovsdb-full-lithium-integration to use jdk8"
Luis Gomez [Tue, 13 Oct 2015 17:20:02 +0000 (17:20 +0000)]
Merge "Change ovsdb-full-integration and ovsdb-full-lithium-integration to use jdk8"

8 years agoAlso install netifaces to robot system on CSIT start 46/28346/1
Lorand Jakab [Tue, 13 Oct 2015 17:08:20 +0000 (20:08 +0300)]
Also install netifaces to robot system on CSIT start

Change-Id: Iadd3667bbb62603c0c4165d4c396690c71650608
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
8 years agoadding netstat deployment before and after controller deployment 69/28169/4
Jamo Luhrsen [Thu, 8 Oct 2015 20:07:55 +0000 (13:07 -0700)]
adding netstat deployment before and after controller deployment

- this is for diagnostic purposes

Change-Id: I04cb70428e56f93fa0218cc3aaef17a9125772b8
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
8 years agoChange ovsdb-full-integration and ovsdb-full-lithium-integration to use jdk8 44/28344/1
Flavio Fernandes [Tue, 13 Oct 2015 15:35:33 +0000 (11:35 -0400)]
Change ovsdb-full-integration and ovsdb-full-lithium-integration to use jdk8

Change-Id: Ia5f64ce7bdaafecff634e7dd800b508003ffe493
Signed-off-by: Flavio Fernandes <ffernand@redhat.com>
8 years agochange ovsdb sonar to use jdk8 43/28343/1
Flavio Fernandes [Tue, 13 Oct 2015 15:25:21 +0000 (11:25 -0400)]
change ovsdb sonar to use jdk8

Change-Id: If7ea46b70570b5bba34aaedfcf3f8fc1bd26a497
Signed-off-by: Flavio Fernandes <ffernand@redhat.com>
8 years agoMerge "Create lispflowmapping performance job"
Vratko Polák [Tue, 13 Oct 2015 11:40:14 +0000 (11:40 +0000)]
Merge "Create lispflowmapping performance job"

8 years agoMerge "Change MININET to TOOLS_SYSTEM_IP in get-slave-addresses.sh"
Vratko Polák [Tue, 13 Oct 2015 10:06:46 +0000 (10:06 +0000)]
Merge "Change MININET to TOOLS_SYSTEM_IP in get-slave-addresses.sh"

8 years agoCreate lispflowmapping performance job 19/28319/1
Lorand Jakab [Tue, 13 Oct 2015 09:37:29 +0000 (12:37 +0300)]
Create lispflowmapping performance job

Change-Id: Ibebd3201c83846eeac91eed8d0f601d1806dbdce
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
8 years agoAdd lithium redesign jobs to distribution test 02/28302/1
Luis Gomez [Mon, 12 Oct 2015 17:19:30 +0000 (10:19 -0700)]
Add lithium redesign jobs to distribution test

Change-Id: I0c1f1e292f556aba51efd98784de2d255575d24d
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
8 years agoUpdate automated project templates 87/28287/1
jenkins-releng [Mon, 12 Oct 2015 14:11:48 +0000 (14:11 +0000)]
Update automated project templates

Change-Id: Ia0cd79c46cf93bbd03c7efd3b511b2626589c3d4
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
8 years agoMerge "Enable jdk8 on ovsdb beryllium"
Andrew Grimberg [Mon, 12 Oct 2015 13:44:27 +0000 (13:44 +0000)]
Merge "Enable jdk8 on ovsdb beryllium"

8 years agoMerge "Update OVS versions in OVSDB full integration JJB"
Andrew Grimberg [Mon, 12 Oct 2015 13:43:21 +0000 (13:43 +0000)]
Merge "Update OVS versions in OVSDB full integration JJB"

8 years agoMerge "install sshuttle on mininet vm."
Andrew Grimberg [Mon, 12 Oct 2015 13:42:14 +0000 (13:42 +0000)]
Merge "install sshuttle on mininet vm."

8 years agoEnable jdk8 on ovsdb beryllium 15/28215/1
Flavio Fernandes [Fri, 9 Oct 2015 15:04:26 +0000 (11:04 -0400)]
Enable jdk8 on ovsdb beryllium

Change-Id: I706ac3604ef6661221e6646041cae6c8bab95cd6
Signed-off-by: Flavio Fernandes <ffernand@redhat.com>
8 years agoUpdate automated project templates 05/28205/1
jenkins-releng [Fri, 9 Oct 2015 10:13:33 +0000 (10:13 +0000)]
Update automated project templates

Change-Id: I9f90b10e55f6aa400ab5f652aea0e5bcd89387d2
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
8 years agoMerge "Changed VTN's jobs for Beryllium to use JDK8."
Vratko Polák [Fri, 9 Oct 2015 10:11:56 +0000 (10:11 +0000)]
Merge "Changed VTN's jobs for Beryllium to use JDK8."

8 years agoMerge "Also install ipaddr to robot system on CSIT start"
Luis Gomez [Fri, 9 Oct 2015 01:33:54 +0000 (01:33 +0000)]
Merge "Also install ipaddr to robot system on CSIT start"

8 years agoUpdate automated project templates 75/28175/1
jenkins-releng [Thu, 8 Oct 2015 20:39:19 +0000 (20:39 +0000)]
Update automated project templates

Change-Id: Ic76f047c8a08980bccadcee2e91a402ab3eb616f
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
8 years agoRename topic clustering jobs to use netvirt branches 65/28165/1
Flavio Fernandes [Thu, 8 Oct 2015 19:25:21 +0000 (15:25 -0400)]
Rename topic clustering jobs to use netvirt branches

Change-Id: I81b51cc4a4a9230288cb7154517e77fd04fa747d
Signed-off-by: Flavio Fernandes <ffernand@redhat.com>
8 years agoChanged VTN's jobs for Beryllium to use JDK8. 68/28168/1
Hideyuki Tai [Thu, 8 Oct 2015 13:46:59 +0000 (06:46 -0700)]
Changed VTN's jobs for Beryllium to use JDK8.

Change-Id: I7008739ecc1ef24df48425ae66c94d1e5b89ff06
Signed-off-by: Hideyuki Tai <Hideyuki.Tai@necam.com>
8 years agoMerge "GBP Vagrant setup for Ubuntu VM" release/lithium-sr2
Andrew Grimberg [Thu, 8 Oct 2015 01:16:52 +0000 (01:16 +0000)]
Merge "GBP Vagrant setup for Ubuntu VM"

8 years agoChange MININET to TOOLS_SYSTEM_IP in get-slave-addresses.sh 88/26788/8
Marcus G K Williams [Thu, 10 Sep 2015 19:19:29 +0000 (12:19 -0700)]
Change MININET to TOOLS_SYSTEM_IP in get-slave-addresses.sh

Also change CONTROLLER to ODL_SYSTEM_IP.
This change is an attempt to reduce confusion and
increase clarity for testing contributors.
Current MININET variable passed to pybot
(IP address of jenkins slave) refers to any slave node
except ODL_SYSTEM_IP slaves. As testing expands
to include slaves besides mininet, it is prudent
to change VAR MININET to a descriptive name.
This change is backwards compatible with robot scripts
that use global MININET VAR as these variables
are suppled with TOOLS_SYSTEM_IP VAR values on pybot
execution.

Change-Id: I637b877f31f24326aab6ecc2a402d685903ad2c6
Signed-off-by: Marcus G K Williams <Marcus.G.Williams@gmail.com>
8 years agoMerge "Clean redundant test jobs"
Vratko Polák [Wed, 7 Oct 2015 10:27:39 +0000 (10:27 +0000)]
Merge "Clean redundant test jobs"

8 years agoClean redundant test jobs 92/27992/2
Luis Gomez [Tue, 6 Oct 2015 21:45:39 +0000 (14:45 -0700)]
Clean redundant test jobs

These tests are already moved to flow services jobs.

Change-Id: Ia80e6604b6290caa1a31c9cb8f6339c365f1bbd9
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
8 years agoFix workspace path to /w/workspace 94/27994/1
Thanh Ha [Tue, 6 Oct 2015 22:49:02 +0000 (18:49 -0400)]
Fix workspace path to /w/workspace

Change-Id: I307b0653526d8006ac14118ab69237ebdd0c19a6
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoUpdate OVS versions in OVSDB full integration JJB 38/27938/2
Marcus G K Williams [Mon, 5 Oct 2015 17:11:39 +0000 (10:11 -0700)]
Update OVS versions in OVSDB full integration JJB

OVSDB is tested for compatibility against
known versions of OVS releases. However,
the last three versions (2.3.1, 2.3.2,
2.4.0) have not been tested against and
need to be added to the job.

Change-Id: I333a762633f01b758b67a0c0b1a78961818c9e3a
Signed-off-by: Marcus G K Williams <marcus.g.williams@gmail.com>
8 years agoUse short venv paths also in integration-csit-verify-1node-library 74/27974/1
Vratko Polak [Tue, 6 Oct 2015 16:00:26 +0000 (18:00 +0200)]
Use short venv paths also in integration-csit-verify-1node-library

Change-Id: I5d78bc67566957189ad0241744635d389051fcf1
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
8 years agoAlso install ipaddr to robot system on CSIT start 70/27970/1
Vratko Polak [Tue, 6 Oct 2015 14:25:36 +0000 (16:25 +0200)]
Also install ipaddr to robot system on CSIT start

Change-Id: Ib2b09987a66653ff0668a962f86ffd95e4945a2c
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
8 years agouse /tmp instead of potentially too-long ${WORKSPACE} 36/27936/2
Jamo Luhrsen [Mon, 5 Oct 2015 22:55:07 +0000 (15:55 -0700)]
use /tmp instead of potentially too-long ${WORKSPACE}

This updates the pip commands to run in a hopefully shorter base url by
using the Unix mktemp command and not depending on job name in the base
URL for the robot venv.

Change-Id: I0629849f98e5d8021903afc3e1a2539aa1ba4c25
Also-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
8 years agomoving venv work to a single script. 33/27933/1
Jamo Luhrsen [Mon, 5 Oct 2015 21:25:28 +0000 (14:25 -0700)]
moving venv work to a single script.

-  this reduces the jenkins cmdline character count which gets
truncated at some point and causes this work to fail and csit
jobs abort because of it.

Change-Id: I85c2671a5d858d5456b82ad50d4904efc8373ea3
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
8 years agoinstall sshuttle on mininet vm. 32/27932/1
Jamo Luhrsen [Mon, 5 Oct 2015 21:12:51 +0000 (14:12 -0700)]
install sshuttle on mininet vm.

needed for docker when multiple containers are running on the same
VM and we need to externally connect to each

Change-Id: Ic1f0027a1ba96770e620277a5c39dba0136369a4
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
8 years agoMerge "Add additional workaround for odlparent-helium jacoco"
Andrew Grimberg [Mon, 5 Oct 2015 13:24:23 +0000 (13:24 +0000)]
Merge "Add additional workaround for odlparent-helium jacoco"

8 years agoGBP Vagrant setup for Ubuntu VM 94/27294/12
Tomas Cechvala [Tue, 22 Sep 2015 15:21:09 +0000 (17:21 +0200)]
GBP Vagrant setup for Ubuntu VM

This is based on vagrant/ubuntu
Bootstrap involves Docker and OVS installation

Change-Id: I91d1d42d95e257912c767c004bd79c4b68c4e6e6
Signed-off-by: Tomas Cechvala <tcechval@cisco.com>
8 years agoMerge "sfc-csit-clustering fixes"
Luis Gomez [Sun, 4 Oct 2015 18:57:51 +0000 (18:57 +0000)]
Merge "sfc-csit-clustering fixes"

8 years agoAdding netaddr python library for robot venv 45/27845/1
Jamo Luhrsen [Fri, 2 Oct 2015 21:10:13 +0000 (14:10 -0700)]
Adding netaddr python library for robot venv

Change-Id: I193669b45cb4b98d7463b3edf653061b93e70232
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
8 years agoAdd additional workaround for odlparent-helium jacoco 42/27842/1
Thanh Ha [Fri, 2 Oct 2015 20:02:03 +0000 (16:02 -0400)]
Add additional workaround for odlparent-helium jacoco

Change-Id: I4e41c0393d58f9f8d2da1466a4062c77d95cd389
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoadding kill to list of commands that can be sudo'd 18/27618/2
Jamo Luhrsen [Tue, 29 Sep 2015 23:12:46 +0000 (16:12 -0700)]
adding kill to list of commands that can be sudo'd

there is a utility "sshuttle" that is being called with sudo which
opens a tunnel to a remote system.  When the current robot vm is
done with it's job, it will be the same vm to be used in the next
job if there is a job in the queue to use it.

Allowing 'sudo kill' will let jobs using sshuttle to kill off any
old/unwanted ssshuttle processes and restart a new one as needed.

Change-Id: I72f2b1db9a40bb40ee93d8b17a3e9bb77b92f941
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
8 years agoMerge "Install Robotframework to integration-csit-verify-1node-library"
Thanh Ha [Fri, 2 Oct 2015 14:32:35 +0000 (14:32 +0000)]
Merge "Install Robotframework to integration-csit-verify-1node-library"

8 years agoInstall Robotframework to integration-csit-verify-1node-library 13/27813/1
Vratko Polak [Fri, 2 Oct 2015 12:58:13 +0000 (14:58 +0200)]
Install Robotframework to integration-csit-verify-1node-library

This one job was missed by https://git.opendaylight.org/gerrit/#/c/27366

Change-Id: Id2ddf65029d3b0c0307f0920744387dc1354acbd
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
8 years agosfc-csit-clustering fixes 03/27803/1
Vratko Polak [Fri, 2 Oct 2015 10:44:21 +0000 (12:44 +0200)]
sfc-csit-clustering fixes

Stream has to be beryllium, otherwise this job will not be triggered.

Mininet configuration was forcing older base image;
by deleting them, this jobs will start using newer Centos-7 based one.

Change-Id: Id2d39fb0e38ac2d05cc6abddd119d5aef1c5c1cc
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
8 years agoUpdate automated project templates 02/27802/1
jenkins-releng [Fri, 2 Oct 2015 10:36:55 +0000 (10:36 +0000)]
Update automated project templates

Change-Id: Ib4050ca6714cf6a974f7852b7a635aae9ce5ffa2
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
8 years agoUpdate robot variable for Lithium LISP CSIT 94/27794/1
Lorand Jakab [Fri, 2 Oct 2015 08:45:24 +0000 (11:45 +0300)]
Update robot variable for Lithium LISP CSIT

Change-Id: I9b254333451635fe0f6a6b325189a383f0f9623a
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
8 years agoStop adding self-dependency to odlparent 37/27637/3
Vratko Polak [Wed, 30 Sep 2015 10:27:50 +0000 (12:27 +0200)]
Stop adding self-dependency to odlparent

Change jjb-init-project to no include odlparent as a circular dependency
on itself.

Change-Id: Ie343f34ac5d29c1b377257d14feeb83fc023b4fc
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
8 years agoCreate initial basic jenkins jobs for FaaS project as required in Project Checklist 77/27577/3
chuxingjun [Tue, 29 Sep 2015 11:16:39 +0000 (07:16 -0400)]
Create initial basic jenkins jobs for FaaS project as required in Project Checklist

Change-Id: Ie77cafc5e3d1a7debb06d7a3cb0a176e3676b15c
Signed-off-by: chuxingjun <xingjun.chu@huawei.com>
8 years agoMerge "Move RobotFramework dependencies to csit job"
Andrew Grimberg [Tue, 29 Sep 2015 23:15:56 +0000 (23:15 +0000)]
Merge "Move RobotFramework dependencies to csit job"

8 years agoadding ifconfig to the list of allowable commands for sudo 98/27598/1
Jamo Luhrsen [Tue, 29 Sep 2015 16:40:14 +0000 (09:40 -0700)]
adding ifconfig to the list of allowable commands for sudo

Change-Id: Ia1fedf6258fbcfac8f23861317d93100586a6ee4
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
8 years agoadding sshuttle to sudo command list for jenkins user 95/27595/2
Jamo Luhrsen [Tue, 29 Sep 2015 16:01:33 +0000 (09:01 -0700)]
adding sshuttle to sudo command list for jenkins user

Change-Id: Ib9a92e04087febc7bab503ecdc401845e688c579
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
8 years agoUpdate docker vagrant to use libs 87/27587/1
Andrew Grimberg [Tue, 29 Sep 2015 14:21:15 +0000 (07:21 -0700)]
Update docker vagrant to use libs

Fix up the docker vagrant definition to use our libs for network
configuration

Change-Id: I6daeb43b1e5aa27829433306346e0d4a4e68a2c3
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
8 years agoMove RobotFramework dependencies to csit job 66/27366/6
Thanh Ha [Wed, 23 Sep 2015 16:29:14 +0000 (12:29 -0400)]
Move RobotFramework dependencies to csit job

Dependencies:

- Jenkins Robot Framework plugin 1.6.1
  https://issues.jenkins-ci.org/browse/JENKINS-29178

Changes:

- Remove java, git, and perl-XML-XPATH install command as it's already
  covered by the baseline image.
- Only install the minimal amount of packages to get python virtualenv
  going.
- Use virtualenv to setup robotframework at the job level. (Further
  improvement to this could be to use a JJB variable to allow projects
  to define which python modules they need in their project file)

This work is needed to make maintenance of python modules simplier and
move them out of the vagrant / spinup scripts and directly into the job
itself. This work is necessary to allow us to upgrade to CentOS7 for our
robotframework slave.

Change-Id: Ib167e5ba2989269df177ec070811c83618c25cb6
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoUpdate automated project templates 42/27542/1
jenkins-releng [Mon, 28 Sep 2015 16:37:17 +0000 (16:37 +0000)]
Update automated project templates

Change-Id: I4019939c9f1a190808f6ebe631e7763617790636
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
8 years agoMerge "Change Berrylium neutron jobs to use j8"
Thanh Ha [Mon, 28 Sep 2015 16:06:57 +0000 (16:06 +0000)]
Merge "Change Berrylium neutron jobs to use j8"

8 years agoMerge "Change csit verify jobs to use master distribution"
Thanh Ha [Mon, 28 Sep 2015 16:04:39 +0000 (16:04 +0000)]
Merge "Change csit verify jobs to use master distribution"

8 years agoChange csit verify jobs to use master distribution 86/27486/3
Luis Gomez [Fri, 25 Sep 2015 23:59:44 +0000 (16:59 -0700)]
Change csit verify jobs to use master distribution

As per mail discussions we only want to verify test code using master
distribution, this bulk change will consolidate and clean a little bit
the csit verify jobs.

Change-Id: Ie677b1d6abf710f89dbb0e860e13102a28ede233
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
8 years agoUpdate automated project templates 85/27485/1
jenkins-releng [Fri, 25 Sep 2015 23:49:13 +0000 (23:49 +0000)]
Update automated project templates

Change-Id: I4a648687f72fab239e29c2f287dcec4d1b628f02
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
8 years agoMerge "Disable jdk8 on ovsdb for now"
Luis Gomez [Fri, 25 Sep 2015 23:46:44 +0000 (23:46 +0000)]
Merge "Disable jdk8 on ovsdb for now"

8 years agoDisable jdk8 on ovsdb for now 82/27482/1
Flavio Fernandes [Fri, 25 Sep 2015 23:32:19 +0000 (19:32 -0400)]
Disable jdk8 on ovsdb for now

Change-Id: I6fdca204ffde7f9c151b22498ef18e4ccbe2ab72
Signed-off-by: Flavio Fernandes <ffernand@redhat.com>
8 years agoMerge "Update automated project templates"
Thanh Ha [Fri, 25 Sep 2015 21:44:13 +0000 (21:44 +0000)]
Merge "Update automated project templates"

8 years agoMerge "Added SXP CSIT tests job"
Luis Gomez [Fri, 25 Sep 2015 21:43:07 +0000 (21:43 +0000)]
Merge "Added SXP CSIT tests job"

8 years agoUpdate automated project templates 71/27471/1
jenkins-releng [Fri, 25 Sep 2015 21:08:43 +0000 (21:08 +0000)]
Update automated project templates

Change-Id: Ia2e33afa266d0df961536a3be6952dda0acbfe37
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>