releng/builder.git
7 years agoRemove deprecated bgp and pcep "all" features from userfeatures carbon jobs 03/50703/1
Peter Gubka [Fri, 20 Jan 2017 09:26:00 +0000 (10:26 +0100)]
Remove deprecated bgp and pcep "all" features from userfeatures carbon jobs

Change-Id: If2fe7c17cef0dbb7952a53eedad75016d78e0508
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agoFix docs-rtd curly brace escape 98/50698/1
Thanh Ha [Fri, 20 Jan 2017 03:28:50 +0000 (22:28 -0500)]
Fix docs-rtd curly brace escape

Didn't realize in the previous patch
I0ed5176a3216b6a115bd2bae527df4bb5b1d2c45 that we needed to escape curly
braces but keep {rtdproject} as it's a JJB variable we're passing in.

Change-Id: I7357262e12219c642f29d507087e5ea1a45496a6
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoMake RTD docs job build correct branch 97/50697/2
Thanh Ha [Fri, 20 Jan 2017 03:08:46 +0000 (22:08 -0500)]
Make RTD docs job build correct branch

We can use version_slug post data to pass in the docs version to build
in ReadTheDocs.

Change-Id: I0ed5176a3216b6a115bd2bae527df4bb5b1d2c45
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoMerge "Resouce optimize packer verify job to single instance"
Andrew Grimberg [Thu, 19 Jan 2017 22:19:37 +0000 (22:19 +0000)]
Merge "Resouce optimize packer verify job to single instance"

7 years agoMerge "Add jq to baseline"
Andrew Grimberg [Thu, 19 Jan 2017 20:11:30 +0000 (20:11 +0000)]
Merge "Add jq to baseline"

7 years agoAdd --remove-source-files to rsync call 86/50686/2
Thanh Ha [Thu, 19 Jan 2017 19:50:57 +0000 (14:50 -0500)]
Add --remove-source-files to rsync call

Autorelease is running out of space and part of the reason is that we're
duplicating artifacts while copying them around to produce the staging
repo. This is an attempt to save some space by removing some of our
duplication.

Change-Id: I71c02437bf027be765d41c90a4e161c79e97e719
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoMerge "Add VLAN private network support to devstack"
Jamo Luhrsen [Thu, 19 Jan 2017 16:45:46 +0000 (16:45 +0000)]
Merge "Add VLAN private network support to devstack"

7 years agoResouce optimize packer verify job to single instance 46/50646/1
Anil Belur [Wed, 18 Jan 2017 13:17:15 +0000 (23:17 +1000)]
Resouce optimize packer verify job to single instance

* Use single instance of the job for verifying changes
  instead of starting a job for each platform and template
  combination.
* Validate provision scripts bash syntax

Change-Id: I14eceb03130b2c40404bde049b292637d5d6653c
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 years agoEnable JJB weekly job 42/50642/1
Thanh Ha [Wed, 18 Jan 2017 20:26:35 +0000 (15:26 -0500)]
Enable JJB weekly job

Long ago we disabled this job because we were having issues with the job
always timing out and failing. JJB has since introduced things like
parallel updates which should make this job more stable. It is good to
run something like this once a week to reset our jobs and ensure
there's no discrepency with what is in releng/builder vs the jobs in
production.

Change-Id: I11ca998c907a219c0be05d2473737a37ad6362d9
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoAllow stack 15 minutes to spawn before giving up 41/50641/1
Thanh Ha [Wed, 18 Jan 2017 20:22:39 +0000 (15:22 -0500)]
Allow stack 15 minutes to spawn before giving up

Change-Id: I09be14d48fd4c86773866786455638dbbeca5ceb
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoMerge "Put link to current job into distribution"
Thanh Ha [Wed, 18 Jan 2017 17:45:32 +0000 (17:45 +0000)]
Merge "Put link to current job into distribution"

7 years agoAdd jq to baseline 31/50631/1
Thanh Ha [Wed, 18 Jan 2017 17:12:51 +0000 (12:12 -0500)]
Add jq to baseline

This package is useful on all vm types so install it everywhere.

Change-Id: I756000271ebbc9a2fe0856d421404c85006c004c
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoPut link to current job into distribution 17/50617/3
Vratko Polak [Wed, 18 Jan 2017 16:11:28 +0000 (17:11 +0100)]
Put link to current job into distribution

