releng/builder.git
6 years agoMerge "Revert "Install odl-mdsal-trace in netvirt oxygen csit""
Thanh Ha [Wed, 28 Feb 2018 13:16:30 +0000 (13:16 +0000)]
Merge "Revert "Install odl-mdsal-trace in netvirt oxygen csit""

6 years agoRevert "Install odl-mdsal-trace in netvirt oxygen csit" 77/68877/1
Sam Hague [Wed, 28 Feb 2018 13:05:57 +0000 (13:05 +0000)]
Revert "Install odl-mdsal-trace in netvirt oxygen csit"

This reverts commit 648f1e3e7b090a877eaa9ab2ac91bf791bc0fb40.

Change-Id: I3478a416587582faccba275e17acd8d78edbc36a
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoMerge "Improve DRY_RUN mode to perform a build"
Anil Belur [Wed, 28 Feb 2018 01:33:14 +0000 (01:33 +0000)]
Merge "Improve DRY_RUN mode to perform a build"

6 years agoMerge "Disable REST test until ODLPARENT-139 is fixed"
Jamo Luhrsen [Tue, 27 Feb 2018 18:39:41 +0000 (18:39 +0000)]
Merge "Disable REST test until ODLPARENT-139 is fixed"

6 years agoMerge "Fix l2gw devstack plugin for queens"
Jamo Luhrsen [Tue, 27 Feb 2018 18:17:13 +0000 (18:17 +0000)]
Merge "Fix l2gw devstack plugin for queens"

6 years agoFix l2gw devstack plugin for queens 41/68441/2
Victor Pickard [Tue, 13 Feb 2018 23:26:18 +0000 (18:26 -0500)]
Fix l2gw devstack plugin for queens

Point to cloned repo until patch is merged
upstream.

Cleanup TEP-IP on compute nodes.

Modify check for rabbitmq, I found this was
a little more reliable during my testing,
but still encountered failures
where compute node started stacking too
early, so this workaround is minimally
better.

Change-Id: Ic0a480e536a76e70b59a7381c179a96e3e768d90
Signed-off-by: Victor Pickard <vpickard@redhat.com>
6 years agoSwitch jjb-merge jobs to 4c-4g systems 22/68822/1
Thanh Ha [Tue, 27 Feb 2018 14:15:30 +0000 (09:15 -0500)]
Switch jjb-merge jobs to 4c-4g systems

With the addition of the Fluorine jobs the merge job now needs
more than 4g of RAM to actually run. Considering the number of
jobs ODL pushes bumping the CPU would save us some time with
uploads as well.

This patch breaks out the ci-jobs group so that we can individually
override configuration.

https://github.com/lfit/releng-global-jjb/blob/8e33e6ab798cd57a383cb8871d973de3fce6340c/jjb/lf-ci-jobs.yaml#L2-L9

Change-Id: I415aee470901fc3d69ea875efcae94db6aa6c9da
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoMerge "Install odl-mdsal-trace in netvirt oxygen csit"
Sam Hague [Tue, 27 Feb 2018 13:25:24 +0000 (13:25 +0000)]
Merge "Install odl-mdsal-trace in netvirt oxygen csit"

6 years agoMerge "Add MEMCONF as a function var to set_java_vars"
Sam Hague [Tue, 27 Feb 2018 13:23:13 +0000 (13:23 +0000)]
Merge "Add MEMCONF as a function var to set_java_vars"

6 years agoMerge "Fix for Pike/Queens Jobs"
Sam Hague [Tue, 27 Feb 2018 13:20:17 +0000 (13:20 +0000)]
Merge "Fix for Pike/Queens Jobs"

6 years agoDisable REST test until ODLPARENT-139 is fixed 16/68816/1
Daniel Farrell [Tue, 27 Feb 2018 12:39:27 +0000 (07:39 -0500)]
Disable REST test until ODLPARENT-139 is fixed

As the Karaf expect script can't install odl-netvirt-openstack until
ODLPARENT-139 is fixed, the REST script should't try to connect to the
REST API since the expected port will not be open.

Change-Id: I7083518a6455e52f1a080da21102f8a86ca47eb0
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
6 years agoFix for Pike/Queens Jobs 00/68800/2
gvrangan [Tue, 27 Feb 2018 19:52:11 +0000 (01:22 +0530)]
Fix for Pike/Queens Jobs

Recently devstack has merged the patch
https://review.openstack.org/#/c/547673/ that is breaking
all the CSIT jobs. This patch will use the paramater introduced
in that patch to make Nova in the compute node wait longer.

