releng/builder.git
7 years agoUpdate automated project templates 25/41425/1
jenkins-releng [Wed, 6 Jul 2016 19:15:52 +0000 (19:15 +0000)]
Update automated project templates

Change-Id: I11160c58cd3dc5462c923c18a559f77152113a8c
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
7 years agoCreate a opendaylight-infra-wrapper macro 21/41421/1
Thanh Ha [Wed, 6 Jul 2016 18:00:11 +0000 (14:00 -0400)]
Create a opendaylight-infra-wrapper macro

This macro is used to set the required default wrappers for all
opendaylight jenkins jobs.

Change-Id: I5bd48b81fec25387aa37b133f9197f5db3712c79
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoRefactor job template documentation layout 12/41412/1
Thanh Ha [Wed, 6 Jul 2016 16:41:56 +0000 (12:41 -0400)]
Refactor job template documentation layout

Change-Id: Ieea62fd7999f24b449ad6bc798e503663daaec97
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoUpdate Minions table to use bootstrap theme 74/41374/2
Thanh Ha [Wed, 6 Jul 2016 04:59:04 +0000 (00:59 -0400)]
Update Minions table to use bootstrap theme

Change-Id: I71f92d0b7d5076e09083f37b3d0bad5e06cd668a
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoMerge "Send distro-check archives to logs.opendaylight"
Vratko Polák [Wed, 6 Jul 2016 14:48:03 +0000 (14:48 +0000)]
Merge "Send distro-check archives to logs.opendaylight"

7 years agoMerge "Print out environment variables to file"
Vratko Polák [Wed, 6 Jul 2016 14:47:02 +0000 (14:47 +0000)]
Merge "Print out environment variables to file"

7 years agoMerge "Fix archiving script to trim the end of the log file"
Vratko Polák [Wed, 6 Jul 2016 14:46:55 +0000 (14:46 +0000)]
Merge "Fix archiving script to trim the end of the log file"

7 years agoMerge "Patch robotVM script to support LongevityFramework"
Vratko Polák [Wed, 6 Jul 2016 14:42:52 +0000 (14:42 +0000)]
Merge "Patch robotVM script to support LongevityFramework"

7 years agoMerge "fix troubles with creating tars of karaf.logs"
Luis Gomez [Wed, 6 Jul 2016 04:08:48 +0000 (04:08 +0000)]
Merge "fix troubles with creating tars of karaf.logs"

7 years agofix troubles with creating tars of karaf.logs 28/41228/2
Jamo Luhrsen [Fri, 1 Jul 2016 23:38:56 +0000 (16:38 -0700)]
fix troubles with creating tars of karaf.logs

Change-Id: I3c271ab7b30bf5f45e738f09d28376d418ed85fa
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoSend distro-check archives to logs.opendaylight 66/41366/1
Thanh Ha [Wed, 6 Jul 2016 01:00:06 +0000 (21:00 -0400)]
Send distro-check archives to logs.opendaylight

Change-Id: If4da92a4cf0131d589583a7dd4b907ec41f2553b
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoPrint out environment variables to file 64/41364/1
Thanh Ha [Wed, 6 Jul 2016 00:30:24 +0000 (20:30 -0400)]
Print out environment variables to file

The environment variable list could be useful in troubleshooting so
paste it out at the end of the build.

Change-Id: Ibf3abed0f71c73269aa077ebe9dd7ea8bc35faad
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoFix archiving script to trim the end of the log file 63/41363/1
Thanh Ha [Wed, 6 Jul 2016 00:27:10 +0000 (20:27 -0400)]
Fix archiving script to trim the end of the log file

Because the console log is still running while we are downloading it to
archive to logs.opendaylight.org it ends abruptly and causes confusion.
This patch trims the log so it will have a natural end to it's log.

Change-Id: Ic68828d2209a1c95e3c8282a82bc12f3138105a6
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoUpdate automated project templates 56/41356/1
jenkins-releng [Tue, 5 Jul 2016 21:37:05 +0000 (21:37 +0000)]
Update automated project templates

Change-Id: Ic5de2f697300d601df7744102d963f857fb2e6cb
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
7 years agoConvert templates to be single-use minions 55/41355/1
Andrew Grimberg [Tue, 5 Jul 2016 21:30:57 +0000 (14:30 -0700)]
Convert templates to be single-use minions

