releng/builder.git
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 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 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 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 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>
8 years agoAdded JDK 8 for NIC's build 70/27470/1
adetalhouet [Fri, 25 Sep 2015 20:44:08 +0000 (16:44 -0400)]
Added JDK 8 for NIC's build

Change-Id: I6783efa6b33472ec04577b7c26b006f169d71c1e
Signed-off-by: adetalhouet <adetalhouet@inocybe.com>
8 years agoMerge "Add CSIT job definition for bgpcep-throughpcep testplan"
Thanh Ha [Fri, 25 Sep 2015 19:11:04 +0000 (19:11 +0000)]
Merge "Add CSIT job definition for bgpcep-throughpcep testplan"

8 years agoChange Berrylium neutron jobs to use j8 34/27434/3
Ryan Moats [Fri, 25 Sep 2015 12:42:06 +0000 (07:42 -0500)]
Change Berrylium neutron jobs to use j8

j7's EOL was 5/2015, so keep Lithium to j7 but
move Berrylium to j8

Change-Id: Ic23805fce6db39d22267bba472054d5b786e30e2
Signed-off-by: Ryan Moats <rmoats@us.ibm.com>
8 years agoMerge "Switch controller slave to CentOS7 slave"
Andrew Grimberg [Thu, 24 Sep 2015 15:02:19 +0000 (15:02 +0000)]
Merge "Switch controller slave to CentOS7 slave"

8 years agoRestart docker daemon post firewalld stop 78/27378/1
Marcus G K Williams [Wed, 23 Sep 2015 22:00:04 +0000 (15:00 -0700)]
Restart docker daemon post firewalld stop

Docker docs state that stopping
firewalld can conflict with docker daemon
by wiping iptable rules used for port config
https://docs.docker.com/v1.6/installation/centos/#firewalld
https://github.com/docker/docker/issues/15254
without docker restart containers cannot
be run with external ports

Change-Id: I3f5aec1d72546bfc69dc57460d056a205743c344
Signed-off-by: Marcus G K Williams <Marcus.G.Williams@gmail.com>
8 years agoSwitch controller slave to CentOS7 slave 74/27374/2
Thanh Ha [Wed, 23 Sep 2015 19:50:02 +0000 (15:50 -0400)]
Switch controller slave to CentOS7 slave

The CentOS 7 slave has been available since 2015-09-17 and has been used
by other projects successfully. We should switch the integration jobs
over to use it too.

Change-Id: I9feec8ae255d17e4ec28b8f7476d3d4e497f5317
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoUpdate automated project templates 40/27340/1
jenkins-releng [Wed, 23 Sep 2015 09:52:52 +0000 (09:52 +0000)]
Update automated project templates

Change-Id: I096ac29a85f73105088f5948e8c424d625c63fef
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
8 years agoAdd CSIT job definition for bgpcep-throughpcep testplan 73/27273/2
Vratko Polak [Wed, 23 Sep 2015 08:28:32 +0000 (10:28 +0200)]
Add CSIT job definition for bgpcep-throughpcep testplan

Change-Id: I11d031a420063c257bb4cb6e616121cfb7717270
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
8 years agoMerge "Create jjb for yang-push"
Thanh Ha [Wed, 23 Sep 2015 05:41:22 +0000 (05:41 +0000)]
Merge "Create jjb for yang-push"

8 years agoSet resolv.conf for Ubuntu using resolvconf configuration 13/27313/2
Thanh Ha [Tue, 22 Sep 2015 20:29:22 +0000 (16:29 -0400)]
Set resolv.conf for Ubuntu using resolvconf configuration

Change-Id: I86698512b2ef1e252047c64792f52bea200b678a
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoMerge "Add scapy and udpreplay to robot Vagrant image"
Andrew Grimberg [Tue, 22 Sep 2015 18:56:27 +0000 (18:56 +0000)]
Merge "Add scapy and udpreplay to robot Vagrant image"

8 years agoForce resolv_conf cloud-init to run on Ubuntu 06/27306/1
Andrew Grimberg [Tue, 22 Sep 2015 18:42:03 +0000 (11:42 -0700)]
Force resolv_conf cloud-init to run on Ubuntu

cloud-init is stating that the resolv_conf module is unverified on
Ubuntu and is skipping it. We're going to force it anyway.

Change-Id: I27a7376a46fb55700970e2f8d408416488161ee0
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
8 years agoMerge "Make cloud-init deal with resolv.conf"
Thanh Ha [Tue, 22 Sep 2015 16:46:34 +0000 (16:46 +0000)]
Merge "Make cloud-init deal with resolv.conf"

