releng/builder.git
6 years agoUpdate releng/global-jjb repository information 77/57577/1
Anil Belur [Sat, 20 May 2017 00:42:06 +0000 (10:42 +1000)]
Update releng/global-jjb repository information

Change-Id: I985d938da9ece7190eeb36489ac89088b4fa3f31
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 years agoUpdate Ubuntu mininet image and labels 86/54286/1
Anil Belur [Mon, 3 Apr 2017 21:30:57 +0000 (07:30 +1000)]
Update Ubuntu mininet image and labels

We are currently supporting the following:
- Ubuntu1404 with mininet default
- Ubuntu1604 with mininet-ovs-2.5

Change-Id: I550cbf436755ac2a9a2c1e104c6169383b5a6354
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 years agoUpdate java-builder to use same image as verify 85/54285/2
Thanh Ha [Mon, 3 Apr 2017 21:05:21 +0000 (14:05 -0700)]
Update java-builder to use same image as verify

Change-Id: Ic1162d95c603656f09a282715d70c9234a7175b6
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoRevert "Reduce verbosity of wget command" 48/54248/1
Anil Belur [Mon, 3 Apr 2017 06:56:08 +0000 (16:56 +1000)]
Revert "Reduce verbosity of wget command"

- wget options changed skips dist bundle download with usage
  causing some of the jobs to fail

This reverts commit 8cb455437ca3268b6b1a8ddcf5739c966a4cb2dc.

Change-Id: Ice28cde978931cd6b19b1629b5f310edc0c864d7
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 years agoFix typo in non-verbose parameter 43/54243/3
Anil Belur [Mon, 3 Apr 2017 07:30:29 +0000 (00:30 -0700)]
Fix typo in non-verbose parameter

Change-Id: I2157d7b5801649500748bf22ba381ebf108f8fb5
Also-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoMerge "Make tox/python jobs use 4g builder"
Anil Belur [Mon, 3 Apr 2017 02:36:09 +0000 (02:36 +0000)]
Merge "Make tox/python jobs use 4g builder"

7 years agoMerge "Enable batch mode and disable transfer logs"
Anil Belur [Mon, 3 Apr 2017 02:31:36 +0000 (02:31 +0000)]
Merge "Enable batch mode and disable transfer logs"

7 years agoMerge "Reduce verbosity of wget command"
Anil Belur [Mon, 3 Apr 2017 02:28:00 +0000 (02:28 +0000)]
Merge "Reduce verbosity of wget command"

7 years agoMerge "Do not print stack list"
Anil Belur [Mon, 3 Apr 2017 02:24:03 +0000 (02:24 +0000)]
Merge "Do not print stack list"

7 years agoMake tox/python jobs use 4g builder 36/54236/1
Thanh Ha [Sun, 2 Apr 2017 23:17:50 +0000 (16:17 -0700)]
Make tox/python jobs use 4g builder

8G is way more than necessary for running tox builds so use a smaller
system.

Change-Id: I90abf9aa5483fdcf84b6199ef602972dd57dc8e6
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoMerge "Add $SILO to $STACK_NAME"
Andrew Grimberg [Sun, 2 Apr 2017 22:01:26 +0000 (22:01 +0000)]
Merge "Add $SILO to $STACK_NAME"

7 years agoCorrect local.conf copy for control node 15/54215/1
Alon Kochba [Sun, 2 Apr 2017 16:23:10 +0000 (19:23 +0300)]
Correct local.conf copy for control node

Change-Id: Iad1ed545ea383ad22b0a873914ef68e10c57e9d3
Signed-off-by: Alon Kochba <alonko@hpe.com>
7 years agoAdd support for multi-site 66/50066/46
Sandra Biton [Thu, 5 Jan 2017 13:56:54 +0000 (15:56 +0200)]
Add support for multi-site

Add support for multi-site netvirt for federation CSIT

