releng/builder.git
7 years agoRemove project distribution job 44/51044/3
Luis Gomez [Wed, 25 Jan 2017 23:15:35 +0000 (15:15 -0800)]
Remove project distribution job

- Remove the project distribution job.
- Remove the dependencies on the distribution job.
- Remove daily triggers, new distribution test will be daily.
- This has to be merged after new global distribution job.

Change-Id: If663d4577c93644a89554206a7a6a27fe45faf05
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoUpdate git commmand in opendaylight-infra-push-gerrit-patch macro 97/51097/1
Marcus G K Williams [Thu, 26 Jan 2017 23:53:08 +0000 (15:53 -0800)]
Update git commmand in opendaylight-infra-push-gerrit-patch macro

Change-Id: I222c3258d40c2d9b8ca18b4215198cca8877e78c
Signed-off-by: Marcus G K Williams <marcus.williams@intel.com>
7 years agoAdd integration-replace-block-text macro 55/51055/12
Marcus G K Williams [Thu, 26 Jan 2017 01:48:07 +0000 (17:48 -0800)]
Add integration-replace-block-text macro

Part of refactor of distribution jobs
workflow. This auto updates
csit run list for integration-test-jobs.yaml

Moved storage of tests to run from integration-test-jobs
to variables in releng-defaults.
Variables are named: csit-list-carbon,
csit-list-boron, csit-list-beryllium

Change-Id: Ib989ce0cc1b206596c8b3cc4f069e5c714309f7f
Signed-off-by: Marcus G K Williams <marcus.williams@intel.com>
7 years agoenable filtering CSIT jobs 54/51054/8
Matt Welch [Thu, 26 Jan 2017 01:45:54 +0000 (17:45 -0800)]
enable filtering CSIT jobs

This patch will enable filtering the list of CSIT jobs that DO
NOT match a supplied set of strings and DO match a supplied stream.
Streams correspond to development cycles like beryllium, boron,
carbon, etc.

Change-Id: Ia32164f97b9b506f7635e7a4bd6bd9e4ef005e7f
Signed-off-by: Matt Welch <matt.welch@intel.com>
7 years agoMerge changes from topic 'packer'
Andrew Grimberg [Thu, 26 Jan 2017 15:38:22 +0000 (15:38 +0000)]
Merge changes from topic 'packer'

* changes:
  Update java-builder csit image
  Move HBase/Cassandra/ElasticSearch to packer

7 years agoUpdate java-builder csit image 76/51076/1
Thanh Ha [Thu, 26 Jan 2017 15:26:09 +0000 (07:26 -0800)]
Update java-builder csit image

Change-Id: I3c4dc7bed003e25905c432ce3fc64fb8ee6ccff6
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoMerge "Change iotdm-csit-basic to install odl-onem2mall-iotdm"
Vratko Polák [Thu, 26 Jan 2017 09:25:31 +0000 (09:25 +0000)]
Merge "Change iotdm-csit-basic to install odl-onem2mall-iotdm"

7 years agoMerge "Add a macro opendaylight-infra-push-gerrit-patch"
Luis Gomez [Thu, 26 Jan 2017 01:02:18 +0000 (01:02 +0000)]
Merge "Add a macro opendaylight-infra-push-gerrit-patch"

7 years agoMove HBase/Cassandra/ElasticSearch to packer 51/51051/1
Thanh Ha [Thu, 26 Jan 2017 00:26:07 +0000 (16:26 -0800)]
Move HBase/Cassandra/ElasticSearch to packer

These wgets cause the spinup script to take long to run so move to
packer.

Change-Id: I624b7f5c3f023353c1029b7d34eff7635b741ab3
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoReduce verbosity of shiplogs 25/50825/3
Thanh Ha [Mon, 23 Jan 2017 14:57:09 +0000 (09:57 -0500)]
Reduce verbosity of shiplogs

The end of a build there's a lot of download details from wget. This
patch aims to reduce that unnecessary verbosity. We will still get
error messages / success messages just not the download status of wget.