8 years agoMerge "Remove AD-SAL test from Beryllium (master) test"
Andrew Grimberg [Tue, 22 Sep 2015 16:46:17 +0000 (16:46 +0000)]
Merge "Remove AD-SAL test from Beryllium (master) test"

8 years agoMake cloud-init deal with resolv.conf 03/27303/1
Andrew Grimberg [Tue, 22 Sep 2015 16:44:17 +0000 (09:44 -0700)]
Make cloud-init deal with resolv.conf

This should make Ubuntu based systems handle forcing resolv.conf for us
in a proper fashion. We may still need to do some work for Fedora based
images.

Change-Id: I354c8905d8958dd05ca977a9d82c37c47baa2ded
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
8 years agoCreate jjb for yang-push 02/27302/1
A H [Tue, 22 Sep 2015 16:33:00 +0000 (09:33 -0700)]
Create jjb for yang-push

Change-Id: If7d124fe878a68e78c98caf8306ae4a17f592fd2
Signed-off-by: A H <an.ho@huawei.com>
8 years agoMerge "Create autorelease GT for site patches"
Andrew Grimberg [Tue, 22 Sep 2015 14:34:27 +0000 (14:34 +0000)]
Merge "Create autorelease GT for site patches"

8 years agoMerge "Merge lf-networking into builder"
Andrew Grimberg [Tue, 22 Sep 2015 14:29:15 +0000 (14:29 +0000)]
Merge "Merge lf-networking into builder"

8 years agoUpdate automated project templates 52/27252/1
jenkins-releng [Tue, 22 Sep 2015 02:08:01 +0000 (02:08 +0000)]
Update automated project templates

Change-Id: I4a184e94f33c377f105862c3fcde3526e8b672d8
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
8 years agoMerge "Test openjdk8 for odlparent"
Luis Gomez [Tue, 22 Sep 2015 02:06:22 +0000 (02:06 +0000)]
Merge "Test openjdk8 for odlparent"

8 years agoRemove AD-SAL test from Beryllium (master) test 51/27251/3
Luis Gomez [Tue, 22 Sep 2015 01:47:33 +0000 (18:47 -0700)]
Remove AD-SAL test from Beryllium (master) test

Remove AD-SAL features installation from master

Add -e adsal for those tests including AD-SAL checks

Change-Id: Ic23e9ec3390b861a84af64ed70fd53ea942ad66b
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
8 years agoMerge "Move to odl-lispflowmapping-msmr feature from -all"
Luis Gomez [Mon, 21 Sep 2015 19:59:49 +0000 (19:59 +0000)]
Merge "Move to odl-lispflowmapping-msmr feature from -all"

8 years agoUpdate automated project templates 34/27234/1
jenkins-releng [Mon, 21 Sep 2015 19:37:41 +0000 (19:37 +0000)]
Update automated project templates

Change-Id: I478656c8aaf9ecb142421c3e8b029bb8dc1839ef
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
8 years agoAdd topic clustering jobs for master and lithium 33/27233/1
Flavio Fernandes [Mon, 21 Sep 2015 19:27:28 +0000 (15:27 -0400)]
Add topic clustering jobs for master and lithium

Change-Id: If1c6bd55e78f9841f2aa59912be3e1ccf1f75836
Signed-off-by: Flavio Fernandes <ffernand@redhat.com>
8 years agoMerge lf-networking into builder 74/27074/3
Thanh Ha [Wed, 16 Sep 2015 22:52:42 +0000 (18:52 -0400)]
Merge lf-networking into builder

The idea here is to have lf-networking be a shared script that can be
called from any builder and mounted to /vagrant/lf-networking in the vm.
Hopefully this removes 1 build step from image generation.

Change-Id: I72f9d2445830854f3c3e7c3fc1312d32f54ab1ea
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoUpdate automated project templates 24/27224/1
jenkins-releng [Mon, 21 Sep 2015 16:11:48 +0000 (16:11 +0000)]
Update automated project templates

Change-Id: I118ed8891a375a770bd1687d7c8c21ef28a89aec
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
8 years agoMerge "Move maven repo override"
Thanh Ha [Mon, 21 Sep 2015 16:10:16 +0000 (16:10 +0000)]
Merge "Move maven repo override"

8 years agoUpdate automated project templates 14/27214/1
jenkins-releng [Mon, 21 Sep 2015 15:27:17 +0000 (15:27 +0000)]
Update automated project templates