Depends-On: https://git.opendaylight.org/gerrit/#/c/49146/
Change-Id: I9f7b66177eac7d237f8509828a45e3a012213d2a
Signed-off-by: Sandra Biton <sandra.biton@hpe.com>
Signed-off-by: Guy Belotzerkovsky <guy@hpe.com>
Signed-off-by: Alon Kochba <alonko@hpe.com>
7 years agoAdd $SILO to $STACK_NAME 07/54207/1
Thanh Ha [Sun, 2 Apr 2017 05:13:53 +0000 (22:13 -0700)]
Add $SILO to $STACK_NAME

This helps us differentiate which stacks were created in which silo when
looking at Orchestration view in the cloud.

Issue: RELENG-18
Change-Id: I8fcf799e435355e9a29e6aeea66f2a3494c43595
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoDo not print stack list 06/54206/1
Thanh Ha [Sun, 2 Apr 2017 05:11:40 +0000 (22:11 -0700)]
Do not print stack list

These stack lists were useful for debugging while creating the stack
retry script however is a bit too spammy in logs. Let's remove them
until we need them again.

Change-Id: I9f3c1da114ef42439622c0a81ff3fa3b50c501d7
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoMerge "Create integration sanity test"
Jamo Luhrsen [Fri, 31 Mar 2017 19:49:52 +0000 (19:49 +0000)]
Merge "Create integration sanity test"

7 years agoMerge "Keep artifacts for 1 day"
Jamo Luhrsen [Fri, 31 Mar 2017 19:45:28 +0000 (19:45 +0000)]
Merge "Keep artifacts for 1 day"

7 years agoCreate integration sanity test 31/54131/1
Luis Gomez [Fri, 31 Mar 2017 01:51:59 +0000 (18:51 -0700)]
Create integration sanity test

- This job will trigger from autorelrease.
- Same strategy as for the distribution test.
- List of sanity jobs is manual entry for now.

Change-Id: I1c718e16a6d0d42b8e6924bef58b58d93f593adf
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoMerge "Add error handling to notify scripts"
Thanh Ha [Thu, 30 Mar 2017 23:39:50 +0000 (23:39 +0000)]
Merge "Add error handling to notify scripts"

7 years agoAdd error handling to notify scripts 78/54078/2
Anil Belur [Wed, 29 Mar 2017 23:27:58 +0000 (09:27 +1000)]
Add error handling to notify scripts

Change-Id: I0813c12e4f00e00ebe2d243ae242bdb79a997a5c
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 years agoMerge "Remove mininet-ovs-2.3 from packer"
Jamo Luhrsen [Thu, 30 Mar 2017 21:52:47 +0000 (21:52 +0000)]
Merge "Remove mininet-ovs-2.3 from packer"

7 years agoMerge "Remove CPqD and dependencies for mininet"
Jamo Luhrsen [Thu, 30 Mar 2017 21:52:05 +0000 (21:52 +0000)]
Merge "Remove CPqD and dependencies for mininet"

7 years agoMerge "Remove vpnservice carbon and boron jobs"
Jamo Luhrsen [Thu, 30 Mar 2017 21:51:38 +0000 (21:51 +0000)]
Merge "Remove vpnservice carbon and boron jobs"

7 years agoRemove CPqD and dependencies for mininet 61/53961/2
Anil Belur [Tue, 28 Mar 2017 03:35:06 +0000 (13:35 +1000)]
Remove CPqD and dependencies for mininet

- https://lists.opendaylight.org/pipermail/dev/2017-March/003474.html

Change-Id: I5c93f8cc55a6dbed360a6d3fdd3d6651c63ed535
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 years agoReduce verbosity of wget command 26/54126/1
Thanh Ha [Thu, 30 Mar 2017 20:25:10 +0000 (16:25 -0400)]
Reduce verbosity of wget command

Use no-verbose to reduce wget command verbosity however keep the
progress indicator as it's useful to track download speed. Also switch
the progress indicator to use giga to cut down on verbosity of the
progress output.

Change-Id: I0ef035dd70e5e92336c6bc00e17941b45be401ef
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoRemove vpnservice carbon and boron jobs 25/54125/1
Sam Hague [Thu, 30 Mar 2017 20:04:19 +0000 (16:04 -0400)]
Remove vpnservice carbon and boron jobs