Convert all the basic auto creation templates to be single-use minions
except for the matrix job template. Not certain what would happen if we
applied this there.

Change-Id: I51e4c4a15dd16743077cf5f0009f10bf75bda7e6
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
7 years agoUpdate automated project templates 50/41350/1
jenkins-releng [Tue, 5 Jul 2016 19:41:09 +0000 (19:41 +0000)]
Update automated project templates

Change-Id: I0f8a03399765ba9c2f2178430fd39fc674771423
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
7 years agoMerge "Fixing a few reST typos"
Thanh Ha [Tue, 5 Jul 2016 18:43:54 +0000 (18:43 +0000)]
Merge "Fixing a few reST typos"

7 years agoMerge "Convert dynamic minions to single use"
Thanh Ha [Tue, 5 Jul 2016 18:33:11 +0000 (18:33 +0000)]
Merge "Convert dynamic minions to single use"

7 years agoKeep build artifacts for 14 days only 38/41338/3
Thanh Ha [Tue, 5 Jul 2016 17:33:46 +0000 (13:33 -0400)]
Keep build artifacts for 14 days only

The deleting artifacts after 5 max is causing confusion to folks. Lets
reconfigure and simplify the log rotation to keeping max 14 days and
removing the extra configurations.

In the future as we continue to migrate jobs to logs.opendaylight.org
that system has a 6 month log retention so we can reduce Jenkins
further as we proceed.

Change-Id: I98c1c0e76cf4e93244b82415c3091dc11b9f22d8
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoMerge "Add system test jobs into integration-jobs"
Jamo Luhrsen [Tue, 5 Jul 2016 17:17:11 +0000 (17:17 +0000)]
Merge "Add system test jobs into integration-jobs"

7 years agoFixing a few reST typos 37/41337/1
Colin Dixon [Tue, 5 Jul 2016 17:12:20 +0000 (13:12 -0400)]
Fixing a few reST typos

Change-Id: I8f1a4218e1d2c74014c1106f26039385e176c2bb
Signed-off-by: Colin Dixon <colin@colindixon.com>
7 years agoMerge "Fix job name"
Jamo Luhrsen [Tue, 5 Jul 2016 16:57:47 +0000 (16:57 +0000)]
Merge "Fix job name"

7 years agoRemove Developers from email list 36/41336/1
Thanh Ha [Tue, 5 Jul 2016 16:32:51 +0000 (12:32 -0400)]
Remove Developers from email list

We're having issues with the latest email-ext plugin sending emails
directly to developers who do not want it. Removing "Developers" as a
send to recipient hopefully should fix this and I don't think we need it
anyway considering that folks already get notified via their Gerrit
patch.

Change-Id: Idf84da19baad66f60a59c88661f97f2f28be7d7e
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoFix job name 09/41309/1
Luis Gomez [Mon, 4 Jul 2016 22:18:33 +0000 (15:18 -0700)]
Fix job name

Change-Id: Ief1093825ed4e53fc16fd70133177549bd409fed
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoConvert dynamic minions to single use 53/41253/1
Andrew Grimberg [Mon, 4 Jul 2016 00:35:44 +0000 (17:35 -0700)]
Convert dynamic minions to single use

The private cloud minions come online significantly faster than
previously. We also don't get charged anything for creating a lot of
them, so it makes sense to make them single use so we can avoid a lot of
the re-use issues we seem to be seeing lately.

This change modifies the dynamic minions that releng itself uses as well
as the base templates that most projects are using. It does not affect
all the other jobs out there that are not part of the standard template
sets such as robot or custom jobs.

Change-Id: I42237f92e5288c36c34f4748eec6c948ca9553a3
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
7 years agoAdjusts for new log server 32/41232/1
Luis Gomez [Sat, 2 Jul 2016 01:02:59 +0000 (18:02 -0700)]
Adjusts for new log server

- Add achive macro in all integration templates.
- Remove compress logs, this is done by new archive macro.

Change-Id: I7029a6de57d4730c46d8fffda5f8a009dfe01d0a
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoMerge "Enable 3node Tests for VTN Manager"
Luis Gomez [Sat, 2 Jul 2016 00:27:43 +0000 (00:27 +0000)]
Merge "Enable 3node Tests for VTN Manager"

7 years agoMerge "Make generated html appear in _build/html"
Luis Gomez [Sat, 2 Jul 2016 00:20:53 +0000 (00:20 +0000)]
Merge "Make generated html appear in _build/html"