This is to help with tracking which Changes were tested.

Change-Id: Ieee0fae05068384dcb88b8c73e4f82f1dabaa650
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
7 years agoMerge "OVS 2.5 image packer script is enhanced for openvswitch-vtep installation"
Thanh Ha [Wed, 18 Jan 2017 14:45:23 +0000 (14:45 +0000)]
Merge "OVS 2.5 image packer script is enhanced for openvswitch-vtep installation"

7 years agoAdd VLAN private network support to devstack 05/49905/2
Alon Kochba [Sun, 1 Jan 2017 15:23:12 +0000 (17:23 +0200)]
Add VLAN private network support to devstack

Add ML2_VLAN_RANGES configuration to devstack local.conf,
to support configuration of any VLAN networks using the
physical_network physnet1.

Change-Id: I03c637f529763e36046d45e26cd528d4b1d7776d
Signed-off-by: Alon Kochba <alonko@hpe.com>
7 years agoMerge "Remove odl-netconf-connector-all feature from bgp userfeatures suite in carbon"
Vratko Polák [Wed, 18 Jan 2017 12:31:28 +0000 (12:31 +0000)]
Merge "Remove odl-netconf-connector-all feature from bgp userfeatures suite in carbon"

7 years agoOVS 2.5 image packer script is enhanced for openvswitch-vtep installation 98/50598/1
Dhevendran Kulandaivel [Wed, 18 Jan 2017 05:16:46 +0000 (10:46 +0530)]
OVS 2.5 image packer script is enhanced for openvswitch-vtep installation

Change-Id: Ia622f9a00a24c3c3b31706d0dcc3440e408709cf
Signed-off-by: Dhevendran Kulandaivel <dhevendran.k@tcs.com>
7 years agoAdd git-review to centos systems 96/50596/1
Thanh Ha [Wed, 18 Jan 2017 03:45:59 +0000 (22:45 -0500)]
Add git-review to centos systems

Change-Id: Ibd9a23c7064a3f5388553cb65cc483ca3c09ff4c
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoMerge "Remove git-review install from autorelease spinup script"
Thanh Ha [Wed, 18 Jan 2017 03:29:35 +0000 (03:29 +0000)]
Merge "Remove git-review install from autorelease spinup script"

7 years agoRemove git-review install from autorelease spinup script 93/50593/1
Anil Belur [Wed, 18 Jan 2017 01:53:41 +0000 (11:53 +1000)]
Remove git-review install from autorelease spinup script

Change-Id: I4d256cc26c84fbed7264011579fd3205da9d702c
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 years agoMerge "Remove jobs testing Beryllium and Boron branches of IoTDM project"
Vratko Polák [Tue, 17 Jan 2017 10:52:53 +0000 (10:52 +0000)]
Merge "Remove jobs testing Beryllium and Boron branches of IoTDM project"

7 years agoinstalling haveged to try and avoid low entropy causing ssh rejections 26/50526/2
Jamo Luhrsen [Mon, 16 Jan 2017 19:55:11 +0000 (11:55 -0800)]
installing haveged to try and avoid low entropy causing ssh rejections

Change-Id: I44c9a67ac58c02cab301f8b826344cd289ee7647
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoRemove jobs testing Beryllium and Boron branches of IoTDM project 04/50504/3
Tomas Janciga [Mon, 16 Jan 2017 14:35:17 +0000 (06:35 -0800)]
Remove jobs testing Beryllium and Boron branches of IoTDM project

Test suites for Carbon are backward incompatible and there is not enough
capacity to maintain older versions of test suites

Change-Id: Ie10741f1eae77c584ed9a897bbed10d13228b228
Signed-off-by: Tomas Janciga <tjanciga@cisco.com>
7 years agoMerge "Add git-review to base system"
Anil Belur [Mon, 16 Jan 2017 01:51:50 +0000 (01:51 +0000)]
Merge "Add git-review to base system"

7 years agoRemove the setting of ODL_VERSION from robot parameters 95/46895/8
lbuckuli [Thu, 13 Oct 2016 13:48:40 +0000 (13:48 +0000)]
Remove the setting of ODL_VERSION from robot parameters