vpnservice was ported to netvirt in boron so the
jobs are no longer needed in vpnservice.

Change-Id: I1bd2630f58d1b6dca877e9a1f4d4ebf57c18ffb0
Signed-off-by: Sam Hague <shague@redhat.com>
7 years agoRemove mininet-ovs-2.3 from packer 28/54128/1
Anil Belur [Thu, 30 Mar 2017 19:57:50 +0000 (05:57 +1000)]
Remove mininet-ovs-2.3 from packer

- https://lists.opendaylight.org/pipermail/dev/2017-March/003495.html

Change-Id: I753abf1df3833d5a3e18de3101f902525a6de56d
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 years agoMerge "Change l2switch max host test"
Daniel Farrell [Thu, 30 Mar 2017 19:54:25 +0000 (19:54 +0000)]
Merge "Change l2switch max host test"

7 years agoMerge "ipsec over vxlan tunnel support."
Daniel Farrell [Thu, 30 Mar 2017 19:50:57 +0000 (19:50 +0000)]
Merge "ipsec over vxlan tunnel support."

7 years agoMerge "Distribution test optimization"
Vratko Polák [Thu, 30 Mar 2017 16:55:33 +0000 (16:55 +0000)]
Merge "Distribution test optimization"

7 years agoChange l2switch max host test 83/54083/1
Luis Gomez [Thu, 30 Mar 2017 05:34:01 +0000 (22:34 -0700)]
Change l2switch max host test

Add graph for host discovery time.

Change-Id: If2227b9aa23f24fe887fe1a3bcbf989fbc5a0fe3
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoUse OS_CLOUD variable for openstackclient 57/54057/2
Guy Belotzerkovsky [Tue, 14 Mar 2017 16:33:22 +0000 (18:33 +0200)]
Use OS_CLOUD variable for openstackclient

Use the OS_CLOUD variable instead of passing --os-cloud to the openstack
client. This allows us to more easily define alternative clouds per job
if there is a need to use additional clouds for different jobs.

Change-Id: I565a04a4c70c06f5676a1f7d4c7a43e757f116a8
Signed-off-by: Guy Belotzerkovsky <guy@hpe.com>
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoEnable batch mode and disable transfer logs 81/54081/2
Thanh Ha [Thu, 30 Mar 2017 00:43:02 +0000 (20:43 -0400)]
Enable batch mode and disable transfer logs

Also ensure script fails when anything fails in the script.

Change-Id: Icbc0a80a6f6e6955925eedf20895f2b799ebc147
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoDo not display Maven download progress 79/54079/2
Anil Belur [Thu, 30 Mar 2017 01:31:22 +0000 (11:31 +1000)]
Do not display Maven download progress

Change-Id: I9bfdfcd6a0be2cc09dbf971826dadd7731ef48a5
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 years agoMerge "Move genius and lacp to ovs 2.5 image"
Thanh Ha [Thu, 30 Mar 2017 01:28:46 +0000 (01:28 +0000)]
Merge "Move genius and lacp to ovs 2.5 image"

7 years agoMerge "Fix path issue with archive log message"
Anil Belur [Thu, 30 Mar 2017 01:22:18 +0000 (01:22 +0000)]
Merge "Fix path issue with archive log message"

7 years agoMerge "Do not display Maven download progress"
Anil Belur [Thu, 30 Mar 2017 01:19:36 +0000 (01:19 +0000)]
Merge "Do not display Maven download progress"

7 years agoMove genius and lacp to ovs 2.5 image 76/54076/1
Luis Gomez [Wed, 29 Mar 2017 23:25:34 +0000 (16:25 -0700)]
Move genius and lacp to ovs 2.5 image

Change-Id: I2f482e03d80d614297086065cd8f8ebd4e0fa3d0
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoMerge "Make OF sanity check stable"
Jamo Luhrsen [Wed, 29 Mar 2017 22:28:48 +0000 (22:28 +0000)]
Merge "Make OF sanity check stable"