7 years agoEnable 3node Tests for VTN Manager 27/41227/1
gvrangan [Fri, 1 Jul 2016 22:18:11 +0000 (22:18 +0000)]
Enable 3node Tests for VTN Manager

This patch will enable the VTN to be deployed in 3node and the exisiting
CSIT will be run against it. We need to add more 3node related tests
in the future.

Change-Id: I2a9859574b6a6a097edfdfdf3a66c9da5d41ee92
Signed-off-by: gvrangan <venkatrangang@hcl.com>
7 years agoMerge "Add runit trigger for netvirt"
Jamo Luhrsen [Fri, 1 Jul 2016 16:19:17 +0000 (16:19 +0000)]
Merge "Add runit trigger for netvirt"

7 years agoUpdate requirements for builder version to 1.6.1 15/41215/1
Sam Hague [Fri, 1 Jul 2016 14:02:30 +0000 (10:02 -0400)]
Update requirements for builder version to 1.6.1

The latest builder changes as of 6/28/16 require builder to be at 1.6.1.

Change-Id: Ic6b9c06aefc38af391d27d85da895ff338d7b317
Signed-off-by: Sam Hague <shague@redhat.com>
7 years agoMerge "Add Int/Pack RPM deps to builder.sh startup script"
Andrew Grimberg [Fri, 1 Jul 2016 00:12:23 +0000 (00:12 +0000)]
Merge "Add Int/Pack RPM deps to builder.sh startup script"

7 years agoAdd Int/Pack RPM deps to builder.sh startup script 77/41177/3
Daniel Farrell [Thu, 30 Jun 2016 23:35:19 +0000 (19:35 -0400)]
Add Int/Pack RPM deps to builder.sh startup script

Installs software required for building RPMs, adds Jenkins user to
mock group so they have permissions to build RPMs.

Change-Id: I2ef1ff50ec78b9b2e2b81778cc6776e6810a5db9
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoPatch robotVM script to support LongevityFramework 53/41153/2
Kumar Rishabh [Thu, 30 Jun 2016 15:17:32 +0000 (20:47 +0530)]
Patch robotVM script to support LongevityFramework

This patches robotVM scripts to add support for Longevity Framework.
We need python libraries to interact with elasticsearch node
(elasticsearch, elasticsearch-dsl) and libraries to plot the data
fetched(matplotlib). It also adds an elasticsearch node installation
on the controllerVM.

Change-Id: I3a8af083082fb5dcf89bd8feefcff6819bfeda30
Signed-off-by: Kumar Rishabh <shailrishabh@gmail.com>
7 years agoinstall crudini on CSIT related VMs 68/41168/1
Jamo Luhrsen [Thu, 30 Jun 2016 20:01:54 +0000 (13:01 -0700)]
install crudini on CSIT related VMs

Change-Id: Id9e99e2c074a38968cbce093b4343658b2de83e9
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoMerge "Update Jenkins docs with new minion info"
Thanh Ha [Thu, 30 Jun 2016 19:49:16 +0000 (19:49 +0000)]
Merge "Update Jenkins docs with new minion info"

7 years agovm with 8g to be used 56/41156/1
Peter Gubka [Thu, 30 Jun 2016 16:18:56 +0000 (18:18 +0200)]
vm with 8g to be used

https://jenkins.opendaylight.org/sandbox/job/bgpcep-csit-1node-periodic-bgp-ingest-only-boron/1/
in this job the java.lang.OutOfMemoryError is prevented comparing to
e.g. https://jenkins.opendaylight.org/releng/view/bgpcep/job/bgpcep-csit-1node-periodic-bgp-ingest-only-boron/159/artifact/karaf.log

Change-Id: I112fb81b6c0ae8436a50145e3e3e70faf8cb14b3
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agoAdd jdk version to Patch Test template 14/41114/1
Luis Gomez [Thu, 30 Jun 2016 06:44:05 +0000 (23:44 -0700)]
Add jdk version to Patch Test template

Change-Id: I913257b870baa8dad0e232e6fea3f722125c0541
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoAdd system test jobs into integration-jobs 15/41115/1
jason [Thu, 30 Jun 2016 06:40:10 +0000 (14:40 +0800)]
Add system test jobs into integration-jobs