Change-Id: Ib5826f4dd58e1a0d70172526fe5111c88ed60a19
Signed-off-by: gvrangan <venkatrangang@hcl.com>
6 years agoAdd job to perform branch cutting 49/55849/4
Thanh Ha [Fri, 21 Apr 2017 23:41:51 +0000 (19:41 -0400)]
Add job to perform branch cutting

Provide a Jenkins job which:

1) Creates stable/RELEASE branches
2) Updates .gitreview on stable/RELEASE branches

This job also archives relevant log information and creates reproducible
patches in case manual intervention is necessary.

Change-Id: Iebca81965ed59f82533cf0419425be0540bd14b8
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoAdd MEMCONF as a function var to set_java_vars 27/68027/2
Jamo Luhrsen [Wed, 7 Feb 2018 16:25:16 +0000 (08:25 -0800)]
Add MEMCONF as a function var to set_java_vars

- In light of the fix we needed recently for CONTROLLERMEM
  where other scripts were coming in on the fly to adjust
  it's value, we need to pass that in to set_java_vars when
  we call it so it's not just taking the default value
  defined when we source common-funcs.sh

- also made the variables passed to set_java_vars() more
  appropriately named.

NOTE: there is nothing currently that would change MEMCONF
      on the fly, but this will protect us if/when it is
      ever needed.

see: https://git.opendaylight.org/gerrit/c/67989/

Change-Id: I650b84338f9d20db9ce292ea3cdfab415cbc252b
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoAuto Update CSIT Jobs to run for fluorine 81/68781/1
jenkins-releng [Mon, 26 Feb 2018 17:56:13 +0000 (17:56 +0000)]
Auto Update CSIT Jobs to run for fluorine

Change-Id: Ie29fb5ddc2a00f0fb7a9741f24cd3596498e7d6e
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
6 years agoImprove DRY_RUN mode to perform a build 77/68777/2
Thanh Ha [Mon, 26 Feb 2018 16:31:27 +0000 (11:31 -0500)]
Improve DRY_RUN mode to perform a build

Allows DRY_RUN mode to perform a build without pushing artifacts
or patches to Nexus & Gerrit.

Change-Id: I8032bf2362358fb5f35ac1f56df821f41230c85f
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoMerge "Update branch cutting script"
Thanh Ha [Mon, 26 Feb 2018 15:48:42 +0000 (15:48 +0000)]
Merge "Update branch cutting script"

6 years agoUpdate branch cutting script 84/68684/3
Anil Belur [Tue, 20 Feb 2018 06:40:36 +0000 (16:40 +1000)]
Update branch cutting script

- Update the script for Oxygen branch cutting.
- Remove the tags which reference 'jdk' and 'jre'
- Add extra mvn opts for integration jobs

JIRA: RELENG-519
Change-Id: I9834098c4a9878248cc3417780f88a4877fb223e
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
6 years agoCreate Fluorine jobs and bump Oxygen branch 83/68683/11
Anil Belur [Mon, 26 Feb 2018 02:43:21 +0000 (12:43 +1000)]
Create Fluorine jobs and bump Oxygen branch

Oxygen branch cutting to reflect new stable/oxygen branches and
move master to Fluorine.

JIRA: RELENG-794
Change-Id: I21831211ab5b3a1458354355c3cfbb88bb5bb3ec
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
6 years agoMerge "Revert "Add a swap file to build machines""
Anil Belur [Sun, 25 Feb 2018 22:32:26 +0000 (22:32 +0000)]
Merge "Revert "Add a swap file to build machines""

6 years agoMerge "Prepare for git-commit-id plugin upgrade"
Sam Hague [Sat, 24 Feb 2018 04:45:04 +0000 (04:45 +0000)]
Merge "Prepare for git-commit-id plugin upgrade"

6 years agoMerge "Don't allow retry to fail stacking"
Jamo Luhrsen [Fri, 23 Feb 2018 20:42:57 +0000 (20:42 +0000)]
Merge "Don't allow retry to fail stacking"

6 years agoDon't allow retry to fail stacking 93/68193/2
Sam Hague [Tue, 13 Feb 2018 15:37:49 +0000 (10:37 -0500)]
Don't allow retry to fail stacking

Change-Id: I99dbd98638e43e974bbb4ecd13a3d09dee94fc2f
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoPrepare for git-commit-id plugin upgrade 47/68547/1
Robert Varga [Fri, 23 Feb 2018 14:04:25 +0000 (15:04 +0100)]
Prepare for git-commit-id plugin upgrade