Change-Id: Iebc96244ea9599cd7a5f0479bf3e58cb1ef91022
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
8 years agoAdd scapy and udpreplay to robot Vagrant image 97/27197/2
Lorand Jakab [Mon, 21 Sep 2015 10:05:25 +0000 (12:05 +0200)]
Add scapy and udpreplay to robot Vagrant image

Scapy is Python library that allows very flexible packet manipulation
and can be used to generate arbitary .pcap files.

The udpreplay utility is a dependency of the lispflowmapping performance
tests, and is used to replay UDP packets from a .pcap file, without
needing root preivileges. In contrast to `tcpreplay`, replaying over the
loopback interface is possible.

Change-Id: Ia55ea21d6a9ce4832c3a14a0454d4341e1f578e2
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
8 years agoMove maven repo override 99/27199/1
Robert Varga [Mon, 21 Sep 2015 09:50:03 +0000 (11:50 +0200)]
Move maven repo override

Change-Id: Ib76d8811e97b02f7acf6a9b8f87e6022a527f1f6
Signed-off-by: Robert Varga <rovarga@cisco.com>
8 years agoFix netconf project mvn goals 90/27190/1
Tomas Cere [Mon, 21 Sep 2015 08:35:06 +0000 (10:35 +0200)]
Fix netconf project mvn goals

Moved local repo to MVN_GOALS, it seems like it was ignored
and breaking builds when in MVN_OPTS

Change-Id: I1846c988a8d5308b4b7de5aaeb2e74184b5e06a1
Signed-off-by: Tomas Cere <tcere@cisco.com>
8 years agoTest openjdk8 for odlparent 75/27175/1
Thanh Ha [Sat, 19 Sep 2015 04:47:41 +0000 (00:47 -0400)]
Test openjdk8 for odlparent

Change-Id: I5616d97ac6bf7576e106e634a20aa564a85887a6
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoMerge "Intelligent firewall disabling"
Thanh Ha [Fri, 18 Sep 2015 17:54:19 +0000 (17:54 +0000)]
Merge "Intelligent firewall disabling"

8 years agoIntelligent firewall disabling 67/27167/1
Andrew Grimberg [Fri, 18 Sep 2015 17:49:23 +0000 (10:49 -0700)]
Intelligent firewall disabling

Break the firewall shutdown into it's own script that does intelligent
stops of firewalld or iptables depending upon which is needed.

Fix up the scripts that currently stop the firewall and have them call
this one instead

Change-Id: I99f7bf080b2bcc5d07e42b2a0652eb82d14d3650
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
8 years agoMerge "Allow CSIT jobs to specify cloud name"
Thanh Ha [Fri, 18 Sep 2015 17:43:45 +0000 (17:43 +0000)]
Merge "Allow CSIT jobs to specify cloud name"

8 years agoUpdate automated project templates 42/27142/1
jenkins-releng [Thu, 17 Sep 2015 22:13:01 +0000 (22:13 +0000)]
Update automated project templates

Change-Id: I91be67bea61fff80ce185faf0e8d2e8c4de8b726
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
8 years agonetconf: pass down maven repository 41/27141/2
Robert Varga [Thu, 17 Sep 2015 21:53:32 +0000 (23:53 +0200)]
netconf: pass down maven repository

Do not reuse the global one.

Change-Id: I6d5a63b3b90339f14b9c13b97a01a88a1cfb8719
Signed-off-by: Robert Varga <rovarga@cisco.com>
8 years agoPass down customized repository 40/27140/2
Robert Varga [Thu, 17 Sep 2015 21:51:31 +0000 (23:51 +0200)]
Pass down customized repository

Failing to include this results in reusing global .m2 repo, which is not
cleared.

Change-Id: I8cee58fa5df389cbba0f9c67538984612a527fba
Signed-off-by: Robert Varga <rovarga@cisco.com>
8 years agoAllow CSIT jobs to specify cloud name 29/27129/2
Vratko Polak [Thu, 17 Sep 2015 15:47:26 +0000 (17:47 +0200)]
Allow CSIT jobs to specify cloud name

Macro integration-jclouds-controller-mininet was using cloud name
hardcoded to 'Rackspace DFW - Integration Dynamic Lab'

This change moves that value to releng-defaults.yaml,
so that CSIT job definitions can override it if needed.

Integration templates were changed to forward the default value,
but no CSIT job definition was changed.

Change-Id: Ifcddd7d508126839ba032f622822b5c01195b08e
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
8 years agoEnable integration-patch-test-{stream} to specify GERRIT_* 12/27112/3
Vratko Polak [Thu, 17 Sep 2015 11:32:03 +0000 (13:32 +0200)]
Enable integration-patch-test-{stream} to specify GERRIT_*