Change-Id: I3f972b871a4225773b8751950da36b7888b126a2
Signed-off-by: jason <jason.cw.yuan@foxconn.com>
7 years agoMerge "Adding instructions on setting up gpg-agent on a Mac"
Andrew Grimberg [Wed, 29 Jun 2016 22:59:05 +0000 (22:59 +0000)]
Merge "Adding instructions on setting up gpg-agent on a Mac"

7 years agoMake generated html appear in _build/html 82/41082/1
Thanh Ha [Wed, 29 Jun 2016 22:54:43 +0000 (18:54 -0400)]
Make generated html appear in _build/html

Change-Id: Ibdcf01296469fd96bd30213821f7c7652e42a111
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoAdding instructions on setting up gpg-agent on a Mac 80/41080/1
Colin Dixon [Wed, 29 Jun 2016 22:48:26 +0000 (15:48 -0700)]
Adding instructions on setting up gpg-agent on a Mac

Change-Id: Icec813be7f2421b19800095e18e5acee7da7d7e7
Signed-off-by: Colin Dixon <colin@colindixon.com>
7 years agocopy devstack logs without compression 79/41079/1
Jamo Luhrsen [Wed, 29 Jun 2016 22:37:44 +0000 (15:37 -0700)]
copy devstack logs without compression

Change-Id: I64109e05563a1ee86a64efb06b727df4c621b33a
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoadd daily trigger to rtd job 74/41074/1
Jamo Luhrsen [Wed, 29 Jun 2016 22:04:47 +0000 (15:04 -0700)]
add daily trigger to rtd job

Change-Id: I001fb7964b40766e5799c5414b40b2547c42e9c4
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoMerge "Revert "autogenerate robot library documentation""
Andrew Grimberg [Wed, 29 Jun 2016 21:06:58 +0000 (21:06 +0000)]
Merge "Revert "autogenerate robot library documentation""

7 years agoMerge "Adjust OF bulkomatic tests to run with 4GB controller VM"
Jamo Luhrsen [Wed, 29 Jun 2016 20:55:37 +0000 (20:55 +0000)]
Merge "Adjust OF bulkomatic tests to run with 4GB controller VM"

7 years agoMerge "Disable n-cpu service in Control Node"
Jamo Luhrsen [Wed, 29 Jun 2016 20:43:46 +0000 (20:43 +0000)]
Merge "Disable  n-cpu service in Control Node"

7 years agoUpdate Jenkins docs with new minion info 55/41055/1
Andrew Grimberg [Wed, 29 Jun 2016 20:38:34 +0000 (13:38 -0700)]
Update Jenkins docs with new minion info

* Change language from slaves to minions

* Update minion descriptions and pool information

Change-Id: I11ecf5a474993896050801ce7d37359fa95bf3d4
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
7 years agoDisable n-cpu service in Control Node 38/41038/2
gvrangan [Wed, 29 Jun 2016 18:15:10 +0000 (18:15 +0000)]
Disable  n-cpu service in Control Node

Change-Id: I401f02fc81e848badb94f9ab619da332d60f688b
Signed-off-by: gvrangan <venkatrangang@hcl.com>
7 years agoAdjust OF bulkomatic tests to run with 4GB controller VM 50/41050/1
Luis Gomez [Wed, 29 Jun 2016 20:23:51 +0000 (13:23 -0700)]
Adjust OF bulkomatic tests to run with 4GB controller VM

Change-Id: I948abd51a4a6ee8f6c413d0c76017f767a04d17d
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoRevert "autogenerate robot library documentation" 47/41047/1
Thanh Ha [Wed, 29 Jun 2016 19:50:49 +0000 (19:50 +0000)]
Revert "autogenerate robot library documentation"

This reverts commit f28c62e8615e555b334a5cbf78693efbaac669d6.

Change-Id: I72598e554871dffd6903c2e903898dd6be9931f5
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoautogenerate robot library documentation 35/41035/2
Jamo Luhrsen [Wed, 29 Jun 2016 17:25:49 +0000 (10:25 -0700)]
autogenerate robot library documentation

Change-Id: I9eac35123e2eed5ea8112f413c447b83af3a14d3
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoAdjust Cbench jobs for 2 CPUs controller VM 36/41036/1
Luis Gomez [Wed, 29 Jun 2016 17:36:36 +0000 (10:36 -0700)]
Adjust Cbench jobs for 2 CPUs controller VM