Change-Id: I10b9cffc6b74abc6fe2dd7f90924498b9f99197f
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoAdd a macro opendaylight-infra-push-gerrit-patch 43/51043/5
Thanh Ha [Wed, 25 Jan 2017 23:13:27 +0000 (15:13 -0800)]
Add a macro opendaylight-infra-push-gerrit-patch

This macro allows projects to push an automated patch to their project
repo via Jenkins.

This script requires the following JJB variables to be passed in:
     {project}       Gerrit project-name
     {gerrit-topic}  Gerrit topic, please make a unique topic.
     {gerrit-commit-message}  Commit message to assign to commit.

Change-Id: I97a4eea5196ee512e33ee17cfe24307c04704ec9
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoMerge "move spinup scripts installation to image creation"
Thanh Ha [Wed, 25 Jan 2017 22:34:59 +0000 (22:34 +0000)]
Merge "move spinup scripts installation to image creation"

7 years agoMerge "Revert "Only delete stack at end of job if CREATE_[COMPLETE|FAILED] status""
Thanh Ha [Wed, 25 Jan 2017 17:01:01 +0000 (17:01 +0000)]
Merge "Revert "Only delete stack at end of job if CREATE_[COMPLETE|FAILED] status""

7 years agoRevert "Only delete stack at end of job if CREATE_[COMPLETE|FAILED] status" 17/51017/1
Thanh Ha [Wed, 25 Jan 2017 16:56:59 +0000 (16:56 +0000)]
Revert "Only delete stack at end of job if CREATE_[COMPLETE|FAILED] status"

This patch causes us to have many uncleaned stacks in Rackspace.

This reverts commit c4e686122e32211b16769c0cf8292794d9350666.

Change-Id: I5458e96f4212ee517f3bf360186863716482e8f4
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoChange iotdm-csit-basic to install odl-onem2mall-iotdm 12/51012/1
Tomas Janciga [Wed, 25 Jan 2017 15:12:24 +0000 (07:12 -0800)]
Change iotdm-csit-basic to install odl-onem2mall-iotdm

Install odl-onem2mall-iotdm feature instead of odl-iotdm-onem2m.
Feature odl-onem2mall-iotdm includes all features implemented
in iotdm.

Change-Id: I528d494ff2b6a4d744a91ff9e6e4354f0a7bb52d
Signed-off-by: Tomas Janciga <tjanciga@cisco.com>
7 years agoMerge "Update images names used with HOT and CSIT jobs."
Thanh Ha [Wed, 25 Jan 2017 07:11:22 +0000 (07:11 +0000)]
Merge "Update images names used with HOT and CSIT jobs."

7 years agoOnly delete stack at end of job if CREATE_[COMPLETE|FAILED] status 90/50990/3
Thanh Ha [Wed, 25 Jan 2017 05:02:52 +0000 (21:02 -0800)]
Only delete stack at end of job if CREATE_[COMPLETE|FAILED] status

This patch will make the post build cleanup script only clear
stacks with CREATE_COMPLETE and CREATE_FAILED statuses.

Let the periodic cleanup job clear CREATE_FAILED and DELETE_FAILED
statuses. This is to help Rackspace troubleshoot our orchestration
stacks getting stuck in Rackspace.

Change-Id: I6fe75fe380508533bd440297e32bdddce2a7cc71
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoRename images to not use periods 76/50976/1
Thanh Ha [Tue, 24 Jan 2017 14:44:27 +0000 (09:44 -0500)]
Rename images to not use periods

Our Heat template derives the hostname from the mid section of our image
names. Having periods in the name causes scripts to think we're
connecting to a fqdn rather than just a hostname so rename the scripts
to not use periods.

Change-Id: Ief69400533acbf8fca09ccd434e0f47238db1893
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoRemove matrix system type 75/50975/1
Thanh Ha [Tue, 24 Jan 2017 14:39:08 +0000 (09:39 -0500)]
Remove matrix system type

Matrix systems have not existed in our builders for a long time now.
Let's clean this up.