This is to enable the job to be used in Sandbox.
Defines new macros in releng-macros.yaml

Change-Id: I9ec33baa624c83512c78909f1667ab668d1ba736
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
8 years agoAdd provide-maven-settings to integration-patch-test-{stream} 02/27102/1
Vratko Polak [Thu, 17 Sep 2015 09:54:44 +0000 (11:54 +0200)]
Add provide-maven-settings to integration-patch-test-{stream}

Change 26664 had added this prebuilder to jjb-templates/
But the integration job for test-integration trigger word
is defined elsewhere, so it was missing it.

Change-Id: I0505c94532b6efa18c11b75cfbcb26b36b9c5ee8
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
8 years agoMove to odl-lispflowmapping-msmr feature from -all 71/27071/2
Lorand Jakab [Thu, 17 Sep 2015 07:21:35 +0000 (10:21 +0300)]
Move to odl-lispflowmapping-msmr feature from -all

The lispflowmapping project reorganized the project features, removing
the odl-lispflowmapping-all as being the top-level feature, which is now
being served by odl-lispflowmapping-msmr (which is slightly less
inclusive). This commit moves the Beryllium CSIT job to use the new
feature.

Change-Id: Ib64bca0cc7e1328e6b9f9e9bd4f8e2f6ac7e8163
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
8 years agoRevert "Use integration/distribution for csit distribution jobs" 84/27084/1
Thanh Ha [Thu, 17 Sep 2015 00:18:41 +0000 (00:18 +0000)]
Revert "Use integration/distribution for csit distribution jobs"

This patch creates an invalid project name that Jenkins can't update due to the "/" in the name. We'll have to refactor integration-csit-template's use of {project} as a job name since a job name cannot contain slashes.

This reverts commit d23cf29a32506fbe384f923bd643499bb2c216b3.

Change-Id: I394b17b806ea7562d40137d78cf93a3b9d62903d
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoUse integration/distribution for csit distribution jobs 73/27073/5
Jamo Luhrsen [Wed, 16 Sep 2015 22:43:51 +0000 (15:43 -0700)]
Use integration/distribution for csit distribution jobs

previous repo was just integration which is no longer valid

Change-Id: I05fa789dd7ea470e22233b90123302a7c266b35d
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
8 years agoUpdate automated project templates 80/27080/1
jenkins-releng [Wed, 16 Sep 2015 23:27:05 +0000 (23:27 +0000)]
Update automated project templates

Change-Id: Ib97d73aca5adda45da03424a8b615ddd7985de42
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
8 years agoFixed the template for distribution jobs. 72/27072/1
Hideyuki Tai [Wed, 16 Sep 2015 15:54:04 +0000 (08:54 -0700)]
Fixed the template for distribution jobs.

Change-Id: Ie3c6ea5bc7655a86d069e18e74f2379e2e5fc02e
Signed-off-by: Hideyuki Tai <Hideyuki.Tai@necam.com>
8 years agoAdded SXP CSIT tests job 42/26442/5
Martin Mihálek [Thu, 3 Sep 2015 08:18:27 +0000 (10:18 +0200)]
Added SXP CSIT tests job

Change-Id: Ic56d99fae4d4475fdc94d25cca5e0e4e7e784fb2
Signed-off-by: Martin Mihálek <mamihale@cisco.com>
8 years agoCreate autorelease GT for site patches 26/27026/2
Thanh Ha [Wed, 16 Sep 2015 02:56:10 +0000 (22:56 -0400)]
Create autorelease GT for site patches

Change-Id: I51b7faed05147b666a8f3f162fcbab8c30263dac
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoUpdate automated project templates 92/26992/1
jenkins-releng [Tue, 15 Sep 2015 16:18:06 +0000 (16:18 +0000)]
Update automated project templates

Change-Id: I86564fd267276d76d603ffd09115dea9493306d5
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
8 years agoCLM jobs should run with goals clean install 87/26987/1
Thanh Ha [Tue, 15 Sep 2015 15:47:12 +0000 (11:47 -0400)]
CLM jobs should run with goals clean install

Change-Id: I3e030b9b35a32333bb975e52ce11a328b380047e
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoUse correct settings file for autorelease 48/26948/2
Thanh Ha [Tue, 15 Sep 2015 02:34:59 +0000 (22:34 -0400)]
Use correct settings file for autorelease