We have an upgrade to 2.2.4 upcoming, which will eliminate gitid.skip
property. Add its replacement, so we are ready for that change.

Change-Id: I85a16b588a5a7b8312059170171353f3f8eb7e5c
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
6 years agoNote hardcode validate-autorelease build node 45/68545/1
Thanh Ha [Fri, 23 Feb 2018 13:49:39 +0000 (08:49 -0500)]
Note hardcode validate-autorelease build node

Change-Id: I275b5d063d1013d563b430dd5bbc85062ad729d4
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoConfigure build-node from project 44/68544/1
Thanh Ha [Fri, 23 Feb 2018 13:44:09 +0000 (08:44 -0500)]
Configure build-node from project

Change-Id: I7b3c8f1842fccbe7c8be7460b029b1156af65905
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoMerge "Update AR version bump jobs to 4c-16g"
Sam Hague [Fri, 23 Feb 2018 12:25:39 +0000 (12:25 +0000)]
Merge "Update AR version bump jobs to 4c-16g"

6 years agoUpdate AR version bump jobs to 4c-16g 35/68535/1
Anil Belur [Fri, 23 Feb 2018 10:01:07 +0000 (20:01 +1000)]
Update AR version bump jobs to 4c-16g

The current version bump jobs are failing because they are
running out of disk space.

Change-Id: I960c173cec96a48430e24b8aea0e56488b06bc24
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
6 years agoSet build-timeout to 60 for lf-ansible-roles 09/68509/1
Thanh Ha [Thu, 22 Feb 2018 20:42:06 +0000 (15:42 -0500)]
Set build-timeout to 60 for lf-ansible-roles

Roles can take long to build if they need to compile something
so allow 60 minutes.

Change-Id: I01616e8c47c0b3fa2e6ab8c964b563e305e5246e
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoMerge "Remove tinyrpc 0.6 workaround"
Sam Hague [Thu, 22 Feb 2018 19:15:24 +0000 (19:15 +0000)]
Merge "Remove tinyrpc 0.6 workaround"

6 years agoRemove tinyrpc 0.6 workaround 03/68503/3
Mohammed Naser [Thu, 22 Feb 2018 17:20:04 +0000 (12:20 -0500)]
Remove tinyrpc 0.6 workaround

tinyrpc 0.7 disappeared from PyPI.  The global requirements have
been bumped to 0.8 for it in upper-constraints.txt upstream so
the workaround is not necessary[0]

[0] https://github.com/openstack/requirements/commit/8c314d04

Change-Id: Ie5b421730f27e15c014874a37e14fa3ece905f9f
Signed-off-by: Mohammed Naser <mnaser@vexxhost.com>
6 years agoMerge "Set default controller VM to 4CPU+4GB"
Jamo Luhrsen [Thu, 22 Feb 2018 17:40:51 +0000 (17:40 +0000)]
Merge "Set default controller VM to 4CPU+4GB"

6 years agoRevert "Add a swap file to build machines" 97/68497/2
Thanh Ha [Thu, 22 Feb 2018 14:25:07 +0000 (14:25 +0000)]
Revert "Add a swap file to build machines"

As reported by on the mailing list we would like to try backing this
out to see if it caused some instability in the system.

https://lists.opendaylight.org/pipermail/release/2018-February/014067.html

This reverts commit 09b4491f2b61256a75df2547ee400bb02e5d2a71.

Change-Id: Ifc28d2464b233c70b94b179d66a1fb3d49164288
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoAdd dstat to compute nodes to monitor performance 02/68502/2
Mohammed Naser [Thu, 22 Feb 2018 17:01:41 +0000 (12:01 -0500)]
Add dstat to compute nodes to monitor performance

dstat is currently installed on the controller nodes but not on the
compute nodes, this patch will add performance monitoring on the
compute nodes to troubleshoot performance issues.

Change-Id: I37df6efc559dfe377cf744e2aa6a8e13b2b396ff
Signed-off-by: Mohammed Naser <mnaser@vexxhost.com>
6 years agoUpdate validate autorelease projects for oxygen 85/68485/1
jenkins-releng [Thu, 22 Feb 2018 05:32:52 +0000 (05:32 +0000)]
Update validate autorelease projects for oxygen

Change-Id: Ia5ae137a6c42a2fc44f1d012c921434ae53cd561
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
6 years agoSet default controller VM to 4CPU+4GB 83/68483/1
Luis Gomez [Wed, 21 Feb 2018 19:53:23 +0000 (11:53 -0800)]
Set default controller VM to 4CPU+4GB