7 years agoMake OF sanity check stable 70/54070/1
Luis Gomez [Wed, 29 Mar 2017 21:10:29 +0000 (14:10 -0700)]
Make OF sanity check stable

Changing switches from default 10 to 3 will make sanity stable.
flow services suite still runs with 10 so we can track the bug.
This patch goes after:
https://git.opendaylight.org/gerrit/#/c/54010

Change-Id: Id305c3d079f473f12009c24ade90a65878b0b05b
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoDistribution test optimization 68/54068/1
Luis Gomez [Wed, 29 Mar 2017 20:15:02 +0000 (13:15 -0700)]
Distribution test optimization

Autorelease will trigger distribution test for autorelease distro
if the build does not fail. In case of failure, it will trigger
distribution test on latest snapshot (no parameters).

Change-Id: I55212207819753e293c9d64892972b5e54970115
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoFix path issue with archive log message 13/54013/3
Thanh Ha [Wed, 29 Mar 2017 20:00:55 +0000 (16:00 -0400)]
Fix path issue with archive log message

Since we pop the workspace in this instance we are not in the right
directory to be writing to the archives log file so we have to give the
full path.

Change-Id: Ie998a7f28d6720be237d7a0784a7a449e124395f
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoAuto Update CSIT Jobs to run 67/54067/1
jenkins-releng [Wed, 29 Mar 2017 19:33:03 +0000 (19:33 +0000)]
Auto Update CSIT Jobs to run

Change-Id: I3b85a51fee57733f00713a4c7e98721e9f4f0ab7
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
7 years agoMerge "New Job to run TLS tests in AAA project"
Jamo Luhrsen [Wed, 29 Mar 2017 19:18:13 +0000 (19:18 +0000)]
Merge "New Job to run TLS tests in AAA project"

7 years agoArchive control node nova.conf 61/54061/1
Sam Hague [Wed, 29 Mar 2017 18:19:48 +0000 (14:19 -0400)]
Archive control node nova.conf

Change-Id: Ic638f92f9ed0a8af0839f2c2123f445970f7c2f1
Signed-off-by: Sam Hague <shague@redhat.com>
7 years agoRevert "Use OS_CLOUD variable for openstackclient" 56/54056/1
Thanh Ha [Wed, 29 Mar 2017 17:31:43 +0000 (13:31 -0400)]
Revert "Use OS_CLOUD variable for openstackclient"

This reverts commit c2f0ef0dfe76f143acdd25cedc91b07e0b362816.
This reverts commit 5043edcf621ddc51a2c134d2a8c880a1e2dfe677.

Change-Id: Ic126b2e84e3e6c5005bef3e763f5c8ebfb568aae
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoMerge "Refactor stats collection test"
Jamo Luhrsen [Wed, 29 Mar 2017 17:17:10 +0000 (17:17 +0000)]
Merge "Refactor stats collection test"

7 years agoMerge "Recursively clone submodules as well"
Thanh Ha [Wed, 29 Mar 2017 16:40:47 +0000 (16:40 +0000)]
Merge "Recursively clone submodules as well"

7 years agoFix missing os-cloud parameter 46/54046/1
Thanh Ha [Wed, 29 Mar 2017 15:33:54 +0000 (11:33 -0400)]
Fix missing os-cloud parameter

Change-Id: Ic51ee271c533fc3a744663e980fa8d97501773a7
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoMerge "Use OS_CLOUD variable for openstackclient"
Thanh Ha [Wed, 29 Mar 2017 15:27:41 +0000 (15:27 +0000)]
Merge "Use OS_CLOUD variable for openstackclient"

7 years agoRecursively clone submodules as well 45/54045/1
Thanh Ha [Wed, 29 Mar 2017 15:21:55 +0000 (11:21 -0400)]
Recursively clone submodules as well

Some projects like docs / autorelease need to clone submodules too. So
add the submodule recursive setting to ensure they get their
dependencies. Should be a NOOP for projects that don't have submodules.