Change-Id: Ie4b6a7e652f86e87538040b8c6b1258b72e0af97
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoMerge "Use integration-patch-refspec in integration-python template"
Luis Gomez [Tue, 15 Sep 2015 06:43:40 +0000 (06:43 +0000)]
Merge "Use integration-patch-refspec in integration-python template"

8 years agoUpdate automated project templates 22/26922/1
jenkins-releng [Mon, 14 Sep 2015 17:30:52 +0000 (17:30 +0000)]
Update automated project templates

Change-Id: I67e6d87fcad15bcc6af99023da50da276195682e
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
8 years agoMerge "Add weekly project reporting"
Andrew Grimberg [Mon, 14 Sep 2015 15:20:03 +0000 (15:20 +0000)]
Merge "Add weekly project reporting"

8 years agoUse integration-patch-refspec in integration-python template 69/25469/5
Vratko Polak [Mon, 14 Sep 2015 14:15:42 +0000 (16:15 +0200)]
Use integration-patch-refspec in integration-python template

Jobs integration-verify-python-* did not allow to specify
gerrit refspec to use (in contrast to SCIT jobs),
so they were not easily usable from Sandbox using Build with Parameters.

This change uses integration-patch-refspec to introduce new parameter
to specify what to clone, with $GERRIT_REFSPEC as default value.

Change-Id: I392aa1c971816f47facbc5aef7ac76b1b77b7601
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
8 years agoAdd weekly project reporting 86/26886/4
Thanh Ha [Sat, 12 Sep 2015 18:07:58 +0000 (14:07 -0400)]
Add weekly project reporting

Change-Id: I0ea201d46c1a52449867574216d38af7e705dfec
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoAdd Maven Site JJB configuration for ODL 73/26873/2
Thanh Ha [Fri, 11 Sep 2015 20:51:23 +0000 (16:51 -0400)]
Add Maven Site JJB configuration for ODL

- Add a parameter -Dstream={stream} used by odl maven-site configuration
- Add a conditional build step activated when deploy-site.xml exists to
  run Maven site deployment.

Change-Id: I8bce0be37daba39e22436bfa00523266ec0cba9a
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoUpdate automated project templates 80/26880/1
jenkins-releng [Sat, 12 Sep 2015 00:50:16 +0000 (00:50 +0000)]
Update automated project templates

Change-Id: I8d424616c4c9ccae41b61b5789dfc825f182c0c6
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
8 years agoMerge "Added neutron, sfc, and ovsdb dependencies to gbp jjb."
Thanh Ha [Sat, 12 Sep 2015 00:48:34 +0000 (00:48 +0000)]
Merge "Added neutron, sfc, and ovsdb dependencies to gbp jjb."

8 years agoUpdate automated project templates 69/26869/1
jenkins-releng [Fri, 11 Sep 2015 20:23:02 +0000 (20:23 +0000)]
Update automated project templates

Change-Id: Iee2ef746bfb9f8d98177647767e3485310a3940a
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
8 years agoMerge "Added dependency on neutron to vpnservice jjb"
Thanh Ha [Fri, 11 Sep 2015 20:21:18 +0000 (20:21 +0000)]
Merge "Added dependency on neutron to vpnservice jjb"

8 years agoMerge "Turn off firewalld on docker slave"
Andrew Grimberg [Fri, 11 Sep 2015 18:37:25 +0000 (18:37 +0000)]
Merge "Turn off firewalld on docker slave"

8 years agoTurn off firewalld on docker slave 67/26867/1
Marcus G K Williams [Fri, 11 Sep 2015 18:16:43 +0000 (11:16 -0700)]
Turn off firewalld on docker slave

Needed to connect to docker
daemon remotely

Change-Id: I394c2ab9794dd0c6f5335f76d888983236a0c98c
Signed-off-by: Marcus G K Williams <Marcus.G.Williams@gmail.com>
8 years agoAdded dependency on neutron to vpnservice jjb 56/26856/1
Ed Warnicke [Fri, 11 Sep 2015 15:32:01 +0000 (08:32 -0700)]
Added dependency on neutron to vpnservice jjb

Change-Id: I5c376d8583295fe03e742e56198a31cbdf29c6c4
Signed-off-by: Ed Warnicke <hagbard@gmail.com>
8 years agoAdded neutron, sfc, and ovsdb dependencies to gbp jjb. 55/26855/1
Ed Warnicke [Fri, 11 Sep 2015 15:30:13 +0000 (08:30 -0700)]
Added neutron, sfc, and ovsdb dependencies to gbp jjb.

Change-Id: I17b9c2add00982c3f53c410fea3222c0f6c656ee
Signed-off-by: Ed Warnicke <hagbard@gmail.com>