Jamo Luhrsen [Thu, 14 Dec 2017 16:43:42 +0000 (16:43 +0000)]
Merge "Update cloud image list docs"
Jamo Luhrsen [Thu, 14 Dec 2017 15:20:49 +0000 (15:20 +0000)]
Merge "Change default RPM repo, CentOS CBS to ODL Nexus"
jenkins-releng [Thu, 14 Dec 2017 12:50:43 +0000 (12:50 +0000)]
Update cloud image list docs
Change-Id: Ie2a087b2c90640055cf5c4dc2308a767dccf0a1d
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Daniel Farrell [Thu, 14 Dec 2017 08:30:15 +0000 (03:30 -0500)]
Change default RPM repo, CentOS CBS to ODL Nexus
Default to new fully-automated CD repos, away from manual CBS.
Also move to Nitrogen from Carbon while changing upgrade test URLs.
Change-Id: Ic80207ecebe3b0ea454805ed12555b2e56529f3b
Fixes: INTPAK-112
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
Jamo Luhrsen [Thu, 14 Dec 2017 03:25:33 +0000 (19:25 -0800)]
Modify mtu values in ml2 conf
smaller mtu values are needed in the new cloud
provider
Change-Id: I7ecc2bab64759082347935ca4f92fac9c80c94aa
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Sam Hague [Thu, 14 Dec 2017 03:23:24 +0000 (03:23 +0000)]
Merge "Do not use domain part of hostname"
Jamo Luhrsen [Thu, 14 Dec 2017 00:50:05 +0000 (16:50 -0800)]
Do not use domain part of hostname
Change-Id: Ib1b569502978fed052592f9ff7a5d96646702a52
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Jamo Luhrsen [Thu, 14 Dec 2017 00:57:53 +0000 (16:57 -0800)]
Use 4x16 VM for control nodes
Change-Id: Iba4b163f9d0b67de58a7e7fc36e012ee9df9ba0c
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Jamo Luhrsen [Wed, 13 Dec 2017 23:32:21 +0000 (23:32 +0000)]
Merge "Fix dep tests to work with both Karaf 3/4"
Daniel Farrell [Wed, 13 Dec 2017 22:50:47 +0000 (17:50 -0500)]
Fix dep tests to work with both Karaf 3/4
Karaf 4 distros built on the CentOS CBS (should be clean env) end up
with a requirement listing /usr/bin/env whereas Karaf 3 distros don't.
I don't think these simple requirements are functional, but this gets
the test passing so it can catch actually-harmful requirements if they
slip in.
Fixes: INTPAK-120
Change-Id: I5976618c54957714bb55932b3e9d61b42cc1c3fc
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
Thanh Ha [Wed, 13 Dec 2017 22:09:52 +0000 (17:09 -0500)]
Revert "Consolidate a single openstack-cron job"
This actually does not work as expected so reverting for now.
Will need to explore this again at a later point.
This reverts commit
893b5ff40571682200424fce68bada556db4cece.
Change-Id: Ia12317ba76017f5d6329d1a8e65aeab40de723ee
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Wed, 13 Dec 2017 21:12:23 +0000 (16:12 -0500)]
Bump builder jjb job timeouts to 30
The new cloud servers have less CPUs so less actual parallel
can happen despite having a worker # of 4. Job updates are taking
longer now.
Change-Id: Ief668d0ca6c6624180f619cf48f1498847691c3a
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Wed, 13 Dec 2017 20:58:52 +0000 (15:58 -0500)]
Consolidate a single openstack-cron job
Rather than wasting VMs to run a bunch of separate OpenStack
maintenance jobs, consolidate into a single cron job which
runs at our shortest needed interval.
Change-Id: I074b93ada1a5438b9505e82f92dd86cdac4e4841
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Jamo Luhrsen [Wed, 13 Dec 2017 20:59:20 +0000 (20:59 +0000)]
Merge "Fix broken log collections"
Andrew Grimberg [Wed, 13 Dec 2017 19:55:13 +0000 (19:55 +0000)]
Merge changes from topic 'RELENG-704'
* changes:
Use protected to prevent cleanup script rming img
Update cleanup scripts to work in Vex
Update Orchestration scripts to work with Vex
Update mininet and docker builders
Update java-builder build-nodes for new cloud
Update packer config to work in Vexxhost
Jamo Luhrsen [Wed, 13 Dec 2017 17:43:05 +0000 (17:43 +0000)]
Merge "Do RPM tests in RPM build job to gate publish"
Jamo Luhrsen [Wed, 13 Dec 2017 17:41:21 +0000 (17:41 +0000)]
Merge "Do RPM dep tests in snapshot build, minor cleanup"
Sam Hague [Wed, 13 Dec 2017 12:51:27 +0000 (07:51 -0500)]
Fix broken log collections
Change-Id: I25d46a306308d6376ea8a22cb5a4ef98aa31e8d9
Signed-off-by: Sam Hague <shague@redhat.com>
jenkins-releng [Wed, 13 Dec 2017 11:02:34 +0000 (11:02 +0000)]
Update cloud image list docs
Change-Id: If17e8df8e7cb301fe552cd478b5e35e968859e57
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Jamo Luhrsen [Wed, 13 Dec 2017 07:06:34 +0000 (07:06 +0000)]
Merge "Always keep copy of RPM in build out dir"
Jamo Luhrsen [Wed, 13 Dec 2017 07:05:18 +0000 (07:05 +0000)]
Merge "Copy dhcp files"
Daniel Farrell [Tue, 12 Dec 2017 18:43:05 +0000 (13:43 -0500)]
Do RPM dep tests in snapshot build, minor cleanup
Verify RPM dependencies are as expected during snapshot builds using the
logic already included in normal builds. Also add verification that
there's exactly one RPM at the path we expect so we don't claim there
are dependency problems if there are actually RPM building problems (0
RPMs) or something strange (>1 RPM). Also minor output cleanup.
Fixes: INTPAK-113
Change-Id: Iac3a765924fffe7506f8cd6fbb0944bf9839f55a
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Thanh Ha [Sat, 9 Dec 2017 02:27:02 +0000 (21:27 -0500)]
Use protected to prevent cleanup script rming img
With a pure OpenStack cloud we can use the "protected" setting to
mark an image and prevent the cleanup script from removing in use
images.
Needs a new lftools release with the following patch
https://gerrit.linuxfoundation.org/infra/7887
Issue: RELENG-705
Change-Id: I1096c2e7724494f9e24db5f31ee396eaea024fdc
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Sat, 9 Dec 2017 01:55:06 +0000 (20:55 -0500)]
Update cleanup scripts to work in Vex
This patch depends on a new lftools release with
https://gerrit.linuxfoundation.org/infra/7887
This is needed so that we can filter images with the
ci_managed=yes metadata field and also hide protected images from the
search query as we only want to delete images that are managed by
changes which are not protected.
Issue: RELENG-705
Change-Id: Id8724035ed470f20418d6bbf181802592ffe18d0
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Thu, 7 Dec 2017 22:22:55 +0000 (17:22 -0500)]
Update Orchestration scripts to work with Vex
The Heat scripts as well as cleanup scripts all need to be recoded to
work with Vexxhost.
Issue: RELENG-705
Issue: RELENG-707
Change-Id: I5557e8fc7e760fb49da99eb62074b15039554bd5
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Sam Hague [Mon, 11 Dec 2017 21:43:06 +0000 (16:43 -0500)]
Copy dhcp files
Change-Id: Ibfa15960dac793d443c6c5803ddf688a5096eda1
Signed-off-by: Sam Hague <shague@redhat.com>
Daniel Farrell [Tue, 12 Dec 2017 21:36:04 +0000 (16:36 -0500)]
Do RPM tests in RPM build job to gate publish
We currently only run our RPM tests after the RPM build job finishes.
This isn't good because by the time we've tested the RPM it has already
been pushed to Nexus and is being consumed by downstreams. Instead we
should fail the RPM build job if the tests fail and not publish.
Change-Id: I215de288923a308b95ebd242578d2a90d0b8e6ec
Fixes: INTPAK-115
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
Daniel Farrell [Tue, 12 Dec 2017 21:21:52 +0000 (16:21 -0500)]
Always keep copy of RPM in build out dir
The RelEng and sandbox silos need to behave differently with regard to
uploading artifacts to Nexus (sandbox shouldn't, RelEng should).
However, moving the artifacts in RelEng but not in the sandbox was
causing the new dependency tests to work in the sandbox but not in
RelEng because the artifact no longer existed at the path we expected.
Instead of moving the artifacts, copy them.
We needed to mv and not cp initially because we were still hosting on
Jenkins and after a cp it found both old and new, but we no longer have
that logic.
Change-Id: I22ac9cca0c9a5a4ff9d3a11b841a6584ffeb3aa5
Fixes: INTPAK-119
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
Thanh Ha [Mon, 11 Dec 2017 20:54:42 +0000 (15:54 -0500)]
Update mininet and docker builders
The new cloud provider has different flavours than what we were using
so need to update the flavours to work in the new cloud.
Issue: RELENG-707
Change-Id: I42617eba8c780fbf7152874937b9305b3e04b4b0
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Thu, 7 Dec 2017 04:44:10 +0000 (23:44 -0500)]
Update java-builder build-nodes for new cloud
The new cloud provider has different flavours than what we were using
so need to update the flavours to work in the new cloud.
Issue: RELENG-707
Change-Id: I86ba856d71c429c4310054614cd22e516bbd90c3
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Wed, 6 Dec 2017 02:04:06 +0000 (21:04 -0500)]
Update packer config to work in Vexxhost
Improved the templates to support SOCKS 5 proxy configuration
via the `ssh_proxy_host` configuration that is optional. This
can be configured in the vars file.
Additionally we are now prefixing image names with "ZZCI - " so that
you can immediately tell from the name that the image is managed by
our automated systems as well as having them sorted last. This should
make it easier to manage images in the WebUI.
Update packer version from 0.12.2 to 1.1.3 so that we can use the
ssh_proxy_host parameter.
Issue: RELENG-706
Change-Id: I3b7200c6a917a961f9da38e5eeea95347ceed4a7
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Jamo Luhrsen [Tue, 12 Dec 2017 19:30:24 +0000 (19:30 +0000)]
Merge "Enable packer job for Ubuntu 16.04 GBP"
Anil Belur [Tue, 12 Dec 2017 04:02:13 +0000 (14:02 +1000)]
Update netconf jobs to use Ubuntu 16.04 GBP image
RELENG-719
Change-Id: I7dbddec92e3885e31d379619047a31d98510579a
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Anil Belur [Tue, 12 Dec 2017 03:26:44 +0000 (13:26 +1000)]
Enable packer job for Ubuntu 16.04 GBP
Change-Id: I88a2ebc19d1dc25cb9b1314c0cdf441478a56372
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Andrew Grimberg [Mon, 11 Dec 2017 13:49:55 +0000 (05:49 -0800)]
Fix HEAT userdata scripts
The migration of the Gerrit server to a different environment has caused
the startup scripts to fail. The issue is that the new location does not
allow a ping. Instead, we will use the host command to do a DNS query
since that tests for network connetivity just as well.
Change-Id: I83755e7fca0afda7e8d71fa9598dc73b7db94853
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
Thanh Ha [Fri, 8 Dec 2017 23:43:36 +0000 (23:43 +0000)]
Merge "Revert "Use eval command to append mail options""
Anil Belur [Fri, 8 Dec 2017 23:30:23 +0000 (09:30 +1000)]
Revert "Use eval command to append mail options"
This reverts commit
cbf45c195d170f6703b53e2bde7a9f97c96998b2.
Using eval for dynamic code expansion is not a best practice.
Ref: http://mywiki.wooledge.org/BashFAQ/048
The script also has portability issues which works well on Ubuntu 16.04
but not CentOS7 (due to diffirences in the version of bash) also
making the code less readable and difficult to maintain, therefore
reverting change.
RELENG-213
Change-Id: I4f457d382575e3aa85ec0e164cdea6cb9bef9f6d
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Sam Hague [Fri, 8 Dec 2017 15:07:23 +0000 (10:07 -0500)]
Increase wait for rabbitmq
Change-Id: I38ff9e9fde50abddece4a729e45bb6ec2ad5e51f
Signed-off-by: Sam Hague <shague@redhat.com>
jenkins-releng [Wed, 6 Dec 2017 17:35:27 +0000 (17:35 +0000)]
Auto Update CSIT Jobs to run for oxygen
Change-Id: I361dff170d06da2fba921caf6ba240bc2f6c8123
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Jamo Luhrsen [Wed, 6 Dec 2017 17:23:40 +0000 (17:23 +0000)]
Merge "add csit stream for p4plugin"
Jamo Luhrsen [Tue, 5 Dec 2017 18:11:51 +0000 (18:11 +0000)]
Merge "Add test for RPM requirements"
wsx25289 [Mon, 4 Dec 2017 08:20:25 +0000 (16:20 +0800)]
add csit stream for p4plugin
Change-Id: I97d574db2393ee982fcff7f5dd205b99f84b2a12
Signed-off-by: Wsx25289 <10200860@zte.com.cn>
Thanh Ha [Sun, 3 Dec 2017 04:30:17 +0000 (04:30 +0000)]
Merge "Use eval command to append mail options"
Daniel Farrell [Sat, 2 Dec 2017 05:26:31 +0000 (00:26 -0500)]
Add test for RPM requirements
After building an RPM, check its requirements against a master copy
from an RPM built on the CentOS Community Build System. This should
catch problems like INTPAK-10 in the future.
Change-Id: I98ba68e68845df2d234960f802e39fa10a92c389
Fixes: INTPAK-107
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
Sam Hague [Sat, 2 Dec 2017 01:40:48 +0000 (01:40 +0000)]
Merge "Make robot report logs better"
Anil Belur [Fri, 1 Dec 2017 21:14:27 +0000 (07:14 +1000)]
Use eval command to append mail options
Use eval to append mail options with the notify script. When the eval
command is used without escaping the variables causes wordsplitting.
Ref: http://mywiki.wooledge.org/BashFAQ/050
JIRA: RELENG-213
Change-Id: Ib36836a957e88c919eff954c9acc21f94e9f13bc
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Jamo Luhrsen [Thu, 30 Nov 2017 01:34:30 +0000 (17:34 -0800)]
Make robot report logs better
- use more specific name for each pybot iteration which
will help when looking at results via jenkins robot
plugin
- start creating the full single log file again. We
stopped doing this because our small 2G VMs could not
handle the large log files. But, we are now using 4G
VMs and it should be fine
Change-Id: I8bc6628544c9684a2527fc7c12f8a27d7df31983
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Jamo Luhrsen [Fri, 1 Dec 2017 16:34:21 +0000 (16:34 +0000)]
Merge "Configure tep-ip for genius auto tunnels"
Thanh Ha [Fri, 1 Dec 2017 15:12:14 +0000 (10:12 -0500)]
Revert "Use eval command to append mail options"
The original commit introduces a regression in our ability to send
emails to the correct mailing lists.
This reverts commit
ea26afb7d635a615547490e05a7aef2d9bcda265.
Issue: RELENG-70
Change-Id: If493d40462d12edba2913971ba145a3d2b4a75e9
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Sam Hague [Thu, 30 Nov 2017 20:40:29 +0000 (15:40 -0500)]
Trim the Exception grepper
Change-Id: I251acf243a7957e18073d0315196c7a2d6ad513a
Signed-off-by: Sam Hague <shague@redhat.com>
Thanh Ha [Wed, 29 Nov 2017 16:09:51 +0000 (16:09 +0000)]
Merge "Use eval command to append mail options"
Thanh Ha [Wed, 29 Nov 2017 15:54:51 +0000 (15:54 +0000)]
Merge "Branch off oxygen branch for JSONRPC"
Thanh Ha [Wed, 29 Nov 2017 14:27:21 +0000 (14:27 +0000)]
Merge "Update default repo in RPM verify job"
Thanh Ha [Wed, 29 Nov 2017 14:24:51 +0000 (14:24 +0000)]
Merge "Use grep -E to grab relevant exception logs"
Jamo Luhrsen [Wed, 29 Nov 2017 01:14:45 +0000 (17:14 -0800)]
Use grep -E to grab relevant exception logs
There is some quirk/bug/problem with sed that it's not working like
we expect to collect the Exception logs. Sometimes it would not
return the expected output. There is probably the right way to do
it but I did not find it. I was trying to match on Exception$ which
would match our "java.lang.NullPointerException" which always
ends with a newline. We were not collecting it before.
Change-Id: I5c8f5bbae2ec44198d53cfc84ead779b3e280cf2
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Daniel Farrell [Wed, 29 Nov 2017 00:53:06 +0000 (19:53 -0500)]
Update default repo in RPM verify job
Change-Id: I455d3391cc254d1d4d3460aaaa9b5243096f8088
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
Daniel Farrell [Tue, 28 Nov 2017 23:55:36 +0000 (18:55 -0500)]
Update builds tested in RPM jobs
Change-Id: Ib74c407b0ace17df49cf97ac29c49204f7189a38
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
Jamo Luhrsen [Tue, 28 Nov 2017 17:58:05 +0000 (17:58 +0000)]
Merge "wait for rabbitmq before stacking computes"
Jamo Luhrsen [Tue, 28 Nov 2017 17:57:55 +0000 (17:57 +0000)]
Merge "allow shorter suite paths"
Sam Hague [Mon, 27 Nov 2017 22:31:51 +0000 (17:31 -0500)]
wait for rabbitmq before stacking computes
Change-Id: If485ad4f294db94d0c454903d4236365342eda63
Signed-off-by: Sam Hague <shague@redhat.com>
Sam Hague [Tue, 28 Nov 2017 02:41:34 +0000 (21:41 -0500)]
allow shorter suite paths
Change-Id: I3e621fd3e294de251f0b2db6c5d39405f6798e36
Signed-off-by: Sam Hague <shague@redhat.com>
Lenny Verkhovsky [Tue, 28 Nov 2017 13:17:27 +0000 (15:17 +0200)]
Fix Trigger with multiproject multipatch build
Fixing support for multiproject multipatch trigger
such as genius=32/53632/9,netvirt=59/50259/47
Change-Id: I904064b5f612196ef80c78e1b2672b59d15d02f1
Signed-off-by: Lenny Verkhovsky <lennyb@mellanox.com>
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Anil Belur [Tue, 28 Nov 2017 00:45:29 +0000 (10:45 +1000)]
Use eval command to append mail options
Use eval to append mail options with the notify script. When the eval
command is used without escaping the variables causes wordsplitting.
Ref: http://mywiki.wooledge.org/BashFAQ/050
JIRA: RELENG-213
Change-Id: I736f3eaa98d58c4514a936c137d2a2df77053167
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Jamo Luhrsen [Mon, 27 Nov 2017 21:19:45 +0000 (21:19 +0000)]
Merge "Add external repos during CSIT test"
Luis Gomez [Mon, 27 Nov 2017 03:13:56 +0000 (19:13 -0800)]
Add external repos during CSIT test
This will fix decanter installation in nitrogen and later.
Change-Id: Ifb4942e935df0d7f4a85e631077e48bf996f28e9
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Luis Gomez [Mon, 27 Nov 2017 02:43:14 +0000 (18:43 -0800)]
Add missing feature to OF sanity test
This is required after adding nicira extension test.
Change-Id: I88c42f4ebaa5d9a8add89759c90b064b714d828b
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Anton Ivanov [Wed, 22 Nov 2017 16:30:10 +0000 (16:30 +0000)]
Branch off oxygen branch for JSONRPC
Change-Id: I699a0ffd86f527bacebf8b2df277774abb3517c0
Signed-off-by: Anton Ivanov <anton.ivanov@cambridgegreys.com>
Daniel Farrell [Fri, 17 Nov 2017 18:32:32 +0000 (13:32 -0500)]
Pass stream to snap jobs vs extracting
Now that Thanh has shown me how to inject vars into builder scripts like
this, just pass stream vs hack to extract it from job name.
Change-Id: I689258c9379a15d50c5f4f7b10629cc5bbb42f2a
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
jenkins-releng [Fri, 17 Nov 2017 01:41:29 +0000 (01:41 +0000)]
Update validate autorelease projects for oxygen
Change-Id: I364baf48dd67e7d15341bccdc734d7cf9e396141
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Jamo Luhrsen [Fri, 17 Nov 2017 00:50:21 +0000 (00:50 +0000)]
Merge "Add globstar to log surefire reports for odlparent"
Jamo Luhrsen [Fri, 17 Nov 2017 00:50:17 +0000 (00:50 +0000)]
Merge "Add globstar to log surefire reports for yangtools"
Jamo Luhrsen [Wed, 15 Nov 2017 22:57:12 +0000 (14:57 -0800)]
Update template comment block for easy reference
- some templates have been added over time without
this reference section being updated
Change-Id: I3864556c7be51addb733b6f290763cf4a38e4b95
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Jamo Luhrsen [Wed, 15 Nov 2017 01:16:17 +0000 (01:16 +0000)]
Merge "Add more Xmx to bgpcep project build"
Anil Belur [Wed, 15 Nov 2017 00:41:56 +0000 (10:41 +1000)]
Add globstar to log surefire reports for odlparent
Change-Id: I5a032fd993996f5120e0d0eb887ac8d563124b90
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Anil Belur [Wed, 15 Nov 2017 00:37:44 +0000 (10:37 +1000)]
Add globstar to log surefire reports for yangtools
Change-Id: I3462f88b541f71635a1f9a241366d868b716ebf5
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Anil Belur [Wed, 15 Nov 2017 00:37:19 +0000 (00:37 +0000)]
Merge "Update to global-jjb v0.12.1"
Anil Belur [Wed, 15 Nov 2017 00:27:43 +0000 (10:27 +1000)]
Update to global-jjb v0.12.1
Pull in fix to enable maven jobs archive custom logs
https://gerrit.linuxfoundation.org/infra/#/c/7492/
Change-Id: Iddc7d9856ea1d21bfd3629e7240991b8e90cc5dc
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Luis Gomez [Wed, 15 Nov 2017 00:16:49 +0000 (16:16 -0800)]
Add more Xmx to bgpcep project build
Change-Id: I95080c5583deeb2364f845d4f63122b180088990
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Rob Adams [Tue, 14 Nov 2017 23:14:13 +0000 (15:14 -0800)]
Reduce parallelism to fit low-spec build machines.
Change-Id: I41df93b61c6eec4ffc80f8c9423986ca03d4973a
Signed-off-by: Rob Adams <readams@readams.net>
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Tomas Cechvala [Tue, 14 Nov 2017 11:11:51 +0000 (12:11 +0100)]
Shift Openstack version in GBP test
stable/newton to stable/ocata
Change-Id: Iba76f17cb9c73db84e9594a36cd65029c7fe110a
Signed-off-by: Tomas Cechvala <tcechval@cisco.com>
Anil Belur [Mon, 13 Nov 2017 11:17:30 +0000 (11:17 +0000)]
Merge "Do not use --merge in rebot command"
Tomas Markovic [Fri, 10 Nov 2017 10:18:48 +0000 (11:18 +0100)]
BGPCEP-688: update bgp test
install odl-bgpcep-bgp-config-example
for bgpclustering tests
for bgp ingest tests
Change-Id: I529fbd16590dac6e83c6845d7e5bc0e5b9e8a8ee
Signed-off-by: Tomas Markovic <tomas.markovic@pantheon.tech>
Jamo Luhrsen [Thu, 9 Nov 2017 17:52:49 +0000 (09:52 -0800)]
Upgrade robot vms to use 4G RAM from 2G
some robot jobs are creating log files (output.xml) in excess
of 1.5G in size. When robot parses that file to generate it's
html reports it reads the entire file (I believe) in to memory
which ends up causing an OOM scenario in a 2G system. For now,
this will help, but as jobs increase in size and duration,
even 4G will not be enough.
Change-Id: I71c72a8ad62a05549fc4623531f4c7b9387505bc
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Jamo Luhrsen [Thu, 9 Nov 2017 16:28:55 +0000 (16:28 +0000)]
Merge "Add Gerrit Trigger for multipatch build"
Jamo Luhrsen [Thu, 9 Nov 2017 01:17:00 +0000 (17:17 -0800)]
Do not use --merge in rebot command
Change-Id: I00d23e7fcb6e913769d4787df94c93e431e821cb
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Jamo Luhrsen [Wed, 8 Nov 2017 23:35:08 +0000 (23:35 +0000)]
Merge "Run pybot per suite and collect individual logs"
Anil Belur [Wed, 8 Nov 2017 22:49:44 +0000 (22:49 +0000)]
Merge "Switch to using global-jjb lf-jacoco-report macro"
Anil Belur [Wed, 8 Nov 2017 22:41:20 +0000 (22:41 +0000)]
Merge "Remove unused macros gpg-sig and jjbini"
Anil Belur [Wed, 8 Nov 2017 22:39:12 +0000 (22:39 +0000)]
Merge "Remove deprecated server-name variable"
Thanh Ha [Wed, 8 Nov 2017 21:04:05 +0000 (16:04 -0500)]
Add tox verify job for LF docs-conf project
Change-Id: I51409c91569eeea6a3d0f154b2c011ae5cf3e97e
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Wed, 8 Nov 2017 16:14:10 +0000 (11:14 -0500)]
Add Gerrit Trigger for multipatch build
Introduces a new trigger "multipatch-build:" which can be used to
trigger a build from a Gerrit comment rather than requiring committers
to have Jenkins access. Patch parameters are passed through a 1 liner
after the colon of the trigger.
Change-Id: I4c269d3db11a80d981209ef9b1b4ff428f1b7741
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Wed, 8 Nov 2017 16:31:47 +0000 (11:31 -0500)]
Remove deprecated server-name variable
Project should be using gerrit-server-name at this point.
Change-Id: Ie1c12a264b342ebe8010a380ff42cbbc6c0b3bf7
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Wed, 8 Nov 2017 16:27:42 +0000 (11:27 -0500)]
Remove unused macros gpg-sig and jjbini
Both these macros are no longer used by any jobs in this repo and have
been migrated to global-jjb so should be safe to remove.
Change-Id: Ica8f73d1be2ce65867a363b2fe09b0ba6c1c2d66
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Wed, 8 Nov 2017 16:24:17 +0000 (11:24 -0500)]
Switch to using global-jjb lf-jacoco-report macro
Change-Id: Ifae2fcb2d506a2158a3c2211e8d04505d3821813
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Sam Hague [Wed, 8 Nov 2017 15:28:45 +0000 (10:28 -0500)]
Add 3node snat-conntrack gate trigger
Change-Id: I1f01bec2486520481bcd4d500cf6dc8612b71714
Signed-off-by: Sam Hague <shague@redhat.com>
Thanh Ha [Wed, 8 Nov 2017 14:38:40 +0000 (14:38 +0000)]
Merge "BGPCEP-688: Install default config for bgp/bmp"
Tomas Markovic [Tue, 7 Nov 2017 12:14:42 +0000 (13:14 +0100)]
BGPCEP-688: Install default config for bgp/bmp
Due to removal of default configuration of bgp/bmp, now install
configurations within the tests.
Change-Id: Ia1aab20484fb2edb1576047d10447fc4ab25e1a0
Signed-off-by: Tomas Markovic <tomas.markovic@pantheon.tech>
Anil Belur [Tue, 7 Nov 2017 22:14:26 +0000 (08:14 +1000)]
Ensure apt is not locked on Ubuntu nodes
A background apt process locks /var/lib/dpkg/lock and causes apt
commands to fail. Therefore check if apt is locked before running
apt.
Errors:
E: Could not get lock /var/lib/dpkg/lock - open (11: Resource
temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg), is
another process using
Change-Id: I3ced3711b26ebe9ecf5654c70d23f44e905c1f4c
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Victor Pickard [Tue, 7 Nov 2017 19:10:44 +0000 (14:10 -0500)]
Configure tep-ip for genius auto tunnels
Config tep-ip for control and compute nodes
as needed for genius auto tunnels to work.
Change-Id: I6146bc0bfffeb35603c89a49a02dd2f5263df0f2
Signed-off-by: Victor Pickard <vpickard@redhat.com>
Jamo Luhrsen [Tue, 7 Nov 2017 17:30:18 +0000 (17:30 +0000)]
Merge "BGPCEP-694: Install bgp config example"