Change-Id: I4c3cd5f9f149cea5c5992729b73aa0afda5c86f1
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoUpdate cloud image list docs 26/54026/1
jenkins-releng [Wed, 29 Mar 2017 11:02:41 +0000 (11:02 +0000)]
Update cloud image list docs

Change-Id: Ife2ee707c4dcd085a955cf599f8013c7c32c5b7e
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
7 years agoipsec over vxlan tunnel support. 69/52869/7
Ariel [Mon, 6 Mar 2017 10:21:17 +0000 (12:21 +0200)]
ipsec over vxlan tunnel support.

using ip xfrm and autogenerated simmetric keys between any two VTEPs

Change-Id: I94de7202c1616710882db3ded184ae0a56d9dad6
Signed-off-by: Ariel <ariel.waizel@hpe.com>
7 years agoMerge "Disable shellcheck for specific scripts"
Anil Belur [Wed, 29 Mar 2017 03:39:42 +0000 (03:39 +0000)]
Merge "Disable shellcheck for specific scripts"

7 years agoRefactor stats collection test 08/54008/1
Luis Gomez [Wed, 29 Mar 2017 03:29:56 +0000 (20:29 -0700)]
Refactor stats collection test

- Move to ovs 2.5 tools VM
- Make stats graph more clear
- Set 100K flows in all perf jobs (except Beryllium)

Change-Id: Ib56eb1aef0281db5c87846d3946788cac148be3f
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoMerge "Add docs linting job"
Anil Belur [Wed, 29 Mar 2017 01:32:21 +0000 (01:32 +0000)]
Merge "Add docs linting job"

7 years agoMerge "Add Archiving... log message to archives.log"
Thanh Ha [Wed, 29 Mar 2017 00:35:06 +0000 (00:35 +0000)]
Merge "Add Archiving... log message to archives.log"

7 years agoAuto Update CSIT Jobs to run 90/53990/2
jenkins-releng [Tue, 28 Mar 2017 23:09:38 +0000 (23:09 +0000)]
Auto Update CSIT Jobs to run

Change-Id: I9dcc988c6b636b3b12d1fb07470237a84b4d18e2
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
7 years agoMerge "Add bier project system test job"
Jamo Luhrsen [Tue, 28 Mar 2017 22:59:15 +0000 (22:59 +0000)]
Merge "Add bier project system test job"

7 years agoMerge "Auto Update CSIT Jobs to run"
Thanh Ha [Tue, 28 Mar 2017 14:43:30 +0000 (14:43 +0000)]
Merge "Auto Update CSIT Jobs to run"

7 years agoMerge "Disable elasticsearch jobs for Boron and Beryllium"
Thanh Ha [Tue, 28 Mar 2017 14:41:55 +0000 (14:41 +0000)]
Merge "Disable elasticsearch jobs for Boron and Beryllium"

7 years agoAuto Update CSIT Jobs to run 81/53981/1
jenkins-releng [Tue, 28 Mar 2017 13:53:29 +0000 (13:53 +0000)]
Auto Update CSIT Jobs to run

Change-Id: I2714bdd634695e17d02c312b2b54579ab777c332
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
7 years agoAdd SXP cluster-routing job 79/53979/1
Martin Mihálek [Tue, 28 Mar 2017 13:18:51 +0000 (15:18 +0200)]
Add SXP cluster-routing job

Adds JJB job for test suite https://git.opendaylight.org/gerrit/#/c/49334/

Change-Id: Ib6f599495b6cce52e80fb520ae88826d8a754cc3
Signed-off-by: Martin Mihálek <mamihale@cisco.com>
7 years agoDisable elasticsearch jobs for Boron and Beryllium 62/53962/1
lbeles [Tue, 28 Mar 2017 08:46:01 +0000 (10:46 +0200)]
Disable elasticsearch jobs for Boron and Beryllium