Change-Id: I948cc9d449b902d117b67750df0ca7db223f0282
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoMigrate integration-csit archives to Nexus 96/40896/4
Thanh Ha [Mon, 27 Jun 2016 21:14:13 +0000 (17:14 -0400)]
Migrate integration-csit archives to Nexus

- Move archive patterns to integration-csit-archive-build macro
  * Archive Patterns: *log* *.log *.csv
- Activate archive-build macro at the end of all csit jobs

Change-Id: I152e1b5575bd36c4bfbebaa7a9571b76a06ef29e
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoMerge "Allow for dynamic image select in csit"
Thanh Ha [Wed, 29 Jun 2016 14:18:56 +0000 (14:18 +0000)]
Merge "Allow for dynamic image select in csit"

7 years agoMerge "Support for per project patch test jobs"
Vratko Polák [Wed, 29 Jun 2016 13:08:51 +0000 (13:08 +0000)]
Merge "Support for per project patch test jobs"

7 years agoMerge "Adjust OFP scalability test to run in 4GB RAM VM"
Vratko Polák [Wed, 29 Jun 2016 13:05:55 +0000 (13:05 +0000)]
Merge "Adjust OFP scalability test to run in 4GB RAM VM"

7 years agoMerge "Call csit directly from patch test jobs"
Vratko Polák [Wed, 29 Jun 2016 13:05:16 +0000 (13:05 +0000)]
Merge "Call csit directly from patch test jobs"

7 years agoMerge "Remove not existing OFP job from distribution test"
Vratko Polák [Wed, 29 Jun 2016 13:02:09 +0000 (13:02 +0000)]
Merge "Remove not existing OFP job from distribution test"

7 years agoRemoved OFP feature to install in netconf jjb 17/40917/3
Andrej Leitner [Tue, 28 Jun 2016 08:09:02 +0000 (10:09 +0200)]
Removed OFP feature to install in netconf jjb

 - removed odl-openflowplugin-all feature to install since
   it is not needed any more. Necessary bundle model-inventory
   is already part of odl-netconf-connector feature.

Change-Id: I81df7ae1a05c3a33ee7dd25b7a66c98b98b7f977
Signed-off-by: Andrej Leitner <anleitne@cisco.com>
7 years agoSupport for per project patch test jobs 89/40989/1
Luis Gomez [Wed, 29 Jun 2016 07:10:24 +0000 (00:10 -0700)]
Support for per project patch test jobs

- Add jjb template for project patch test jobs.
- The project patch test job will verify a patch using project
specific system test defined in a custom list {csit-list}.
- The project patch test job is triggered with test-{project} keyword.
- Add openflowplugin patch test jjb project.

Change-Id: I87be96c8a27e7959648222a8254b304f98b11f1a
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoCall csit directly from patch test jobs 87/40987/1
Luis Gomez [Wed, 29 Jun 2016 06:59:48 +0000 (23:59 -0700)]
Call csit directly from patch test jobs

I am not sure why we did not configure this before, we save the
distribution-test job that runs in the in between.

Change-Id: Ic85cdd7597c2dd3d7be30ef9b466969f5c651729
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoAdjust OFP scalability test to run in 4GB RAM VM 80/40980/1
Luis Gomez [Wed, 29 Jun 2016 05:46:03 +0000 (22:46 -0700)]
Adjust OFP scalability test to run in 4GB RAM VM

Change-Id: I8110acc6cb6756b4a73b1c7cb01e1773a08a1af0
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoRemove not existing OFP job from distribution test 79/40979/1
Luis Gomez [Wed, 29 Jun 2016 05:09:16 +0000 (22:09 -0700)]
Remove not existing OFP job from distribution test

Change-Id: I99101509512af8686e6fcc2b210fc010d7444d39
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoAllow for dynamic image select in csit 77/40977/2
Luis Gomez [Wed, 29 Jun 2016 03:55:48 +0000 (20:55 -0700)]
Allow for dynamic image select in csit

- Set default values in releng-defaults.yaml.
- Set integration macros and templates for new variables.
- Clean up unused mininet-cloud-name.

Change-Id: I0326841f641c5c9af675006e805539d003bfa33c
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoUpdate Cbench tests to use mininet-ubuntu 71/40971/1
Luis Gomez [Tue, 28 Jun 2016 21:48:28 +0000 (14:48 -0700)]
Update Cbench tests to use mininet-ubuntu