Change-Id: Ib472bf85643b5f1e7fb0baebf8e4968d82912240
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoRemove autorelease spinup script 74/50974/1
Thanh Ha [Tue, 24 Jan 2017 14:37:12 +0000 (09:37 -0500)]
Remove autorelease spinup script

The spinup script was useful in the past when we were in the public
cloud and needed to utilize a 2nd storage disk. In the private cloud it
doesn't really do anything.

Change-Id: I574cb4d68cea39a0696729d53340ade963963317
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoOverride csit verify stream for Iotdm 37/50937/2
Vratko Polak [Tue, 24 Jan 2017 12:14:45 +0000 (13:14 +0100)]
Override csit verify stream for Iotdm

Change-Id: Ia632b3d3e649e56cb634b4f8318365c05644fe15
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
7 years agoMake stream for CSIT verify configurable 36/50936/2
Vratko Polak [Tue, 24 Jan 2017 11:20:17 +0000 (12:20 +0100)]
Make stream for CSIT verify configurable

Change-Id: I48ed352fbe6937fb9f675298741f9b037e01b3d9
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
7 years agomove spinup scripts installation to image creation 96/50796/2
Guy Belotzerkovsky [Mon, 23 Jan 2017 09:51:33 +0000 (11:51 +0200)]
move spinup scripts installation to image creation

Change-Id: Iefd20051a9dbd6ea3930c100d772add43bd2e9b7
Signed-off-by: Guy Belotzerkovsky <guy@hpe.com>
7 years agoUpdate images names used with HOT and CSIT jobs. 48/50648/5
Anil Belur [Thu, 19 Jan 2017 07:52:07 +0000 (17:52 +1000)]
Update images names used with HOT and CSIT jobs.

Change-Id: I232826fe2d1ec038cb78a82f5a3c648793589a8c
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 years agoMerge "Add puppet-opendaylight test job"
Thanh Ha [Mon, 23 Jan 2017 16:13:39 +0000 (16:13 +0000)]
Merge "Add puppet-opendaylight test job"

7 years agoMerge "Remove depricated bgp "all" feature for carbon bgpclustering-ha jobs"
Vratko Polák [Mon, 23 Jan 2017 14:10:02 +0000 (14:10 +0000)]
Merge "Remove depricated bgp "all" feature for carbon bgpclustering-ha jobs"

7 years agoMerge "Make distribution-check job logic more strict"
Anil Belur [Mon, 23 Jan 2017 13:29:48 +0000 (13:29 +0000)]
Merge "Make distribution-check job logic more strict"

7 years agofix packer jobs syntax 04/50804/1
Guy Belotzerkovsky [Mon, 23 Jan 2017 12:00:49 +0000 (14:00 +0200)]
fix packer jobs syntax

Change-Id: I1a00700bbdf88c698a881f573f891c263f0b4a5c
Signed-off-by: Guy Belotzerkovsky <guy@hpe.com>
7 years agoRemove depricated bgp "all" feature for carbon bgpclustering-ha jobs 11/50711/3
Peter Gubka [Fri, 20 Jan 2017 12:00:53 +0000 (13:00 +0100)]
Remove depricated bgp "all" feature for carbon bgpclustering-ha jobs

Also clustered netconf topology is removed because it is not used in carbon

Change-Id: Id3bf98e4d2b0a14ff9cb1829051bc81b3acd37c9
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agoAdd puppet-opendaylight test job 53/49853/4
srisankethu [Thu, 29 Dec 2016 11:13:21 +0000 (16:43 +0530)]
Add puppet-opendaylight test job

Installs deps and runs lint/rspec/beaker sanity tests.

Change-Id: I7b8488cbf54844618e6bd4ae1a566e8a19a844f1
Also-by: Daniel Farrell <dfarrell@redhat.com>
Signed-off-by: srisankethu <sanketh.uppalapati@research.iiit.ac.in>
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoRemove unused variables passed to packer validate 65/50765/2
Anil Belur [Sat, 21 Jan 2017 08:10:29 +0000 (18:10 +1000)]
Remove unused variables passed to packer validate