Change-Id: I1523c9ffff4e6b95b75652945947691cc200518a
Signed-off-by: lbeles <lbeles@frinx.io>
7 years agoFix virtualenv should be python-virtualenv 51/53951/1
Thanh Ha [Tue, 28 Mar 2017 01:38:55 +0000 (21:38 -0400)]
Fix virtualenv should be python-virtualenv

Change-Id: Id86bc42f0697665e72e22b2eb649492b2e7d3a5d
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoInstall python-netaddr with centos7 robot 47/53947/2
Anil Belur [Tue, 28 Mar 2017 00:36:46 +0000 (10:36 +1000)]
Install python-netaddr with centos7 robot

Change-Id: Iddb99f171c949c8f4789335de35be97b3f5391d2
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoAdd docs linting job 34/53934/2
Thanh Ha [Mon, 27 Mar 2017 21:28:53 +0000 (17:28 -0400)]
Add docs linting job

Use the tox job template to run docs linting.

Change-Id: I3ae6f9cdfcf5e3846b50f9fa5bbebb8792dd666a
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoMerge "Archive everything in the patches directory"
Anil Belur [Mon, 27 Mar 2017 20:54:51 +0000 (20:54 +0000)]
Merge "Archive everything in the patches directory"

7 years agoDisable shellcheck for specific scripts 43/53843/2
Thanh Ha [Sat, 25 Mar 2017 02:50:10 +0000 (22:50 -0400)]
Disable shellcheck for specific scripts

This ensures new scripts going into integration pass shellcheck and we
can fix shellcheck issues with existing scripts as we go.

Also fix shellcheck linting when trivial.

Change-Id: Ia77a514ed90ed3685ef4d3dd8ea9548544ebc7c0
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoDo not display Maven download progress 39/53839/4
Thanh Ha [Sat, 25 Mar 2017 02:18:52 +0000 (22:18 -0400)]
Do not display Maven download progress

Add configuration to only print Maven download information if something
goes wrong rather than printing the progress. Hopefully cuts down on
logs a little bit.

Also refactor Maven options that are in all the job templates into a
default variable that is passed in.

Change-Id: I09cbc43783ed3ade6b7da96bb575aba3e03c7b8d
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoMerge "Update docs with new Ubuntu 16.04 images"
Thanh Ha [Mon, 27 Mar 2017 15:47:23 +0000 (15:47 +0000)]
Merge "Update docs with new Ubuntu 16.04 images"

7 years agoMerge "Remove depricated flags and add fix missing"
Thanh Ha [Mon, 27 Mar 2017 15:32:50 +0000 (15:32 +0000)]
Merge "Remove depricated flags and add fix missing"

7 years agoMerge "Improve autorelease notify"
Thanh Ha [Mon, 27 Mar 2017 15:28:42 +0000 (15:28 +0000)]
Merge "Improve autorelease notify"

7 years agoRemove npm install commands 76/53876/1
Anil Belur [Mon, 27 Mar 2017 06:03:27 +0000 (16:03 +1000)]
Remove npm install commands

- npm is no longer available as a part of the centos image
- update to commit 3102dbb45ebac66ba53c9b428982ccb3248e17e7

Change-Id: I287d406dd04e2ece458b7398a486167b8b050ef8
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 years agoImprove autorelease notify 80/53380/16
Anil Belur [Fri, 10 Mar 2017 00:00:37 +0000 (10:00 +1000)]
Improve autorelease notify

- Search console log for mvn goals to retrive failed ARTIFACT_ID
- Determine project mailing list with xmlstarlet using xpaths
- If ARTIFACT_ID is same across project groups, then determine
  all project groups into a list as follows:
  if project.groupId:
     project.groupId is set and is not inherited
  else if project.parent.groupId:
     project.groupId is not set but IS inherited from
     project.parent.groupId
  else
     exclude project mailing list

Change-Id: Id2b9f1abd08792cc772f2c375c21d0321de419ad
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 years agoMerge "Revert "Install npm on java builder system""
Anil Belur [Mon, 27 Mar 2017 00:39:32 +0000 (00:39 +0000)]
Merge "Revert "Install npm on java builder system""