Change-Id: I54fae0f36f8d727867402eee24d54ab5e2e06274
Signed-off-by: lbuckuli <lbuckuli@cisco.com>
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agoMerge "schedule transparent boron/carbon to run every 4 hours"
Thanh Ha [Thu, 12 Jan 2017 18:21:12 +0000 (18:21 +0000)]
Merge "schedule transparent boron/carbon to run every 4 hours"

7 years agoRemove odl-netconf-connector-all feature from bgp userfeatures suite in carbon 64/50364/1
Peter Gubka [Thu, 12 Jan 2017 13:51:41 +0000 (14:51 +0100)]
Remove odl-netconf-connector-all feature from bgp userfeatures suite in carbon

Change-Id: Iec4cb783386899bace50222486b8adce971dd857
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agoMerge "Remove JClouds configuration"
Vratko Polák [Thu, 12 Jan 2017 09:28:26 +0000 (09:28 +0000)]
Merge "Remove JClouds configuration"

7 years agoschedule transparent boron/carbon to run every 4 hours 34/50334/1
Jamo Luhrsen [Thu, 12 Jan 2017 04:27:50 +0000 (20:27 -0800)]
schedule transparent boron/carbon to run every 4 hours

Change-Id: Ic41d3dc1a87bbe91da66008847e60ece3ae2935b
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoDo not clone builder repo in Heat task 33/50333/1
Thanh Ha [Thu, 12 Jan 2017 02:45:16 +0000 (21:45 -0500)]
Do not clone builder repo in Heat task

The releng spinup scripts already clone the builder repo to /builder on
the host system. Save us from wasting extra build resources by not
cloning the repo again.

Change-Id: I6790f4729148441b6b69706fc0ef854427e4077b
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoMerge "Enable Heat for csit-1node-periodic template"
Jamo Luhrsen [Thu, 12 Jan 2017 00:00:45 +0000 (00:00 +0000)]
Merge "Enable Heat for csit-1node-periodic template"

7 years agoMerge "let number of hypervisors be 1 in the case that it's a single node openstack...
Thanh Ha [Wed, 11 Jan 2017 23:59:27 +0000 (23:59 +0000)]
Merge "let number of hypervisors be 1 in the case that it's a single node openstack deployment"

7 years agoMerge "removing unused and old script"
Thanh Ha [Wed, 11 Jan 2017 23:53:51 +0000 (23:53 +0000)]
Merge "removing unused and old script"

7 years agoremoving unused and old script 25/50325/1
Jamo Luhrsen [Wed, 11 Jan 2017 21:52:09 +0000 (13:52 -0800)]
removing unused and old script

Change-Id: I555a442a61a7c95220286b049e52fbacec2bf195
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoRemove JClouds configuration 21/50321/1
Thanh Ha [Wed, 11 Jan 2017 20:11:47 +0000 (15:11 -0500)]
Remove JClouds configuration

With the Heat migration complete we no longer need any of the JClouds
related configuration. Cleanup the obsolete config.

Change-Id: I12c55eabb7bc0a7c9e6820fb34c87760fc5e32c3
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoEnable Heat for csit-1node-periodic template 19/50319/2
Thanh Ha [Wed, 11 Jan 2017 19:42:33 +0000 (14:42 -0500)]
Enable Heat for csit-1node-periodic template

Change-Id: I9c95849443816e10061dc0bf2dabedf910eede8c
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoEnable Heat for csit-1node and csit-verify-1node 08/50108/18
Thanh Ha [Sat, 7 Jan 2017 04:40:41 +0000 (23:40 -0500)]
Enable Heat for csit-1node and csit-verify-1node

1node-periodic will be complete in a separate patch.

Change-Id: I0729a1cd279d09a6f31593900a9c33e9f7cd1d4c
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoFix netvirt csit-1node openstack jobs 20/50320/1
Thanh Ha [Wed, 11 Jan 2017 20:05:02 +0000 (15:05 -0500)]
Fix netvirt csit-1node openstack jobs

Missed some job config during the openstack template migration for Heat.

Change-Id: Idb275a37ddde50fbe3f0801aa94ee96880887723
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agolet number of hypervisors be 1 in the case that it's a single node openstack deployment 17/50317/1
Jamo Luhrsen [Wed, 11 Jan 2017 19:09:59 +0000 (11:09 -0800)]
let number of hypervisors be 1 in the case that it's a single node openstack deployment