Change-Id: I6d69829865d249265df5df486e20f291d176b59e
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
6 years agoUpdate validate autorelease projects for oxygen 78/68478/2
jenkins-releng [Wed, 21 Feb 2018 17:56:05 +0000 (17:56 +0000)]
Update validate autorelease projects for oxygen

Change-Id: I7b6d51bccfa5c6fe3163e45b37508011c9de2ac0
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
6 years agoInstall odl-mdsal-trace in netvirt oxygen csit 48/68448/2
Jamo Luhrsen [Wed, 21 Feb 2018 01:04:04 +0000 (17:04 -0800)]
Install odl-mdsal-trace in netvirt oxygen csit

this allows csit tests to run trace:transactions to
look for leaking transactions

Change-Id: I44b7f7b36debed7005f2312b3f4f2edf4c2241ec
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoSwitch ansible jobs to ubuntu1604-docker 42/68442/1
Thanh Ha [Tue, 20 Feb 2018 17:30:02 +0000 (12:30 -0500)]
Switch ansible jobs to ubuntu1604-docker

Also configure the Ansible job to be generically run for all git
repos in the ansible/roles/* path.

Change-Id: I32189ed529baa1cbb97c89ab1e670542f015678c
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoMerge "Use local-*.yaml style Common Packer CFG"
Andrew Grimberg [Tue, 20 Feb 2018 19:48:11 +0000 (19:48 +0000)]
Merge "Use local-*.yaml style Common Packer CFG"

6 years agoMerge "Additional L2GW CSIT cleanup"
Sam Hague [Tue, 20 Feb 2018 16:56:02 +0000 (16:56 +0000)]
Merge "Additional L2GW CSIT cleanup"

6 years agoMerge "Disable Karaf test that fails due to ODLPARENT-139"
Daniel Farrell [Tue, 20 Feb 2018 16:31:45 +0000 (16:31 +0000)]
Merge "Disable Karaf test that fails due to ODLPARENT-139"

6 years agoDisable Karaf test that fails due to ODLPARENT-139 31/68431/1
Daniel Farrell [Tue, 20 Feb 2018 16:20:29 +0000 (11:20 -0500)]
Disable Karaf test that fails due to ODLPARENT-139

It's preventing new Oxygen snapshot builds from being pushed to Nexus,
which isn't good. The latest ones there also have this bug, so we're not
introducing anything new by pushing new ones.

Change-Id: I619f2f985f730f2af0a28a4c0eb3417fb37ca479
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
6 years agoMerge "Add a swap file to build machines"
Thanh Ha [Tue, 20 Feb 2018 15:33:15 +0000 (15:33 +0000)]
Merge "Add a swap file to build machines"

6 years agoAdditional L2GW CSIT cleanup 10/68410/1
Victor Pickard [Mon, 19 Feb 2018 15:41:46 +0000 (10:41 -0500)]
Additional L2GW CSIT cleanup

Switch to use some of the newer VMs,
cleanup from comments from:

https://git.opendaylight.org/gerrit/#/c/68310/

Change-Id: I8e78e71ea6d17b86b17259ec9d5c3d3f2d6df346
Signed-off-by: Victor Pickard <vpickard@redhat.com>
6 years agoFix stacking in queens, cleanup TEP-IP cfg 30/68330/4
Victor Pickard [Thu, 15 Feb 2018 20:42:19 +0000 (15:42 -0500)]
Fix stacking in queens, cleanup TEP-IP cfg

Tinyrpc version 0.7 was removed from python repo
when 0.8 was released, and in devstack, lastest version
available is 0.6. Not sure why devstack doesn't see
version 0.8 as being available (like I can on my local
setup, something in python env, maybe python version?),
but anyway, installing 0.6 gets queens to stacking again.

Cleanup TEP-IP config that I added earlier for genius autotz.
Changed genius code to use local_ip instead of TEP-IP in genius,
so no longer need this config.

Change-Id: Ic95ae2cc4f5ab39d3084891d30b058fb4c54fe63
Signed-off-by: Victor Pickard <vpickard@redhat.com>
6 years agoMerge "Fix genius CSIT jobs"
Jamo Luhrsen [Fri, 16 Feb 2018 16:31:29 +0000 (16:31 +0000)]
Merge "Fix genius CSIT jobs"

6 years agoUpdate validate autorelease projects for oxygen 73/68373/1
jenkins-releng [Fri, 16 Feb 2018 15:59:32 +0000 (15:59 +0000)]
Update validate autorelease projects for oxygen

Change-Id: Ia1c96df4bf742450acc3ee3996fa0f7dd69e7ccb
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
6 years agoUse local-*.yaml style Common Packer CFG 42/68342/1
Thanh Ha [Thu, 15 Feb 2018 22:47:14 +0000 (17:47 -0500)]
Use local-*.yaml style Common Packer CFG

New feature common-packer so that we do not have to maintain
modified template files and instead use local-*.yaml provisioners
for local config.

Change-Id: I57d291177015e68396343377cea3802f956776ad
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoPull in latest common-packer and lf-ansible 41/68341/1
Thanh Ha [Thu, 15 Feb 2018 22:45:39 +0000 (17:45 -0500)]
Pull in latest common-packer and lf-ansible

Necessary to pull in the Docker MTU fix causing OpenSUSE
containers to fail to run zypper commands.

Change-Id: I8aac010303621a13203aea7210403d902e8893b7
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoMerge "Clean L2GW CSIT, use same VMs as NetVirt"
Jamo Luhrsen [Thu, 15 Feb 2018 20:35:43 +0000 (20:35 +0000)]
Merge "Clean L2GW CSIT, use same VMs as NetVirt"

6 years agoRemove {project}-integration-{stream} jobs 22/68322/1
Thanh Ha [Thu, 15 Feb 2018 20:03:44 +0000 (15:03 -0500)]
Remove {project}-integration-{stream} jobs

When we hooked up the old merge jobs it reconnected these old
integration jobs that are not designed to work with the new
global-jjb build workflow. This caused these jobs to deploy
incomplete artifacts when this job should not be pushing
artifacts at all.

Issue: RT-52501
Change-Id: I3607b775316105be7380b97b825dd0faf15c168d
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoMerge "Re-enable orphaned nodes cleanup script"
Jamo Luhrsen [Thu, 15 Feb 2018 19:51:26 +0000 (19:51 +0000)]
Merge "Re-enable orphaned nodes cleanup script"

6 years agoClean L2GW CSIT, use same VMs as NetVirt 10/68310/1
Victor Pickard [Thu, 15 Feb 2018 15:52:22 +0000 (10:52 -0500)]
Clean L2GW CSIT, use same VMs as NetVirt

Some general cleanup, and switch to using same VMs
as NetVirt.

Change-Id: If2c20d17a288f370627b73ccaaa04066fd9fa28c
Signed-off-by: Victor Pickard <vpickard@redhat.com>
6 years agoUpdate cloud image list docs 94/68294/1
jenkins-releng [Thu, 15 Feb 2018 11:21:06 +0000 (11:21 +0000)]
Update cloud image list docs

Change-Id: I8933c6cd2129c9586fe1267910b90f2ef3724af2
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
6 years agoUpdate validate autorelease projects for oxygen 77/68277/2
jenkins-releng [Thu, 15 Feb 2018 01:42:01 +0000 (01:42 +0000)]
Update validate autorelease projects for oxygen

Change-Id: Icda86f3eb2353017b853eb414bc42433748d3284
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
6 years agoRemove ARCHIVE_ARTIFACTS overwrite 63/68263/3
Luis Gomez [Wed, 14 Feb 2018 20:20:15 +0000 (12:20 -0800)]
Remove ARCHIVE_ARTIFACTS overwrite

Change-Id: I294f5876af8ee542007dacf90c1550d00f4ce8fa
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
6 years agoDefault archive-* for integration and merge jobs 68/68268/1
Thanh Ha [Wed, 14 Feb 2018 20:42:30 +0000 (15:42 -0500)]
Default archive-* for integration and merge jobs

Set the default archive-artifacts parameter for integration
and merge jobs. Copied from global-jjb.

Change-Id: If017ecc5ff0d57c891965ec0d33cbbf5d19f2ea1
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoMerge "Pin networking-l2gw client to specific version"
Sam Hague [Wed, 14 Feb 2018 18:32:03 +0000 (18:32 +0000)]
Merge "Pin networking-l2gw client to specific version"

6 years agoMerge "Add list of resources on stack creation failure"
Jamo Luhrsen [Wed, 14 Feb 2018 18:29:39 +0000 (18:29 +0000)]
Merge "Add list of resources on stack creation failure"

6 years agoAdd memory to ovsdb build 57/68257/1
Luis Gomez [Wed, 14 Feb 2018 18:06:04 +0000 (10:06 -0800)]
Add memory to ovsdb build

Change-Id: I5a54b3b20228cfcb8ca00c3d54341a74da4d8789
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
6 years agoAdd list of resources on stack creation failure 49/68249/1
Mohammed Naser [Wed, 14 Feb 2018 15:33:30 +0000 (10:33 -0500)]
Add list of resources on stack creation failure

This will provide useful information on the physical resource IDs
to be able to trace things more accurately, as some failures
involve multiple services and having access to all the resource
IDs will help debugging issues.

Change-Id: I13eb0b2bacfdf5e662f3d468bd75ea7c49b7f2f5
Signed-off-by: Mohammed Naser <mnaser@vexxhost.com>
6 years agoRe-enable orphaned nodes cleanup script 41/68241/3
Thanh Ha [Wed, 14 Feb 2018 13:33:48 +0000 (08:33 -0500)]
Re-enable orphaned nodes cleanup script

With lftools v0.12.0 now available we can switch this script
back on. Improve the script to remove servers only if they are
15 minutes old to give them time to connect to Jenkins.

Change-Id: Ia5792a937e41f4da73188b4b38f95028f689345c
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoMerge "Add memory to sdni build"
Anil Belur [Wed, 14 Feb 2018 06:02:13 +0000 (06:02 +0000)]
Merge "Add memory to sdni build"

6 years agoAdd memory to sdni build 28/68228/1
Luis Gomez [Wed, 14 Feb 2018 05:52:28 +0000 (21:52 -0800)]
Add memory to sdni build

Change-Id: I2848e1085c873176eb40305b11a561a8e1bc4180
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
6 years agoMerge "Use 1g machines for the update-validate jobs"
Jamo Luhrsen [Wed, 14 Feb 2018 05:51:42 +0000 (05:51 +0000)]
Merge "Use 1g machines for the update-validate jobs"

6 years agoIncrease build timeout for ofp project 26/68226/1
Luis Gomez [Wed, 14 Feb 2018 03:39:45 +0000 (19:39 -0800)]
Increase build timeout for ofp project

Change-Id: Ic3623889847a3f870e159790c620f2e8b241c32a
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
6 years agoMerge "Update validate autorelease projects for oxygen"
Luis Gomez [Tue, 13 Feb 2018 23:47:16 +0000 (23:47 +0000)]
Merge "Update validate autorelease projects for oxygen"

6 years agoUse 1g machines for the update-validate jobs 24/68224/2
Thanh Ha [Tue, 13 Feb 2018 23:40:59 +0000 (18:40 -0500)]
Use 1g machines for the update-validate jobs

We do not need 8g to run the update-validate job script.

Change-Id: Ia29a5e53046711402f184c77048b61e991121e20
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoUpdate validate autorelease projects for oxygen 23/68223/1
jenkins-releng [Tue, 13 Feb 2018 23:39:16 +0000 (23:39 +0000)]
Update validate autorelease projects for oxygen

Change-Id: Ic57802eba7a362910ece1682442144146cb29976
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
6 years agoUpdate validate autorelease projects for oxygen 22/68222/1
jenkins-sandbox [Tue, 13 Feb 2018 23:33:55 +0000 (23:33 +0000)]
Update validate autorelease projects for oxygen

Change-Id: If5e06448638649bcd6571be05f2ddcd9fbc21faa
Signed-off-by: jenkins-sandbox <jenkins-sandbox@opendaylight.org>
6 years agoPin networking-l2gw client to specific version 42/68242/1
Victor Pickard [Tue, 13 Feb 2018 23:28:31 +0000 (18:28 -0500)]
Pin networking-l2gw client to specific version

The Robot VM was installing latest, which actually
points to version:

    networking-l2gw-2016.1.0

But, the version we need is:
    networking-l2gw-11.0.0

In Pike and Queens CSIT, this resulted in neutron
l2gw commands not being available. This will
resolve that issue, still working other issues
for pike/queens.

Change-Id: I6214b799cfafcf3635579a5918d631dd56955a61
Signed-off-by: Victor Pickard <vpickard@redhat.com>
6 years agoUse !include-raw for update-validate macro 20/68220/1
Thanh Ha [Tue, 13 Feb 2018 23:21:36 +0000 (18:21 -0500)]
Use !include-raw for update-validate macro

JJB is fussy on !include-raw or !include-raw-escape. We
occassionally need to swap them to get it working.

Change-Id: I58d87a5a13026fceb0f8d1ba93ce3694c3e86595
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoMerge "Add ansible role system-update job"
Luis Gomez [Tue, 13 Feb 2018 21:59:41 +0000 (21:59 +0000)]
Merge "Add ansible role system-update job"

6 years agoMerge "typo alphabatize -> alphabetize"
Thanh Ha [Tue, 13 Feb 2018 21:16:04 +0000 (21:16 +0000)]
Merge "typo alphabatize -> alphabetize"

6 years agoAdd ansible role system-update job 18/68218/1
Thanh Ha [Tue, 13 Feb 2018 20:58:45 +0000 (15:58 -0500)]
Add ansible role system-update job

Change-Id: Ib08a6d0fce44a48a483585123af35a1ad9ed74e0
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agotypo alphabatize -> alphabetize 11/68211/1
Jamo Luhrsen [Tue, 13 Feb 2018 20:05:54 +0000 (12:05 -0800)]
typo alphabatize -> alphabetize

Change-Id: If8b92797f6f715509e48e9bbd69a4a52493582c5
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoUse ocata branch for ovsdb patch tests 10/68210/2
Victor Pickard [Tue, 13 Feb 2018 19:49:31 +0000 (14:49 -0500)]
Use ocata branch for ovsdb patch tests

Temporary until we get pike/queens stable enough
for csit, including l2gw.

Change-Id: Ifff0388c9d39fbb71c601f2e573cdf546dfd2dbf
Signed-off-by: Victor Pickard <vpickard@redhat.com>
6 years agoAdd license-checker tox job 02/68202/1
Thanh Ha [Tue, 13 Feb 2018 18:26:43 +0000 (13:26 -0500)]
Add license-checker tox job

Change-Id: I157b66f8a4b82f7072981c3146aa942ba1d64d11
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoMerge "remove keywords to reduce logs"
Jamo Luhrsen [Tue, 13 Feb 2018 17:21:57 +0000 (17:21 +0000)]
Merge "remove keywords to reduce logs"

6 years agoMerge "update tdd-wip to be gate"
Jamo Luhrsen [Tue, 13 Feb 2018 17:12:11 +0000 (17:12 +0000)]
Merge "update tdd-wip to be gate"

6 years agoMerge "Add global-vars-[releng|sandbox] cfg file"
Thanh Ha [Tue, 13 Feb 2018 15:45:07 +0000 (15:45 +0000)]
Merge "Add global-vars-[releng|sandbox] cfg file"

6 years agoupdate tdd-wip to be gate 89/68189/2
Sam Hague [Tue, 13 Feb 2018 14:07:27 +0000 (09:07 -0500)]
update tdd-wip to be gate

Change-Id: Iee94869d1dc4a1e07404ee93a01cb6b24e9c0272
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoMerge "Set default java-version for distro-check"
Anil Belur [Tue, 13 Feb 2018 03:27:01 +0000 (03:27 +0000)]
Merge "Set default java-version for distro-check"

6 years agoAdd global-vars-[releng|sandbox] cfg file 47/68047/5
Thanh Ha [Thu, 8 Feb 2018 03:08:56 +0000 (22:08 -0500)]
Add global-vars-[releng|sandbox] cfg file

New Global Jenkins configuration file used by new jenkins-cfg job
to manage Global environment variables. This patch requires
global-jjb v0.16.0.

Ignore jenkins-config ShellCheck as the files in there are not
actual shell scripts (in hindsight global-jjb should have gave
them a different extension).

Issue: https://jira.linuxfoundation.org/browse/RELENG-753
Change-Id: I7b5683a0ebc2f17ac5fbed86610b82e88253e374
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoUpdate global-jjb to v0.16.0 68/68168/1
Thanh Ha [Tue, 13 Feb 2018 01:31:34 +0000 (20:31 -0500)]
Update global-jjb to v0.16.0

Change-Id: Ic1b535e89e4f2c18317fe9edf24f18b853f79112
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoMerge "Enable distribution check job for jsonrpc"
Jamo Luhrsen [Mon, 12 Feb 2018 22:02:47 +0000 (22:02 +0000)]
Merge "Enable distribution check job for jsonrpc"

6 years agoSet default java-version for distro-check 17/68017/3
Thanh Ha [Wed, 7 Feb 2018 14:50:21 +0000 (09:50 -0500)]
Set default java-version for distro-check

Configure the job to use the lf standard variable 'java-version'
with default openjdk8.

Change-Id: I7dd268092e1950c2c64c6f99db91b10918b047af
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoAdd a swap file to build machines 15/68115/2
Thanh Ha [Fri, 9 Feb 2018 16:10:24 +0000 (11:10 -0500)]
Add a swap file to build machines

We have heard this a few times now and again on the TSC mailing list
https://lists.opendaylight.org/pipermail/tsc/2018-February/008824.html

It might be beneficial to have some kind of swap available on the
system. There is a pretty good writeup about swap here:
https://chrisdown.name/2018/01/02/in-defence-of-swap.html

Change-Id: Ifc9d57045b54e1b4f9943214e418b41fabf49d04
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoMerge "Update builder minion labels"
Jamo Luhrsen [Fri, 9 Feb 2018 21:58:40 +0000 (21:58 +0000)]
Merge "Update builder minion labels"

6 years agoMerge "Switch mdsal-distcheck-oxygen to mvn35"
Luis Gomez [Fri, 9 Feb 2018 17:56:45 +0000 (17:56 +0000)]
Merge "Switch mdsal-distcheck-oxygen to mvn35"

6 years agoMerge "Allow mvn-version to be overrided in distro-check"
Luis Gomez [Fri, 9 Feb 2018 17:55:33 +0000 (17:55 +0000)]
Merge "Allow mvn-version to be overrided in distro-check"

6 years agoSwitch mdsal-distcheck-oxygen to mvn35 86/68086/3
Robert Varga [Thu, 8 Feb 2018 23:29:16 +0000 (00:29 +0100)]
Switch mdsal-distcheck-oxygen to mvn35

mvn35 does seem to help with the failures which we thing are caused
by metadata corruption. Testing mvn35 seems to fare better, let's
see if it helps long-term.

Change-Id: I167707e6979c47ea9de266106f985685f3465102
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
6 years agoUpdate builder minion labels 09/68109/2
Thanh Ha [Fri, 9 Feb 2018 14:51:02 +0000 (09:51 -0500)]
Update builder minion labels

Change-Id: I961900e9221a3f21cc6b6ca8492703b3d5f81745
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoFix genius CSIT jobs 65/67865/2
Vishal Thapar [Fri, 2 Feb 2018 14:48:27 +0000 (20:18 +0530)]
Fix genius CSIT jobs

1. Run tdd-wip only on oxygen
2. Split nitrogen+carbon to separate jobs
3. Use nitrogen/carbon for verify
Change-Id: Id8950408fef50444d35d10e43b0714217d3c3dbd
Signed-off-by: Vishal Thapar <vishal.thapar@ericsson.com>
6 years agoMerge "Rename jdk to java-version"
Thanh Ha [Thu, 8 Feb 2018 23:05:02 +0000 (23:05 +0000)]
Merge "Rename jdk to java-version"

6 years agoAllow mvn-version to be overrided in distro-check 71/68071/4
Thanh Ha [Thu, 8 Feb 2018 20:05:59 +0000 (15:05 -0500)]
Allow mvn-version to be overrided in distro-check

Defaults to mvn33 however allows projects to override the
mvn-version variable if they wish.

Change-Id: Ic0f6e6a4536593d27161d8bbc36ae01d64376898
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
6 years agoEnable distribution check job for jsonrpc 54/68054/1
Anton Ivanov [Thu, 8 Feb 2018 09:03:46 +0000 (09:03 +0000)]
Enable distribution check job for jsonrpc

Add distribution check to the list of jobs

Change-Id: I99884668b0fa2f52cd994fabe7a8b14fdf94f614
Signed-off-by: Anton Ivanov <anton.ivanov@cambridgegreys.com>
6 years agoBgpcluster tests netconf feature removal 24/68024/4
Tomas Markovic [Wed, 7 Feb 2018 16:10:49 +0000 (17:10 +0100)]
Bgpcluster tests netconf feature removal

Remove netconf-clustered-topology from
bgpclustering-all tests.
Remove trailing commas.

Change-Id: Ie6e2c635f1edb0b9fbb904deeb9251c68e4e109d
Signed-off-by: Tomas Markovic <tomas.markovic@pantheon.tech>
6 years agoMove bier, iotdm, nic to 8G build 48/68048/1
Luis Gomez [Thu, 8 Feb 2018 03:57:00 +0000 (19:57 -0800)]
Move bier, iotdm, nic to 8G build

These projects fail the merge in carbon.

Change-Id: Ic84827081b24070b3f0f8fd66150241b76a2bac6
Signed-off-by: Luis Gomez <ecelgp@gmail.com>