7 years agoMerge "Pip freeze after all pip installs"
Anil Belur [Mon, 27 Mar 2017 00:38:38 +0000 (00:38 +0000)]
Merge "Pip freeze after all pip installs"

7 years agoMerge "Fix typo in find command"
Anil Belur [Sun, 26 Mar 2017 23:07:29 +0000 (23:07 +0000)]
Merge "Fix typo in find command"

7 years agoUpdate docs with new Ubuntu 16.04 images 07/53107/4
Anil Belur [Thu, 9 Mar 2017 23:46:52 +0000 (09:46 +1000)]
Update docs with new Ubuntu 16.04 images

- Ubuntu 16.04 with ovs 2.5 and mininet 2.2.1-2
- Ubuntu 16.04 with gbp
- Update descriptions

Change-Id: I33ea79769762e9039da1ac1f2270f3dae182f8a9
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 years agoRemove depricated flags and add fix missing 69/53769/4
Anil Belur [Fri, 24 Mar 2017 06:23:47 +0000 (16:23 +1000)]
Remove depricated flags and add fix missing

* Fix warning "W: --force-yes is deprecated, use one of the options
  starting with --allow instead."
* use -m to ignore missing packages
* get package policy information

Change-Id: Ibab58db7675864d882438ba04e4059002faf78e6
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 years agoMerge "Remove email notifications in autorelease jobs"
Anil Belur [Sat, 25 Mar 2017 04:51:00 +0000 (04:51 +0000)]
Merge "Remove email notifications in autorelease jobs"

7 years agoArchive everything in the patches directory 48/53848/1
Thanh Ha [Sat, 25 Mar 2017 03:46:44 +0000 (23:46 -0400)]
Archive everything in the patches directory

Everything in the patches directory is useful so just archive it all.

Change-Id: Ib77ecad26121772786a0c6a011b49a3c377a327b
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoRemove email notifications in autorelease jobs 47/53847/1
Thanh Ha [Sat, 25 Mar 2017 03:43:57 +0000 (23:43 -0400)]
Remove email notifications in autorelease jobs

The email notifications send an email to the jenkins mailing list. We
don't really pay attention to these so remove them. We now have the
ar-notify scripts in place which provides sufficient notification for
these jobs anyway.

Change-Id: Ie9b06e99c3e92b4911b355524bb79b335c2505e3
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoPip freeze after all pip installs 46/53846/1
Thanh Ha [Sat, 25 Mar 2017 03:41:21 +0000 (23:41 -0400)]
Pip freeze after all pip installs

pip freeze allows us to confirm what version is finally installed on the
servers so it should be run after all the pip install commands are run
for it to be most useful.

Change-Id: Id54bdd4b25655e9f6fee3bf13d6edbae0a80767f
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoAdd Archiving... log message to archives.log 42/53842/1
Thanh Ha [Sat, 25 Mar 2017 02:41:34 +0000 (22:41 -0400)]
Add Archiving... log message to archives.log

Cut down on text spam at the end of the build. We can always investigate
the log file if necessary.

Change-Id: I58c97f34ef90f2b937a330f0faaf6ed3c22f68c8
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoFix unintentional JJB escape 41/53841/1
Thanh Ha [Sat, 25 Mar 2017 02:37:37 +0000 (22:37 -0400)]
Fix unintentional JJB escape

Change-Id: I4afea4116bea2cc8439c300cc0f203275b92b664
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoFix typo in find command 40/53840/1
Thanh Ha [Sat, 25 Mar 2017 02:34:36 +0000 (22:34 -0400)]
Fix typo in find command

Change-Id: I157cc5cb349f14a8955e3863361b84d2bb510e20
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoRevert "Install npm on java builder system" 36/53836/2
Thanh Ha [Fri, 24 Mar 2017 23:54:42 +0000 (23:54 +0000)]
Revert "Install npm on java builder system"

Removing since we do not actually need this and would rather keep the
build system npm / node clean if we can.

This reverts commit 5eae3b1af01960854d2a4740928fc6b7d0735a88.