Change-Id: I64ee0b66630f4c705a9589cf41bc4c5321f6d6b0
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 years agoadd ability to run stateful or transparent jobs alone and give all three (+transparen... 46/50446/6
Jamo Luhrsen [Fri, 13 Jan 2017 18:03:11 +0000 (10:03 -0800)]
add ability to run stateful or transparent jobs alone and give all three (+transparent) to the current keyword

Change-Id: Iaefee6f3961eb7b79dbc433f9ea30f6c13a80b47
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agorefactor to support one template for both 1/3 node-openstack 46/49146/17
Sandra Biton [Wed, 30 Nov 2016 15:36:45 +0000 (17:36 +0200)]
refactor to support one template for both 1/3 node-openstack

Change-Id: Ie030b6c5963a00d6f7ae6cc9978fcc9a97542bd6
Signed-off-by: Sandra Biton <sandra.biton@hpe.com>
7 years agoMerge "Improve vm ip search code to be more generic"
Jamo Luhrsen [Fri, 20 Jan 2017 18:48:32 +0000 (18:48 +0000)]
Merge "Improve vm ip search code to be more generic"

7 years agoMerge "Remove JClouds code"
Jamo Luhrsen [Fri, 20 Jan 2017 18:48:28 +0000 (18:48 +0000)]
Merge "Remove JClouds code"

7 years agoAdd job to cleanup stale stacks 35/50635/4
Thanh Ha [Wed, 18 Jan 2017 17:35:01 +0000 (12:35 -0500)]
Add job to cleanup stale stacks

Sometimes a job might fail to delete the heat stack at the end of the
job for an unknown reason. Add a cleanup job to run periodically and
remove these stacks if found.

This job is currently designed to run every 6 hrs.

Change-Id: Ib486c108acc15cd58bc12cc473e934d25cb38457
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoUpdate java-builder image to pull in jq 37/50737/1
Thanh Ha [Fri, 20 Jan 2017 18:31:41 +0000 (13:31 -0500)]
Update java-builder image to pull in jq

The 20170120 has the handy jq command so bump the version to get it.

Change-Id: Ib1e9cd570b1e3f7a672379b1680554fb123225a4
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoMerge "Prepend to vm names"
Andrew Grimberg [Fri, 20 Jan 2017 18:29:27 +0000 (18:29 +0000)]
Merge "Prepend  to vm names"

7 years agoMerge "adding change discovery tool to run and display merged patches from the runnin...
Jamo Luhrsen [Fri, 20 Jan 2017 18:27:39 +0000 (18:27 +0000)]
Merge "adding change discovery tool to run and display merged patches from the running distribution"

7 years agoPrepend to vm names 21/50621/2
Thanh Ha [Wed, 18 Jan 2017 15:54:01 +0000 (10:54 -0500)]
Prepend  to vm names

Change-Id: I0f2535ce3c27ea6bcf496abd0ca8777d331e7faf
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoImprove vm ip search code to be more generic 29/50729/5
Thanh Ha [Fri, 20 Jan 2017 16:26:52 +0000 (11:26 -0500)]
Improve vm ip search code to be more generic

Change-Id: Ic695203315c422d84cf6fcb168e849edca4156c8
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoRemove JClouds code 28/50728/4
Thanh Ha [Fri, 20 Jan 2017 15:51:58 +0000 (10:51 -0500)]
Remove JClouds code

JClouds is no longer deployed in our jobs so remove our TODO items.

Change-Id: I2b93add5cbfffba7c9502f9d7ef99f011c39f5ef
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoFix image timestamp for docker 35/50735/1
Thanh Ha [Fri, 20 Jan 2017 17:54:19 +0000 (12:54 -0500)]
Fix image timestamp for docker

Change-Id: I5236615c87d6619f1fd5085bfae9c9c4cf190da5
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoUpdate devstack and docker images 33/50733/1
Thanh Ha [Fri, 20 Jan 2017 17:25:16 +0000 (12:25 -0500)]
Update devstack and docker images

Change-Id: I9634dc48cf541e52f3d1a1955f81ca624651deb0
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoUpdate images 31/50731/1
Thanh Ha [Fri, 20 Jan 2017 16:53:30 +0000 (11:53 -0500)]
Update images

Change-Id: I1b3b4d9fd9ff91bbc33716869ba8943c094c3891
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoUpdate images 27/50727/3
Thanh Ha [Fri, 20 Jan 2017 16:36:26 +0000 (11:36 -0500)]
Update images

Change-Id: I0d0975d1524178b5905a6bedb2be3b1fc4b42d8d
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoMerge "Remove deprecated pcep "all" feature from throughpcep carbon jobs"
Vratko Polák [Fri, 20 Jan 2017 16:29:52 +0000 (16:29 +0000)]
Merge "Remove deprecated pcep "all" feature from throughpcep carbon jobs"

7 years agoMerge "Remove deprecated bgp "all" feature from bgpclustering carbon jobs"
Vratko Polák [Fri, 20 Jan 2017 16:27:15 +0000 (16:27 +0000)]
Merge "Remove deprecated bgp "all" feature from bgpclustering carbon jobs"

7 years agoMerge "Disable automatic system updates on Ubuntu"
Thanh Ha [Fri, 20 Jan 2017 14:32:40 +0000 (14:32 +0000)]
Merge "Disable automatic system updates on Ubuntu"

7 years agoMake distribution-check job logic more strict 75/47575/30
Vratko Polak [Fri, 20 Jan 2017 14:22:14 +0000 (15:22 +0100)]
Make distribution-check job logic more strict

Multiple build steps use a fake remote repository
in order to discover missing POM references and other failure modes.

Change-Id: I28c2eb56c48fac3953acc0d2dfd858e0a3d914ed
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
7 years agoRemove deprecated pcep "all" feature from throughpcep carbon jobs 10/50710/2
Peter Gubka [Fri, 20 Jan 2017 11:22:52 +0000 (12:22 +0100)]
Remove deprecated pcep "all" feature from throughpcep carbon jobs

Change-Id: Ida168a4f9d80ae055d809a2b33cbaccd3f53f631
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agoRemove deprecated bgp "all" feature from bgpclustering carbon jobs 09/50709/2
Peter Gubka [Fri, 20 Jan 2017 11:09:49 +0000 (12:09 +0100)]
Remove deprecated bgp "all" feature from bgpclustering carbon jobs

Change-Id: Ic52d6fcc584ed540a7ca32f1cbc55a3d409e32ac
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agoRemove deprecated bgp "all" feature from ingest carbon jobs 04/50704/1
Peter Gubka [Fri, 20 Jan 2017 09:37:09 +0000 (10:37 +0100)]
Remove deprecated bgp "all" feature from ingest carbon jobs

Change-Id: Ia23d35532c8b08fa8c46e8298bf0dd1fc7e9898d
Signed-off-by: Peter Gubka <pgubka@cisco.com>
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 agoDisable automatic system updates on Ubuntu 00/50700/1
Andrew Grimberg [Fri, 20 Jan 2017 05:34:01 +0000 (21:34 -0800)]
Disable automatic system updates on Ubuntu

The cloud-init package has a hard dependency on the automatic update
mechanism in Ubuntu 14.04. As removing this causes systems to not be
accessible when booted, instead we're just going disable all of the
options for the automatic update system

Change-Id: Ic6a8af2dfdaa7238e6273919b93da32a9d3f6692
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
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 agoadding change discovery tool to run and display merged patches from the running distr... 99/50699/1
Jamo Luhrsen [Thu, 19 Jan 2017 22:41:30 +0000 (14:41 -0800)]
adding change discovery tool to run and display merged patches from the running distribution

this is hopefully a temporary place to run this tool. Ideally I would like to expose it at
the robot level and/or create jenkins artifact files with the relevant info collected
by changes.py. This will take more work, and this is an easy way to start taking advantage
of this new tool.

Change-Id: If3cd5c74b4591be16a0f0518402a4c92ad4c5fec
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
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"