a recent patch [0] was merged to double check that devstack has brought up the correct
number of hypervisors in the multinode openstack deployments. this patch didn't take
in to account that some jobs (e.g., vtn's openstack job) is doing control and compute
in a single node. this should fix that.

Change-Id: Ib7fd8a8c1d854199c0b501d2f3f71104c1914d87
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoMerge "Enable Heat for integration-csit-verify-1node-library job"
Vratko Polák [Wed, 11 Jan 2017 17:52:40 +0000 (17:52 +0000)]
Merge "Enable Heat for integration-csit-verify-1node-library job"

7 years agoMerge "Remove old branches from yangtools csit"
Jamo Luhrsen [Wed, 11 Jan 2017 17:44:52 +0000 (17:44 +0000)]
Merge "Remove old branches from yangtools csit"

7 years agoRemove old branches from yangtools csit 89/50289/2
Vratko Polak [Wed, 11 Jan 2017 17:39:23 +0000 (18:39 +0100)]
Remove old branches from yangtools csit

There are no plans for backporting yang-system-test artifact to pre-carbon branches.

Change-Id: Ied82a25b7a1d4e362d66dd3477a5b5e343fadd37
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
7 years agoMake system detection script detect gbp for Heat 09/50309/1
Thanh Ha [Wed, 11 Jan 2017 17:11:35 +0000 (12:11 -0500)]
Make system detection script detect gbp for Heat

Our Heat script uses the gbp part of the image name such as "Ubuntu
14.04 - gbp - 20161031-0916" to detect which image spinup script to
initialize. This patch makes removes the os portion of the hostname as
it is not used in Heat instance names.

Change-Id: I36fd58271bd7a67721e65dbc4724e088c0f1f8bb
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoEnable Heat for integration-csit-verify-1node-library job 64/50264/3
Thanh Ha [Wed, 11 Jan 2017 05:25:48 +0000 (00:25 -0500)]
Enable Heat for integration-csit-verify-1node-library job

Change-Id: I0c330fe29535c381d08dbb2c6d04463cc282db83
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoMerge "Enable Heat for docker templates"
Vratko Polák [Wed, 11 Jan 2017 12:51:33 +0000 (12:51 +0000)]
Merge "Enable Heat for docker templates"

7 years agoMerge "Enable Heat for openstack templates"
Vratko Polák [Wed, 11 Jan 2017 12:51:11 +0000 (12:51 +0000)]
Merge "Enable Heat for openstack templates"

7 years agoAdd Gerrit Trigger for guava21 autorelease job 63/50263/1
Thanh Ha [Wed, 11 Jan 2017 05:00:25 +0000 (00:00 -0500)]
Add Gerrit Trigger for guava21 autorelease job

Change-Id: I1f90fddd7100d12ec0f3b5adb89150b7d6fb0814
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoUse jenkins-$SILO as ssh user 61/50261/1
Thanh Ha [Wed, 11 Jan 2017 04:32:53 +0000 (23:32 -0500)]
Use jenkins-$SILO as ssh user

Fixes the guava21 build in releng.

Change-Id: Ib1e3e97ff9b1243724472ed4377b4ac777dd9b92
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoAdd autorelease-release job for testing guava21 changes 56/50256/3
Thanh Ha [Wed, 11 Jan 2017 03:12:22 +0000 (22:12 -0500)]
Add autorelease-release job for testing guava21 changes

Change-Id: I8c5222bd41223a7cd9d49d7d508c4af2d3b476d3
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoEnable Heat for docker templates 58/50258/1
Thanh Ha [Wed, 11 Jan 2017 03:32:09 +0000 (22:32 -0500)]
Enable Heat for docker templates

Change-Id: I34af08adfb501cdd7dbaee39d8f6bb8e415a0ac1
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoAdd git-review to autorelease spinup script 55/50255/2
Thanh Ha [Wed, 11 Jan 2017 02:59:07 +0000 (21:59 -0500)]
Add git-review to autorelease spinup script

Temporary measure until Ie03aa8a6364076690e5963b422c17e4feb70a6e2 is
built and updated.

Change-Id: Ib742cf4bc7967bdeb55023e940e613c5485a8453
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoAdd git-review to base system 54/50254/1
Thanh Ha [Wed, 11 Jan 2017 02:38:23 +0000 (21:38 -0500)]
Add git-review to base system

Having git-review on the system is extremely useful for downloading
Gerrit changes easily using the Review ID.

Change-Id: Ie03aa8a6364076690e5963b422c17e4feb70a6e2
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoMerge "Fix validate-autorelease failure caused by 50171"
Anil Belur [Tue, 10 Jan 2017 21:29:47 +0000 (21:29 +0000)]
Merge "Fix validate-autorelease failure caused by 50171"

7 years agoFix validate-autorelease failure caused by 50171 31/50231/1
Thanh Ha [Tue, 10 Jan 2017 21:27:09 +0000 (16:27 -0500)]
Fix validate-autorelease failure caused by 50171

Patch https://git.opendaylight.org/gerrit/50171 broke
validate-autorelease jobs because it modified a script that the job
needed and forgot to update with the new macro introduced.

Change-Id: I15a2e38735403197382554ec0a72c9fa902829a1
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoMerge "Filter out bad environment variables"
Andrew Grimberg [Tue, 10 Jan 2017 20:09:48 +0000 (20:09 +0000)]
Merge "Filter out bad environment variables"

7 years agoFilter out bad environment variables 25/50225/1
Thanh Ha [Tue, 10 Jan 2017 20:07:42 +0000 (15:07 -0500)]
Filter out bad environment variables

Change-Id: Id0631226ac1ebd433ff72d079b598e43e1f4f660
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoMerge "add support for netvirt-cluster openflowplugin patch-test"
Jamo Luhrsen [Tue, 10 Jan 2017 19:48:46 +0000 (19:48 +0000)]
Merge "add support for netvirt-cluster openflowplugin patch-test"

7 years agoMerge "add nevirt tests for genius patch test"
Jamo Luhrsen [Tue, 10 Jan 2017 19:48:11 +0000 (19:48 +0000)]
Merge "add nevirt tests for genius patch test"

7 years agoMerge "Add yangtools system test job"
Jamo Luhrsen [Tue, 10 Jan 2017 19:45:45 +0000 (19:45 +0000)]
Merge "Add yangtools system test job"

7 years agoEnable Heat for openstack templates 16/50216/1
Thanh Ha [Tue, 10 Jan 2017 17:58:55 +0000 (12:58 -0500)]
Enable Heat for openstack templates

Change-Id: I59a4597008a5918c33d36f7688c11d18c2b5fd7d
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoMerge "Enable Heat for {project}-csit-verify-3node-{functionality}"
Vratko Polák [Tue, 10 Jan 2017 17:54:41 +0000 (17:54 +0000)]
Merge "Enable Heat for {project}-csit-verify-3node-{functionality}"

7 years agoMerge "Enable Heat for {project}-csit-3node-{functionality}-{install}-{stream}"
Vratko Polák [Tue, 10 Jan 2017 17:53:55 +0000 (17:53 +0000)]
Merge "Enable Heat for {project}-csit-3node-{functionality}-{install}-{stream}"

7 years agoComment on autorelease-generate-release-patches position 13/50213/1
Vratko Polak [Tue, 10 Jan 2017 17:31:45 +0000 (18:31 +0100)]
Comment on autorelease-generate-release-patches position

Change-Id: Iac10c0465a3183fc7f31aa371b34e39021efe2d5
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
7 years agoEnable Heat for {project}-csit-verify-3node-{functionality} 48/50148/2
Thanh Ha [Mon, 9 Jan 2017 21:54:34 +0000 (16:54 -0500)]
Enable Heat for {project}-csit-verify-3node-{functionality}

Change-Id: I930f2f4af5cc322608692845b48a7c16ffd8e2f1
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoEnable Heat for {project}-csit-3node-{functionality}-{install}-{stream} 47/50147/2
Thanh Ha [Mon, 9 Jan 2017 21:49:06 +0000 (16:49 -0500)]
Enable Heat for {project}-csit-3node-{functionality}-{install}-{stream}

Change-Id: Id539d5bfb87965c667e54c070f516c816dd3f37d
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoEnable Heat for {project}-csit-3node-periodic-{functionality}-{install}-{stream} 46/50146/6
Thanh Ha [Mon, 9 Jan 2017 21:26:34 +0000 (16:26 -0500)]
Enable Heat for {project}-csit-3node-periodic-{functionality}-{install}-{stream}

Change-Id: I82bb89334bfd0fd552f68a8dff729e73505f997d
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoMerge "Add integration-infra-stack macro"
Vratko Polák [Tue, 10 Jan 2017 16:05:37 +0000 (16:05 +0000)]
Merge "Add integration-infra-stack macro"

7 years agoAdd integration-infra-stack macro 96/50196/3
Thanh Ha [Tue, 10 Jan 2017 14:30:30 +0000 (09:30 -0500)]
Add integration-infra-stack macro

This macro uses the opendaylight-infra-macro as well as includes the
integration-cleanup-workspace macro and shell script to generate the
stack environment file needed to spin up a Heat system.

Change-Id: Ica4f3a5600b56cf59daef4c79e10e0e6e16d8b12
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoadd support for netvirt-cluster openflowplugin patch-test 33/50033/8
Ravit Peretz [Wed, 4 Jan 2017 20:06:25 +0000 (22:06 +0200)]
add support for netvirt-cluster openflowplugin patch-test

Change-Id: I51a224d4faa9af92a4d9c1fc196a77c91fee8dd4
Signed-off-by: Ravit Peretz <ravit.peretz@hpe.com>
7 years agoadd nevirt tests for genius patch test 32/50032/6
Ravit Peretz [Wed, 4 Jan 2017 20:14:22 +0000 (22:14 +0200)]
add nevirt tests for genius patch test

Change-Id: Ib08cfdbfe2d512e2fa00fcaf93b00b07bbb8cd74
Signed-off-by: Ravit Peretz <ravit.peretz@hpe.com>
7 years agosplit autorelease fix-relative-paths step 71/50171/1
Ravit Peretz [Tue, 10 Jan 2017 11:59:53 +0000 (13:59 +0200)]
split autorelease fix-relative-paths step

Currently autorelease-generate-release-patches step contains
both release tag patch generation and fix-relativepaths.sh
script which is missleading.
fix-relativepaths is needed for compilation and is not related
to the release tag patches generation.
Therefore, I separated them.

Change-Id: I68643052b512a566d776d6a4cc557a5c4a6eefcf
Signed-off-by: Ravit Peretz <ravit.peretz@hpe.com>
7 years agoMerge "add core feature to ofp patch test"
Luis Gomez [Tue, 10 Jan 2017 07:05:50 +0000 (07:05 +0000)]
Merge "add core feature to ofp patch test"

7 years agoMerge "Default generic mininet to mininet-ubuntu"
Anil Belur [Mon, 9 Jan 2017 23:48:46 +0000 (23:48 +0000)]
Merge "Default generic mininet to mininet-ubuntu"

7 years agoDefault generic mininet to mininet-ubuntu 49/50149/1
Thanh Ha [Mon, 9 Jan 2017 23:14:52 +0000 (18:14 -0500)]
Default generic mininet to mininet-ubuntu

Mininet only runs on Ubuntu nodes now. This change is needed for Heat as
it does not currently provide a OS name in the node name to properly
detect the spinup script.

Change-Id: I3247b14d21a95ad8b55d04ac8eb361831c4929ab
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoMerge "pin jobs to specific devstack flavored vms based on openstack version"
Thanh Ha [Mon, 9 Jan 2017 22:42:56 +0000 (22:42 +0000)]
Merge "pin jobs to specific devstack flavored vms based on openstack version"

7 years agoadd core feature to ofp patch test 52/50152/1
Jamo Luhrsen [Mon, 9 Jan 2017 22:40:43 +0000 (14:40 -0800)]
add core feature to ofp patch test

There is an implicit "all" already built in [0] to our patch test
that will run *all* of the CSIT jobs in the .yaml and does not
need an "all" feature defined. I'm not sure how that {csit-list}
gets created, but it's how it's working in practice, and seems
handy.

So, if this is merged the new gerrit keyword would be test-openflowplugin-core
BUT the old test-openflowplugin-all would still give the same results for
now. However, this will let others (like in this patch [1]) be able to add
more interesting scenarios (e.g. test-openflowplugin-netvirt) and if that
comes along doing test-openflowplugin-all will now include those new ones.

[0] https://github.com/opendaylight/releng-builder/blob/master/jjb/integration/integration-templates.yaml#L1248
[1] https://git.opendaylight.org/gerrit/#/c/50033/

Change-Id: I537a835f0c88998ad73c32f624a32c2017baf90c
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoOpenStack Heat Orchestration Templates 42/50042/14
Thanh Ha [Thu, 5 Jan 2017 04:45:20 +0000 (23:45 -0500)]
OpenStack Heat Orchestration Templates

Use HOT [0] to instantiate CSIT instances in the public cloud. The idea
here would be to store heat orchestration templates inside
releng/builder and then use them to spin up the full CSIT labs in the
public cloud via heat calls against the public cloud api.

CSIT jobs will need to be rewritten to have a builder step that
instantiates the CSIT lab similar to what JClouds provides today
followed by a publisher step to clear up the lab at the end of the
build.

Will spin up nodes using the naming format ($JOB_NAME is actually a sum
calculation (echo "$JOB_NAME" | sum | awk '{ print $1 }'):

    $JOB_NAME-$BUILD_NUMBER-{type}

Stack name will simply be $JOB_NAME-$BUILD_NUMBER.

This patch preserves the build conditions for JCLOUDS such that the
common scripts work whether the job is using JClouds or Heat. We will
want to remove the conditional statements once all ODL jobs have moved
over to using Heat.

[0] http://docs.openstack.org/developer/heat/template_guide/index.html

Change-Id: I5cd7fc407119681c48885140ffc8ee594f8cab0c
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoMerge "Reduce printing during wait in distribution check"
Thanh Ha [Mon, 9 Jan 2017 16:31:03 +0000 (16:31 +0000)]
Merge "Reduce printing during wait in distribution check"

7 years agoAdd jq install to spinup scripts temporarily 39/50139/1
Thanh Ha [Mon, 9 Jan 2017 16:14:50 +0000 (11:14 -0500)]
Add jq install to spinup scripts temporarily

Currently unable to rebuild CentOS 7 packer due to [0]. Temporarily use
spin up scripts to deploy jq until we're able to rebuild CentOS 7
successfully.

[0] https://bugs.centos.org/view.php?id=12598

Change-Id: Ib340eb37283e02f213e9771eac54bdfec80fb7ac
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoReduce printing during wait in distribution check 38/50138/1
Vratko Polak [Mon, 9 Jan 2017 16:12:49 +0000 (17:12 +0100)]
Reduce printing during wait in distribution check

Change-Id: I3d49f238886c65819f012a77565b8a01f5f67437
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
7 years agoAdd jq command into robot images 15/50115/2
Thanh Ha [Mon, 9 Jan 2017 03:38:18 +0000 (22:38 -0500)]
Add jq command into robot images

jq is a useful shell command to parse json data. We need this to help us
parse openstack commands used by opendaylight-infra to spin up systems using
Heat templates.

Change-Id: I5c5f0ae949c1ac65138379c29228962be985491c
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 years agoMerge "install ovs2.5 in devstack images"
Anil Belur [Fri, 6 Jan 2017 22:33:49 +0000 (22:33 +0000)]
Merge "install ovs2.5 in devstack images"

7 years agoMerge "Add restconf feature to Armoury CSIT jobs"
Luis Gomez [Fri, 6 Jan 2017 19:28:15 +0000 (19:28 +0000)]
Merge "Add restconf feature to Armoury CSIT jobs"

7 years agoinstall ovs2.5 in devstack images 93/50093/1
Jamo Luhrsen [Fri, 6 Jan 2017 19:00:27 +0000 (11:00 -0800)]
install ovs2.5 in devstack images

Change-Id: I97f2b06cd33c42edd8495856077d4a4c1b90adb9
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoMerge "Fix Spectrometer deploy job"
Anil Belur [Fri, 6 Jan 2017 12:37:32 +0000 (12:37 +0000)]
Merge "Fix Spectrometer deploy job"

7 years agoadd nc tool to devstack images 81/50081/1
Jamo Luhrsen [Fri, 6 Jan 2017 05:24:23 +0000 (21:24 -0800)]
add nc tool to devstack images

Change-Id: I31ce6af92297d31b9bd52b947e7bb2b1716483a5
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoFix Spectrometer deploy job 80/50080/1
Thanh Ha [Fri, 6 Jan 2017 03:12:55 +0000 (22:12 -0500)]
Fix Spectrometer deploy job

The frontend is starting too quickly before the backend has time to
fully initialize causing the frontend to not successfully start. This
patch inserts a sleep to give the backend some time to update and
refresh the git repos before restarting the frontend.

Change-Id: I143f1f023d0db84a7d0c664dad6b3844343043b4
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoMerge "Add verification of number of hypervisors to netvirt loading"
Jamo Luhrsen [Thu, 5 Jan 2017 23:40:32 +0000 (23:40 +0000)]
Merge "Add verification of number of hypervisors to netvirt loading"

7 years agoAdd yangtools system test job 26/49426/4
Vratko Polak [Thu, 15 Dec 2016 13:15:27 +0000 (14:15 +0100)]
Add yangtools system test job

Change-Id: I7b8461509fb6512a8484ecc3d7c5c1fb9ef2b593
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
7 years agoMerge "Update bgp ingest suite not to use netconf-connector in carbon"
Vratko Polák [Thu, 5 Jan 2017 08:21:51 +0000 (08:21 +0000)]
Merge "Update bgp ingest suite not to use netconf-connector in carbon"

7 years agoMerge "Add vpp topic branch for basic verify and merge jobs"
Jamo Luhrsen [Thu, 5 Jan 2017 01:00:30 +0000 (01:00 +0000)]
Merge "Add vpp topic branch for basic verify and merge jobs"

7 years agoMerge "Remove routermgr branch since no longer used"
Jamo Luhrsen [Thu, 5 Jan 2017 00:59:49 +0000 (00:59 +0000)]
Merge "Remove routermgr branch since no longer used"

7 years agoAdd vpp topic branch for basic verify and merge jobs 38/50038/1
Sam Hague [Thu, 5 Jan 2017 00:46:09 +0000 (19:46 -0500)]
Add vpp topic branch for basic verify and merge jobs

Change-Id: If9990919500fa4fe4a50d8f1f490f0873a91c116
Signed-off-by: Sam Hague <shague@redhat.com>
7 years agoMerge "Update Jenkins jobs to build rpms using URL parsing"
Anil Belur [Thu, 5 Jan 2017 00:43:56 +0000 (00:43 +0000)]
Merge "Update Jenkins jobs to build rpms using URL parsing"

7 years agoRemove routermgr branch since no longer used 37/50037/1
Sam Hague [Thu, 5 Jan 2017 00:43:27 +0000 (19:43 -0500)]
Remove routermgr branch since no longer used

Change-Id: Iad3d22d4c36e7321c8d5f626b6d7603daa189c91
Signed-off-by: Sam Hague <shague@redhat.com>
7 years agopin jobs to specific devstack flavored vms based on openstack version 35/50035/2
Jamo Luhrsen [Wed, 4 Jan 2017 23:43:28 +0000 (15:43 -0800)]
pin jobs to specific devstack flavored vms based on openstack version

Change-Id: I1c44a6a9b0893c8f12856ee722f80a78f08a47e8
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoMerge "Images with pre-loaded devstack pips and yums"
Jamo Luhrsen [Wed, 4 Jan 2017 22:12:10 +0000 (22:12 +0000)]
Merge "Images with pre-loaded devstack pips and yums"

7 years agoUpdate Jenkins jobs to build rpms using URL parsing 38/49838/2
Alok Anand [Tue, 27 Dec 2016 21:20:51 +0000 (02:50 +0530)]
Update Jenkins jobs to build rpms using URL parsing

Update params of build-rpm and build-rpm-snap jobs to make use of
URL parsing instead of version parsing.

Change-Id: Idf95897157e589ef8afe90e6a62554cb8c193718
Signed-off-by: Alok Anand <alok4nand@gmail.com>
7 years agoMerge "Create Jenkins job to test RPM"
Anil Belur [Wed, 4 Jan 2017 21:19:05 +0000 (21:19 +0000)]
Merge "Create Jenkins job to test RPM"

7 years agoMerge "Remove Mongo dependency from Spectrometer"
Anil Belur [Wed, 4 Jan 2017 21:12:27 +0000 (21:12 +0000)]
Merge "Remove Mongo dependency from Spectrometer"