Change-Id: Ie8be4bb9434b83970acd8dabe4cda1474df5b99e
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoMerge "Add jenkins job to test deb"
Thanh Ha [Fri, 24 Mar 2017 23:57:16 +0000 (23:57 +0000)]
Merge "Add jenkins job to test deb"

7 years agoRemove escape from \${FEATURESCONF} 24/53824/1
Jamo Luhrsen [Fri, 24 Mar 2017 22:40:59 +0000 (15:40 -0700)]
Remove escape from \${FEATURESCONF}

Change-Id: Ib732b576c7294d95f7821ff7f8d49528892aa903
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoAdd jenkins job to test deb 08/53708/3
Akshita Jha [Thu, 23 Mar 2017 09:28:48 +0000 (14:58 +0530)]
Add jenkins job to test deb

Change-Id: I33896dc3cfae5a05733bb6adab85307f914f538a
Signed-off-by: Akshita Jha <zenith158@gmail.com>
7 years agoMerge "Remove SYSD_COMMIT var"
Daniel Farrell [Fri, 24 Mar 2017 20:37:16 +0000 (20:37 +0000)]
Merge "Remove SYSD_COMMIT var"

7 years agoRemove SYSD_COMMIT var 73/53673/2
Akshita Jha [Wed, 22 Mar 2017 11:22:35 +0000 (16:52 +0530)]
Remove SYSD_COMMIT var

This is no longer needed as RPM logic now uses latest Int/Pack repo
commit hash as sysd_commit.

Change-Id: Ia11eb40437b48a9804c88775fe87536965f39345
Signed-off-by: Akshita Jha <zenith158@gmail.com>
7 years agoMerge "Change featuresBoot sed to be multi-line"
Luis Gomez [Fri, 24 Mar 2017 19:34:22 +0000 (19:34 +0000)]
Merge "Change featuresBoot sed to be multi-line"

7 years agoInstall npm on java builder system 09/53809/1
Jamo Luhrsen [Fri, 24 Mar 2017 18:25:25 +0000 (11:25 -0700)]
Install npm on java builder system

Change-Id: I8ca44b729768017379273df1151484bc18055155
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoAdd Coala deps to java-builder, cleanup docs 08/53808/1
Daniel Farrell [Fri, 24 Mar 2017 18:12:19 +0000 (14:12 -0400)]
Add Coala deps to java-builder, cleanup docs

Change-Id: Ic10d8c610f99a241b25d4e42c4e9e48a69f7dd00
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoChange featuresBoot sed to be multi-line 05/53805/2
Jamo Luhrsen [Fri, 24 Mar 2017 17:36:08 +0000 (10:36 -0700)]
Change featuresBoot sed to be multi-line

this is how karaf4 featuresBoot is by default instead
of older version that were on a single line.

Change-Id: Icbb6ddc070f8a37f60aad9f1392a293e568e9ade
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoMerge "Disable ubuntu16.04 packer merge job for gpb"
Anil Belur [Fri, 24 Mar 2017 06:26:05 +0000 (06:26 +0000)]
Merge "Disable ubuntu16.04 packer merge job for gpb"

7 years agoDisable ubuntu16.04 packer merge job for gpb 66/53766/1
Anil Belur [Fri, 24 Mar 2017 04:16:26 +0000 (14:16 +1000)]
Disable ubuntu16.04 packer merge job for gpb

Change-Id: Ic01a5c20bc76e534c88eae20fa0c08559b0443f5
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 years agoUse OS_CLOUD variable for openstackclient 84/53284/10
Guy Belotzerkovsky [Tue, 14 Mar 2017 16:33:22 +0000 (18:33 +0200)]
Use OS_CLOUD variable for openstackclient

Use the OS_CLOUD variable instead of passing --os-cloud to the openstack
client. This allows us to more easily define alternative clouds per job
if there is a need to use additional clouds for different jobs.

Change-Id: I3cb41914b9886aefa98bf9684a5c09f8859f9c46
Signed-off-by: Guy Belotzerkovsky <guy@hpe.com>
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>