Change-Id: Ia940d6e77597f47f81516fbec1ef601e8aff864f
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoMigrate yangtools-verify job to new cfp plugin type 68/40968/1
Thanh Ha [Tue, 28 Jun 2016 21:28:24 +0000 (17:28 -0400)]
Migrate yangtools-verify job to new cfp plugin type

Change-Id: Iae0464921b377e12ad556f515bca1dc4822b8757
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoUpdate test triggers for OFP plugin swap 55/40955/1
Luis Gomez [Tue, 28 Jun 2016 16:36:23 +0000 (09:36 -0700)]
Update test triggers for OFP plugin swap

Change-Id: I1b63085dee1c148c166f23efb9584e9a9153bbaa
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoMerge "Fix Netvirt Openstack CSIT failures due to stopping services"
Jamo Luhrsen [Tue, 28 Jun 2016 16:07:13 +0000 (16:07 +0000)]
Merge "Fix Netvirt Openstack CSIT failures due to stopping services"

7 years agoPrint size of archives.zip 04/40904/1
Thanh Ha [Tue, 28 Jun 2016 02:03:20 +0000 (22:03 -0400)]
Print size of archives.zip

Change-Id: I9d73d1849fe43c5d0d800a41d7c619ecc8decf62
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoFix Netvirt Openstack CSIT failures due to stopping services 03/40903/1
gvrangan [Tue, 28 Jun 2016 01:05:18 +0000 (01:05 +0000)]
Fix Netvirt Openstack CSIT failures due to stopping services

Change-Id: Idc1e434a9d668276f30a69fbfbfad662a7eec2f8
Signed-off-by: gvrangan <venkatrangang@hcl.com>
7 years agoAdd runit trigger for netvirt 95/40895/1
Sam Hague [Mon, 27 Jun 2016 20:27:50 +0000 (16:27 -0400)]
Add runit trigger for netvirt

The following patches are what added the support for ovsdb and are
what is used for netvirt:

https://git.opendaylight.org/gerrit/#/c/40052/
https://git.opendaylight.org/gerrit/#/c/40062/
https://git.opendaylight.org/gerrit/#/c/40067/

Change-Id: I9de3aac1c7f0174c2e362cd73e1136eb707a630c
Signed-off-by: Sam Hague <shague@redhat.com>
7 years agoUpdate automated project templates 94/40894/1
jenkins-releng [Mon, 27 Jun 2016 20:20:02 +0000 (20:20 +0000)]
Update automated project templates

Change-Id: I56b3390caecb9b4b385f8fa5652d942f9b53df7f
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
7 years agoMove /tmp/r/org/opendaylight cleanup to archieve-builds macro 93/40893/1
Thanh Ha [Mon, 27 Jun 2016 19:58:08 +0000 (15:58 -0400)]
Move /tmp/r/org/opendaylight cleanup to archieve-builds macro

Change-Id: If69ceef4b45322b49dcdb962de2874c27d06b129
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agogzip jjb_output directory 92/40892/1
Thanh Ha [Mon, 27 Jun 2016 19:42:26 +0000 (15:42 -0400)]
gzip jjb_output directory

Change-Id: Ie921c94b804b6c8c9ccac79be00f39c4f9c4748b
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoMerge "Migrate Jenkins archive to Nexus"
Andrew Grimberg [Mon, 27 Jun 2016 19:32:29 +0000 (19:32 +0000)]
Merge "Migrate Jenkins archive to Nexus"

7 years agoMigrate Jenkins archive to Nexus 90/40890/1
Thanh Ha [Mon, 27 Jun 2016 19:29:04 +0000 (15:29 -0400)]
Migrate Jenkins archive to Nexus

Update verify-jjb job to send it's archives to Nexus.

Change-Id: I0241bba35ee34a66ac24b4b94003a93aa07e0e8d
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoSet --quiet flag for sources generation 89/40789/2
Thanh Ha [Thu, 23 Jun 2016 21:42:24 +0000 (17:42 -0400)]
Set --quiet flag for sources generation

We use this mvn run to generate the sources.log. The output isn't
particularly interesting for people looking at the compile logs so
enable quiet mode to lessen the log spam here.

Change-Id: Id75d56584f8d71839742bea917ffa1784976cac3
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoUpdate automated project templates 88/40888/1
jenkins-releng [Mon, 27 Jun 2016 19:09:31 +0000 (19:09 +0000)]
Update automated project templates

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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