Daniel Farrell [Mon, 24 Dec 2018 13:04:38 +0000 (13:04 +0000)]
Merge "Fix OSSRH profile id to orgopendaylight"
wsx25289 [Mon, 24 Dec 2018 02:28:46 +0000 (21:28 -0500)]
add rtd job for project telemetry
Change-Id: I6123b2e03404829cd03b65a0d16ee6acc130e519
Signed-off-by: Wsx25289 <10200860@zte.com.cn>
Sam Hague [Sat, 22 Dec 2018 17:54:28 +0000 (17:54 +0000)]
Merge "Install odl-mdsal-trace to apex jobs"
Thanh Ha [Fri, 21 Dec 2018 22:38:14 +0000 (17:38 -0500)]
Fix OSSRH profile id to orgopendaylight
Change-Id: I522bda1ffc0ebd623c702fa28dfb2a6158076841
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Robert Varga [Fri, 14 Dec 2018 08:07:17 +0000 (09:07 +0100)]
Switch mdsal javadoc jobs to mvn35
In local testing these seem to run fine now, remove the override.
Change-Id: I97418ae6759ccb448290519a550d12d93e4d7a74
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Jamo Luhrsen [Fri, 21 Dec 2018 19:23:02 +0000 (11:23 -0800)]
Install odl-mdsal-trace to apex jobs
once this is shown to work and not break the jobs, we can
try to add failure conditions if too many open transactions
are ever seen. A patch for that in progress here:
https://git.opendaylight.org/gerrit/#/c/77363/
Change-Id: Iddac0d24ac17eb897835e52c275a07a5500ab771
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Jamo Luhrsen [Wed, 19 Dec 2018 22:53:37 +0000 (14:53 -0800)]
Add tweakability features for ODL in apex job
apex gets deployed with puppet and is already in
place, so need to write out the features to install
in that hieradata json file
Change-Id: I1293777835b5c78e09647107de0fd8ed03b47f98
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Luis Gomez [Thu, 20 Dec 2018 22:24:50 +0000 (22:24 +0000)]
Merge "Add SUITES to common_env output"
Luis Gomez [Thu, 20 Dec 2018 22:17:24 +0000 (22:17 +0000)]
Merge "trigger telemetry distribution build"
Jamo Luhrsen [Thu, 20 Dec 2018 16:51:42 +0000 (16:51 +0000)]
Merge "Fix refspec for coe test patch"
Thanh Ha [Thu, 20 Dec 2018 13:32:05 +0000 (08:32 -0500)]
Fix autorelease log credentails
Last attempt didn't take into account failed autorelease builds.
This new patch should handle that as well.
Change-Id: I469279bae6e23a4c80d65ed2c59a13648450d83b
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Sam Hague [Wed, 19 Dec 2018 22:06:05 +0000 (17:06 -0500)]
Fix refspec for coe test patch
Change-Id: I5c67e9cf8db8b3e0ffc7ef857bae946cd3d7f489
Signed-off-by: Sam Hague <shague@redhat.com>
Jamo Luhrsen [Wed, 14 Nov 2018 21:47:39 +0000 (13:47 -0800)]
Add ability to tweak log levels in apex job
Change-Id: I19bb281d183c3aaa63fd9b6093d88b4ad1d706f1
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Jamo Luhrsen [Tue, 18 Dec 2018 17:38:24 +0000 (09:38 -0800)]
Increase patch-test timeout 360m->720m
Even with 360m for the patch test timeout, we sometimes
will hit that 6 hour limit before the parent gets the
results back from the csit job it triggers. In the case
of netvirt csit jobs, those run for 3-4 hours on their
own, and if the jenkins queue is large that 6h timeout
is easy to hit. Additionally, we have recently reduced
the number of parallel csit jobs from 25 to 20 [0] so
it's even more likely for us to have a larger jenkins
queue.
[0] https://git.opendaylight.org/gerrit/#/c/78776/
Change-Id: Iab733dee2dbac5d30a3bdad228069aa4bd122bf1
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Jamo Luhrsen [Mon, 17 Dec 2018 16:13:07 +0000 (16:13 +0000)]
Merge "Use aggregated report for odlparent"
Robert Varga [Mon, 17 Dec 2018 08:54:54 +0000 (09:54 +0100)]
Another round of mvn33 elimination
Previous patch missed two more instances of ovsdb-sonar's use
of maven-3.3.9. Fix them.
Change-Id: Id30e46401fbf501bfc7b0beb50dbc733a1401c9b
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Thu, 13 Dec 2018 16:41:31 +0000 (17:41 +0100)]
Use aggregated report for odlparent
odlparent knows how to aggregate jacoco reports, make use of them.
Change-Id: Id1ad6565027539ac62d79f8d55e8d045dcdae29f
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
wsx25289 [Mon, 17 Dec 2018 07:56:19 +0000 (02:56 -0500)]
trigger telemetry distribution build
Change-Id: I9fc53b2032cd5ad5b3b08eb865ea687f21cbf21c
Signed-off-by: Wsx25289 <10200860@zte.com.cn>
Daniel Farrell [Sat, 15 Dec 2018 16:53:19 +0000 (11:53 -0500)]
Update builds used in RPM tests
Some have expired, go ahead and update all.
Change-Id: If620a4b66309f2380e191d9aafd5bf5ed81f14dd
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
Jamo Luhrsen [Fri, 14 Dec 2018 22:30:38 +0000 (22:30 +0000)]
Merge "Update RPM tests to Oxygen SR4"
Daniel Farrell [Fri, 14 Dec 2018 21:17:12 +0000 (16:17 -0500)]
Update RPM tests to Oxygen SR4
Change-Id: I448b770fb016da1e20156cde61558b00e22d9f43
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
Robert Varga [Fri, 14 Dec 2018 19:38:50 +0000 (20:38 +0100)]
Fix a typo in ovsdb-sonar
A missing dash made the job ultimately fail.
Change-Id: I9b2d0992262cf4bffeb4ab0f04d8ed342b983eba
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Daniel Farrell [Fri, 14 Dec 2018 17:29:50 +0000 (12:29 -0500)]
Disable fail-on-errors during RVM source
Recent changes to RVM have introduced a non-zero exit in the source
command that makes functions available. This causes our jobs to fail,
since we run with fail-on-errors. Turn off fail-on-errors during that
step and enable right after.
Change-Id: Idd5f550639c714219d51395113f2089bc07682a2
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
Daniel Farrell [Fri, 14 Dec 2018 17:01:18 +0000 (12:01 -0500)]
Conform to new RVM install GPG key requirements
Puppet-opendaylight tests are breaking on RVM install with GPG key
errors. It seems something has changed on their end.
Add second seeminly-required public key.
Change-Id: I237a5923ae178f2e4717b6814984bda522ddd90b
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
Jamo Luhrsen [Fri, 14 Dec 2018 16:56:56 +0000 (16:56 +0000)]
Merge "Pass GERRIT_PROJECT to tests"
Thanh Ha (zxiiro) [Fri, 14 Dec 2018 16:40:07 +0000 (16:40 +0000)]
Merge "automate transportpce tox functests"
Faseela K [Fri, 14 Dec 2018 10:21:27 +0000 (15:51 +0530)]
Pass GERRIT_PROJECT to tests
Change-Id: I285ea56cddfd22d2f36bb54ad2fdb48a61c82e10
Signed-off-by: Faseela K <faseela.k@ericsson.com>
Robert Varga [Fri, 14 Dec 2018 07:26:24 +0000 (08:26 +0100)]
Skip karaf during bgpcep-sonar
Building a karaf distribution is not useful for sonar, skip it.
Change-Id: I4f114c43d1d40292b0c79a991d22c28363a1d676
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Fri, 14 Dec 2018 07:24:21 +0000 (08:24 +0100)]
Remove bgpcep dependencies on tcpmd5
tcpmd5 is no longer relevant, remove references to it.
Change-Id: I1173a4290139f24cf9eec660e74af5055cf5c492
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Thanh Ha [Fri, 14 Dec 2018 02:24:11 +0000 (10:24 +0800)]
Bump global-jjb to v0.28.3
Pull in fix for openstack-cron job.
Change-Id: Ie0ab5f157516a9aaddcc129948fa98ee09284f4e
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Jamo Luhrsen [Fri, 14 Dec 2018 00:23:40 +0000 (16:23 -0800)]
Reduce amount of robot minions allowed
To test the theory that some jobs (e.g., perf related
jobs) are unstable when our infra is busy running
many jobs at once we want to reduce the number of
robot jobs (which consume the most resources) that
can run in parallel by 20%. This will reduce the
throughput of our CSIT jobs, but if that results
in more stability it may be worth it.
Change-Id: Ibd36c0e57ec54422aefe6436d86a426fafeef9e2
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Thanh Ha (zxiiro) [Thu, 13 Dec 2018 14:51:34 +0000 (14:51 +0000)]
Merge "Fix ovsdb-sonar"
Robert Varga [Thu, 13 Dec 2018 08:36:08 +0000 (09:36 +0100)]
Fix ovsdb-sonar
The build is requiring maven-3.5.0, but the job definition uses
mvn33, leading to the build failing immediately.
Change-Id: Ibd5736a5028edc244a0e72642cd4fa09df8ad660
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Thu, 13 Dec 2018 07:45:31 +0000 (08:45 +0100)]
Aggregate bgpcep sonar reports
Artivate reporting of aggregate UT reports.
Change-Id: I2062086bac4dc7985e8711ad5571ad59a3bc3f6f
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Thu, 13 Dec 2018 08:26:46 +0000 (09:26 +0100)]
Increase bgpcep-sonar timeout
The build has been failing for 5 months, making it clear 60 minutes
is not enough. Bump timeout to 120 minutes.
Change-Id: If263acef0301d7d669f2a7a55b078c3b8ce785b2
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Jamo Luhrsen [Wed, 12 Dec 2018 17:25:47 +0000 (09:25 -0800)]
Add SUITES to common_env output
Change-Id: I5460fe887963a1e913fb934ab3a01df69d08f123
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Jamo Luhrsen [Wed, 12 Dec 2018 16:35:11 +0000 (16:35 +0000)]
Merge "Add example for release-notes param description"
Anil Belur [Wed, 12 Dec 2018 11:56:19 +0000 (21:56 +1000)]
Add example for release-notes param description
Change-Id: I03cdd9eb46d9288ca016dca27500c5498f1a1119
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Thanh Ha [Wed, 12 Dec 2018 01:51:40 +0000 (09:51 +0800)]
Revert to global-jjb v0.28.0 for lftools v0.18
lftools v0.19 seems to be corrupting binary uploads.
Change-Id: Ib96c5084b60099084d3faad6cb269ed30a89b1d3
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
guillaume.lambert [Tue, 11 Dec 2018 14:40:08 +0000 (15:40 +0100)]
automate transportpce tox functests
this allows to run tox automatically
cf https://git.opendaylight.org/gerrit/#/c/78544/
Change-Id: I5542c46397e5221a79c2f225cbafad114b36fa45
Signed-off-by: guillaume.lambert <guillaume.lambert@orange.com>
Anil Belur [Tue, 11 Dec 2018 22:30:07 +0000 (08:30 +1000)]
Ignore intg/dist/opendaylight in version bump
The change Ic6e6bb737af9a8a3035c2ee4d4b590072073bf46 does not ignore
the absense of the intg/dist dir and instead fails the version bump
when the directory is not available. Instead ignore if this dir is
not present since the opendaylight/pom.xml builds the common
distribution (managed distribution + SM projects) for Fluorine onwards.
Change-Id: Ia2c0d0ae3b9eec1491f60e8bcbce71fc61ad26cd
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Jamo Luhrsen [Tue, 11 Dec 2018 18:40:51 +0000 (10:40 -0800)]
Upgrade decorator package for openstack cli error
Seems that some of the packages that we are upgrading
by default in every job is not compatible with the
older (3.4.0) decorator package. Currently, decorator
has version 4.3.0 that will work.
Change-Id: I415e1996e34ca09a5e190285388d2f146944878c
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Daniel Farrell [Mon, 10 Dec 2018 18:46:57 +0000 (18:46 +0000)]
Add lf-infra-prebuild to pkg build jobs
Add newly required lf-infra-prebuild builder step to all package
building jobs. Fixes errors when mvn deploying packages to Nexus.
Change-Id: If9c323212334a2e4ce477470cf387e2d58310b5e
JIRA: INTPAK-221
JIRA: INTPAK-229
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
Daniel Farrell [Fri, 7 Dec 2018 22:37:07 +0000 (22:37 +0000)]
Merge "Add view for javadoc publish and verify jobs"
Anil Belur [Fri, 7 Dec 2018 02:38:18 +0000 (12:38 +1000)]
Add view for javadoc publish and verify jobs
Change-Id: I371a57db06992c8e737fe306f3ec1b753687cd6b
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Jamo Luhrsen [Fri, 7 Dec 2018 00:22:53 +0000 (16:22 -0800)]
Fix libvirt-python install while stacking
see https://git.opendaylight.org/gerrit/#/c/78499/ for
more info. that patch did this for all computes, but
we also need it on control nodes for the case when we
run in an all-in-one setup
Change-Id: Ia3b51a29a76b188405ac8eb6f1cd9aeeb8364fde
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Jamo Luhrsen [Thu, 6 Dec 2018 21:33:14 +0000 (13:33 -0800)]
Use 'robot' cli instead of 'pybot'
looks like pybot has been deprecated for a while and
now is officially removed.
https://github.com/robotframework/robotframework/issues/2216
Change-Id: Idbc2eeebd7e486b831e23a59b9a0b1be857ef4dc
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
gvrangan [Thu, 6 Dec 2018 12:20:20 +0000 (12:20 +0000)]
Fix libvirt-python install while stacking
Problem:
1. Devstack force installs libvirt-python from
pip repo, during which the compatibility with the
installed version of libvirt package is validated.
2. Queens was using libvirt-python (3.10)
3. Recently libvirt version got upgraded in CentOS repo
ref: http://mirror.centos.org/centos-7/7.6.1810/os/x86_64/Packages/
causing the compatibility with libvirt-python to fail.
Fix:
Force devstack to use the libvirt-python latest version
that is compatiable with the libvirt in CentOS repo.
Change-Id: I41d6d4529d249688947af14efa668afb7a29cd95
Signed-off-by: gvrangan <venkatrangang@hcl.com>
Thanh Ha (zxiiro) [Thu, 6 Dec 2018 01:50:17 +0000 (01:50 +0000)]
Merge "Fix fetch of STAGE_REPO_ID"
Thanh Ha [Thu, 6 Dec 2018 01:00:13 +0000 (09:00 +0800)]
Fix fetch of STAGE_REPO_ID
The patch Ib9066f85ff135bbba88410e8e2efb5345311c414 broke the post
build scripts from properly getting the staging repo ID.
The lf-maven-stage macro produces a parsed file staging-repo.txt
which contains the repo already and we no longer need to parse the
full Maven log to find this detail.
Change-Id: Id5ce6b416f6e2002bf5b204ca3f1843f6c76d51c
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Thu, 6 Dec 2018 00:52:44 +0000 (08:52 +0800)]
Add collect-netvirt-logs back to openstack csit
The macro integration-csit-collect-netvirt-logs was mistakenly removed
in patch Ie87be771ad130fdfefd6a893d86f98a12d92bcd6.
Change-Id: Id6f8840d78c65b931a82cd973cedf53f4725beae
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Wed, 5 Dec 2018 03:59:31 +0000 (11:59 +0800)]
Update global-jjb to v0.28.2
This pulls in lftools v0.19.1 with the Unicode log fix.
Change-Id: If3a96506190c51b13ad49b55f255eee6036169d5
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Anil Belur [Tue, 4 Dec 2018 20:15:46 +0000 (20:15 +0000)]
Merge "Downgrade to global-jjb v0.28.0"
Jamo Luhrsen [Tue, 4 Dec 2018 19:43:45 +0000 (19:43 +0000)]
Merge "Use custom template so testplan is used"
Sam Hague [Tue, 4 Dec 2018 18:36:45 +0000 (13:36 -0500)]
Use custom template so testplan is used
Change-Id: I996cf92e21c608aa02ba6f51cf535d27fd1f735e
Signed-off-by: Sam Hague <shague@redhat.com>
Daniel Farrell [Tue, 4 Dec 2018 18:03:59 +0000 (18:03 +0000)]
Merge changes from topic 'ci'
* changes:
Fix Int/Pack Puppet workspace for new pak-pup name
Change the name of WORKSPACE directory
Thanh Ha [Tue, 4 Dec 2018 14:10:23 +0000 (22:10 +0800)]
Downgrade to global-jjb v0.28.0
The lftools version pulled in by v0.28.1 breaks logs archiving in
autorelease and some distribution jobs.
Change-Id: Ic8b2d4e261623accad3cf06105a79417774f09f7
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Daniel Farrell [Tue, 4 Dec 2018 12:36:12 +0000 (12:36 +0000)]
Fix Int/Pack Puppet workspace for new pak-pup name
The Int/Pack puppet and ansible projects were recently renamed to
packaging-puppet and packaging-ansible to make room for a new ODL
Ansible SB project. The workspace dirs were not updated in the original
patch. Gerrit 78391 updated the ansible workspace, this one updates
puppet.
Change-Id: I2655b9ac1c14f5282cc5303a11e3e0450489e78f
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
Taseer [Mon, 3 Dec 2018 18:58:17 +0000 (19:58 +0100)]
Change the name of WORKSPACE directory
This patch changes the name of the directory within Jenkins workspace.
Changed it to 'packaging-ansible' from 'ansible', in order to make the
builds pass.
Change-Id: Ie502dc6686407d2c7968ef564ec9fbd5fc45fa8b
Signed-off-by: Taseer <taseer94@gmail.com>
Thanh Ha (zxiiro) [Tue, 4 Dec 2018 01:46:55 +0000 (01:46 +0000)]
Merge "Enable signing and maven-central staging"
Anil Belur [Tue, 4 Dec 2018 01:26:04 +0000 (01:26 +0000)]
Merge "Update global-jjb to v0.28.1"
Anil Belur [Tue, 4 Dec 2018 01:25:36 +0000 (01:25 +0000)]
Merge "Auto Update CSIT Jobs to run for fluorine"
Anil Belur [Tue, 4 Dec 2018 01:25:31 +0000 (01:25 +0000)]
Merge "Auto Update CSIT Jobs to run for oxygen"
Thanh Ha [Tue, 4 Dec 2018 01:08:58 +0000 (09:08 +0800)]
Enable signing and maven-central staging
This patch turns on artifact signing with Sigul and Maven Central
staging for the integration/distribution job.
Change-Id: Icd962f5cbb81940031fc84a4c596da790613b23c
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Mon, 3 Dec 2018 07:16:07 +0000 (15:16 +0800)]
Update global-jjb to v0.28.1
Change-Id: If31600df4d76510d00b5ea9647ce85fec5ee8049
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
jenkins-releng [Mon, 3 Dec 2018 07:02:07 +0000 (07:02 +0000)]
Auto Update CSIT Jobs to run for oxygen
Change-Id: Ief08a23de83f0fe65300c33829e882efc1c2736e
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
jenkins-releng [Mon, 3 Dec 2018 07:01:59 +0000 (07:01 +0000)]
Auto Update CSIT Jobs to run for neon
Change-Id: I07f0f0e794e1e923881834a22081bab1a600a3c9
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
jenkins-releng [Mon, 3 Dec 2018 06:59:26 +0000 (06:59 +0000)]
Auto Update CSIT Jobs to run for fluorine
Change-Id: I85a7504ece0bf480e13a9d306dca34ca39382d8e
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Thanh Ha (zxiiro) [Mon, 3 Dec 2018 06:09:09 +0000 (06:09 +0000)]
Merge "Remove mdsal-neon jobs"
Thanh Ha [Mon, 3 Dec 2018 02:37:20 +0000 (10:37 +0800)]
Cleanup staging repo credentials from .netrc
Patch Iac41cc915d810b5289a96f27d4368c8abf434152 forgot to cleanup
after itself and causes issues when logs script comes up because
of duplicate entry in .netrc. This in turn makes the cURL command
in the logs script grab the first entry which is incorrect for
log shipping.
Change-Id: Ic00fc104d3dbd5648cde261627cad26068b249fb
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Robert Varga [Sun, 2 Dec 2018 09:04:34 +0000 (10:04 +0100)]
Remove mdsal-neon jobs
mdsal is completely MRI, remove temporary jobs supporting
the 2.6.x branch.
Change-Id: Ia0c545c8627fadd5f57e557b495d125e3138637d
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Luis Gomez [Fri, 30 Nov 2018 22:06:03 +0000 (22:06 +0000)]
Merge "Consolidate controller parameters into new macro"
Luis Gomez [Fri, 30 Nov 2018 22:05:27 +0000 (22:05 +0000)]
Merge "Consolidate common csit params into macro"
Luis Gomez [Fri, 30 Nov 2018 22:03:45 +0000 (22:03 +0000)]
Merge "Consolidate CSIT publisher into macro"
Luis Gomez [Fri, 30 Nov 2018 21:54:15 +0000 (21:54 +0000)]
Merge "Consolidate CSIT wrappers into inttest-csit-common"
Luis Gomez [Fri, 30 Nov 2018 21:52:33 +0000 (21:52 +0000)]
Merge "Consolidate common CSIT job-config into anchor"
Anil Belur [Thu, 29 Nov 2018 22:40:48 +0000 (22:40 +0000)]
Merge changes I403443f2,I6da43d3d,Iac41cc91
* changes:
Consolidate mvn-version as done in global-jjb
Use lf-maven-install macro to install mvn
Consolidate mvn-settings configuration in AR
Anil Belur [Thu, 29 Nov 2018 22:40:43 +0000 (22:40 +0000)]
Merge "Use lf-maven-stage for staging"
Sam Hague [Thu, 29 Nov 2018 21:21:56 +0000 (21:21 +0000)]
Merge "Fix SC2059 for ShellCheck 0.4.4, printf formatting"
Daniel Farrell [Thu, 29 Nov 2018 18:01:48 +0000 (18:01 +0000)]
Merge "Add ansible jenkins job"
Thanh Ha (zxiiro) [Thu, 29 Nov 2018 17:49:38 +0000 (17:49 +0000)]
Merge "Increase netconf-sonar timeout to 90 minutes"
Robert Varga [Thu, 29 Nov 2018 16:04:55 +0000 (17:04 +0100)]
Increase netconf-sonar timeout to 90 minutes
Infra is unpredictable and the jobs are missing the 60 minute
deadline just one bundle, one feature and couple of poms.
Increase the deadline to 90 minutes, hopefully completing in that
time.
Change-Id: I2151899cfa7cd6088dcf537efc5ecdf20a903323
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Wed, 28 Nov 2018 13:19:07 +0000 (14:19 +0100)]
Enable aggregate sonar reports for aaa
AAA can use aggregate reports, switch them on.
Change-Id: Ib77d299753371f5a830acb2df5c1b361a515f914
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Thanh Ha [Wed, 14 Nov 2018 05:56:42 +0000 (13:56 +0800)]
Consolidate controller parameters into new macro
These parameters are all related to controller configuration so
consolidate them into a single macro to manage the variables
together.
Change-Id: If298349d60852d96b3af446620d6c5e799f1a3f8
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Wed, 14 Nov 2018 05:29:08 +0000 (13:29 +0800)]
Consolidate common csit params into macro
New integration-csit-parameters macro holds all common parameters
used by CSIT jobs into a single macro.
Change-Id: Icdd84bff519f9630f46661adf324dfd91432d7d2
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Wed, 14 Nov 2018 02:21:01 +0000 (10:21 +0800)]
Consolidate CSIT publisher into macro
Create a single macro that manages the common configuration used by
all CSIT job templates. Also consolidates the duplicate 'robot'
publisher into this new macro to simplify the macros file.
Change-Id: Ie87be771ad130fdfefd6a893d86f98a12d92bcd6
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Wed, 14 Nov 2018 01:47:33 +0000 (09:47 +0800)]
Consolidate CSIT wrappers into inttest-csit-common
The same wrapper configuration is used by all templates so consolidate
it into the anchor for easier maintenance.
Change-Id: Ice7dd93bb9ec450fccc3ec140dead31770d6c570
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Wed, 14 Nov 2018 01:41:09 +0000 (09:41 +0800)]
Consolidate common CSIT job-config into anchor
Consolidates the following CSIT job-configs into a common anchor
for simplified management:
- project-type
- node
- concurrent
- disabled
- properties
and call the inttest_csit_common anchor in all CSIT templates to pull
these values in.
Change-Id: I4444ab5a89fbbb7e6ce2fe56440c852bf487f194
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Jamo Luhrsen [Thu, 29 Nov 2018 06:04:04 +0000 (06:04 +0000)]
Merge "Pass refspec to child csit jobs"
Thanh Ha (zxiiro) [Thu, 29 Nov 2018 03:48:50 +0000 (03:48 +0000)]
Merge "Enable aggregate sonar reports for netconf"
Sam Hague [Wed, 28 Nov 2018 20:58:59 +0000 (20:58 +0000)]
Merge "Add blank TOOLS_SYSTEM_IP var to pybot cmdline"
Sam Hague [Thu, 15 Nov 2018 20:36:18 +0000 (15:36 -0500)]
Add ansible jenkins job
Change-Id: Ia6ea1c136f86d98b590fcb14959dc04e3ceffc1d
Signed-off-by: Sam Hague <shague@redhat.com>
Jamo Luhrsen [Wed, 28 Nov 2018 19:57:39 +0000 (19:57 +0000)]
Merge "Add coe gate job for test-patch"
Sam Hague [Wed, 28 Nov 2018 16:14:23 +0000 (11:14 -0500)]
Pass refspec to child csit jobs
Change-Id: I7cb8d67ae03dd88f32bd1f019c5abf051bba1d4f
Signed-off-by: Sam Hague <shague@redhat.com>
Sam Hague [Wed, 28 Nov 2018 13:57:51 +0000 (08:57 -0500)]
Add coe gate job for test-patch
Change-Id: Ib09dec517e1fccf4abdb3c5bd229fd21d869863d
Signed-off-by: Sam Hague <shague@redhat.com>
Thanh Ha (zxiiro) [Wed, 28 Nov 2018 13:57:40 +0000 (13:57 +0000)]
Merge "Use gerrit patch for coe csit"
Robert Varga [Wed, 28 Nov 2018 13:18:28 +0000 (14:18 +0100)]
Enable aggregate sonar reports for netconf
The aggregator support is in, now we can switch it on.
Change-Id: I2b952e8bbed9e0fe2a4b13394412373de200355c
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Thanh Ha (zxiiro) [Wed, 28 Nov 2018 07:31:33 +0000 (07:31 +0000)]
Merge "Ignore int/dist/opendaylight artifact in ver bump"
Jamo Luhrsen [Wed, 28 Nov 2018 01:35:52 +0000 (17:35 -0800)]
Add blank TOOLS_SYSTEM_IP var to pybot cmdline
When running the full list of netvirt suites with the apex
snapshots, the l2l3_gateway_mac_arp suite sources a bgp
robot lib which in turn tries to reference the TOOLS_SYSTEM_IP.
This is not needed or used in any of the suites, but because
it's sourced but not initialized (even to null) we will get
an ugly error in the robot html report.
looks something like:
ERROR Error in file <file> Variable '${TOOLS_SYSTEM_IP}' not found.
adding it here as a null value will remove that error
Change-Id: I0bda42e3127cb38f943a7b5b014f13a88da194bd
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Jamo Luhrsen [Wed, 28 Nov 2018 04:31:07 +0000 (20:31 -0800)]
Source common-functions to get get_test_suites()
Change-Id: I311c36febd53dd9dbb669436ed7d9bd7d72394ce
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>