Anil Belur [Mon, 1 Feb 2021 09:44:40 +0000 (09:44 +0000)]
Merge "Run new MDSAL CSIT to the weekly MRI test"
Anil Belur [Mon, 1 Feb 2021 09:44:20 +0000 (09:44 +0000)]
Merge "Remove unused test variable."
Robert Varga [Sat, 30 Jan 2021 20:27:30 +0000 (21:27 +0100)]
Add AAA release job
AAA is becoming an MRI project, it already has a staged release,
now it needs a job to release.
Change-Id: I98a96147a75689125965a0f0772d4da2e0bcada0
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Luis Gomez [Fri, 29 Jan 2021 02:13:52 +0000 (18:13 -0800)]
Run new MDSAL CSIT to the weekly MRI test
Also change multipatch build order:
infrautils only needs to build if odlparent version changes.
Change-Id: Ie7b6cc68dc8ed3c362b85d25d508ac901581e115
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Andrew Grimberg [Fri, 29 Jan 2021 14:46:15 +0000 (06:46 -0800)]
Pin pre-commit to v2.9.3 in tox.ini
A change in v2.10.0 of pre-commit introduces an incompatibility with
jumanjihouse/pre-commit-hooks, particularly the shellcheck hook. It
isn't clear whether this is intentional or not, but until either
pre-commit or the jumanjihouse hooks are updated, we need to pin to
the working version of pre-commit.
Change-Id: Ic32ee7ebfd3081f421bc2bde704b792bca31c934
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
Anil Belur [Mon, 25 Jan 2021 22:45:57 +0000 (08:45 +1000)]
Update global-jjb to the latest v0.60.5
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Change-Id: Iecd4696ce753d842299cf7c1a28a5a1852101e26
Andrew Grimberg [Mon, 25 Jan 2021 10:13:57 +0000 (20:13 +1000)]
Update global-jjb to the latest v0.60.4
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Change-Id: Ic94b7fe04b57eb586c553da9b8d53430e2cb8a1b
Luis Gomez [Sun, 24 Jan 2021 22:57:52 +0000 (22:57 +0000)]
Merge "Add netty replicate system test job"
Andrew Grimberg [Sat, 23 Jan 2021 03:54:41 +0000 (13:54 +1000)]
Set builder name and type to "openstack"
Based on the input provided on the Gihub packer issue
hard-coded for our parser to be able to decode the rest of the config
properly." This would require to hardcode the builder name and type
in the templates.
This change requires an update in global-jjb v0.60.3
and common-packer v0.7.4.
Change-Id: I9c9802356dce03a4b60e38b96d1f7e6b0e0813e5
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Anil Belur [Fri, 22 Jan 2021 03:15:36 +0000 (13:15 +1000)]
Update global-jjb to the latest v0.60.2
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Change-Id: Ie46fbdaa0f9f7d1d5a2a84ac85ce55a4285e87fb
Andrew Grimberg [Wed, 20 Jan 2021 14:56:20 +0000 (14:56 +0000)]
Merge "Update global-jjb to latest v0.60.1"
Anil Belur [Tue, 19 Jan 2021 23:37:22 +0000 (09:37 +1000)]
Update global-jjb to latest v0.60.1
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Change-Id: Id2272b6c444eafda12b2a5e5019f859f549d9c41
Anil Belur [Tue, 19 Jan 2021 23:35:36 +0000 (09:35 +1000)]
Update common-packer to v0.7.2
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Change-Id: I0ccdbba4bbe8743d67f78889725d08ceb58f325c
Miroslav Miklus [Tue, 19 Jan 2021 16:29:33 +0000 (17:29 +0100)]
Increase number of devices for aluminium NETCONF scale test
Do not waste cycles on small device count, let assume we have
1hr. max per run, then we can fit 11-12 runs into 12hr budget,
starting at 1k and increment by 500 and stop at 4k devices
should give us enought time to complete 7 test runs (1k, 1.5k,
2k, 2.5k, 3k, 3.5k, 4k).
Currently we're spending approximately tens of minutes per run:
2200 .. 09:49:35.932 - 10:06:42.953 ~ 17 min.
2400 .. 10:58:29.420 - 11:16:41.775 ~ 18 min.
2600 .. 12:28:04.384 - 13:49:35.439 ~ 22min.
2800 .. 14:15:24.558 - 14:46:23.139 ~ 31 min.
Change-Id: Iee9c46447440eef8f78e55abc36be5e3d839fc6d
Signed-off-by: Miroslav Miklus <miroslav.miklus@pantheon.tech>
Venkatrangan [Sat, 16 Jan 2021 10:39:28 +0000 (10:39 +0000)]
Merge "Pin python Requests library"
Jamo Luhrsen [Fri, 15 Jan 2021 05:32:57 +0000 (05:32 +0000)]
Merge "Update list for distribution test"
Luis Gomez [Thu, 14 Jan 2021 22:09:43 +0000 (14:09 -0800)]
Update list for distribution test
Removing lispflowmapping as it has been failing for long time.
Change-Id: Idef0748e3a19219cdb6c5dc5cc076f100c9f3ec1
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Luis Gomez [Thu, 14 Jan 2021 21:14:53 +0000 (13:14 -0800)]
Pin python Requests library
Since Requests library released 0.8.0, we are getting a bunch
of WARNs in our logs, this will avoid the issue for now.
Change-Id: I13c4e055e6abb626c7bcd8ae6dcd2981d4b7faa8
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Luis Gomez [Thu, 14 Jan 2021 18:06:17 +0000 (10:06 -0800)]
Reduce number of robot instances
This patch reduces the number of robot instances that can run
in parallel and therefore it will help with the issue of cloud
quota exceeded.
Change-Id: Ia809ab07938eb8035648b3a00de9d6f670fe5aef
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Andrew Grimberg [Tue, 12 Jan 2021 20:45:23 +0000 (20:45 +0000)]
Merge "Update global-jjb to the latest v0.59.0"
Martin Balaz [Wed, 16 Dec 2020 04:08:18 +0000 (05:08 +0100)]
Add netty replicate system test job
Add new system job for runing MD-SAL netty-replicate end-to-end tests
Signed-off-by: Martin Balaz <martin.balaz@pantheon.tech>
Change-Id: Ie72e274686ee70fa1f500979cb1f1a4c26c9ea18
Anil Belur [Fri, 8 Jan 2021 22:04:41 +0000 (08:04 +1000)]
Remove openstack AZ from templates
When the availability_zone(AZ) is set, this returns the following
error. The cloud provider has recommended unsetting the value.
Error:
Build 'openstack' errored: Error creating volume:
Bad request with:
[POST https://volume.public.mtl1.vexxhost.net/v3/
f5ab9a59d6c649bd8ed4af258c4ba755/volumes],
error message: {"badRequest": {"code": 400, "message":
"Availability zone 'ca-ymq-2' is invalid."}}
Issue: https://jira.linuxfoundation.org/browse/IT-21300
Change-Id: Iaf65138629aad54534c0e50608b48d25338fbfdf
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Luis Gomez [Fri, 8 Jan 2021 20:50:55 +0000 (12:50 -0800)]
Add missing '$' in JJB scripts
Change-Id: I316c09c120bef9fdd0f5ec9fc0302381ef72cf7f
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Luis Gomez [Fri, 8 Jan 2021 06:59:48 +0000 (22:59 -0800)]
Add missing CSIT job after last branching
Change-Id: Ib35ef1cbbf31d41a5f026d311a236a6186a1a367
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Eric Ball [Wed, 30 Dec 2020 23:01:16 +0000 (15:01 -0800)]
Update common-packer to v0.7.1
This fixes an issue with the builds not being able to find the
ca-ymq-2 availability zone.
Issue: LF-Jira RELENG-3344
Change-Id: I0ece1cfb68cb2b8031ff288cf1eb7effbfd24f43
Signed-off-by: Eric Ball <eball@linuxfoundation.org>
Luis Gomez [Sun, 27 Dec 2020 20:42:16 +0000 (12:42 -0800)]
Fix CSIT silicon
Refreshing not existing bundles has impact in silicon.
Decanter has not worked in ODL for a while so this change
is harmless.
Change-Id: I6619e5cd55244d1a6be76b1d0f6dcec0a76c1434
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Venkatrangan [Fri, 25 Dec 2020 15:56:37 +0000 (15:56 +0000)]
Merge "odlmicro Netconf Scale Jobs"
Venkatrangan Govindarajan [Wed, 7 Oct 2020 08:45:12 +0000 (14:15 +0530)]
odlmicro Netconf Scale Jobs
Signed-off-by: Venkatrangan Govindarajan <gvrangan@gmail.com>
Change-Id: Ic84b231ac450ca7b0fc09acc0578796b5f372fcc
Gilles Thouenon [Fri, 18 Dec 2020 07:49:37 +0000 (08:49 +0100)]
Increase transportpce tox timeout to 140
Many timeout failures whose origin could be issues during virtualenv
installation.
Signed-off-by: Gilles Thouenon <gilles.thouenon@orange.com>
Change-Id: I55ef7a2f74d88ade53a5c4155f290ecd717e6caa
Robert Varga [Fri, 11 Dec 2020 01:08:00 +0000 (02:08 +0100)]
Remove mdsal-v4.0.x jobs
Sodium is now desupported, remove the corresponding mdsal jobs.
Change-Id: I2bf7c2ed82b560f59cb8a605a8552903357506aa
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Fri, 11 Dec 2020 01:04:46 +0000 (02:04 +0100)]
Remove yangtools-v3.0.x jobs
Sodium is desupported now, remove the corresponding jobs.
Change-Id: Id8d0c8cc21a36bcb67a9505e00aa4e941f46b67e
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Fri, 11 Dec 2020 01:02:22 +0000 (02:02 +0100)]
Remove odlparent-5.0.x jobs
We are past Sodium support window, erase odlparent jobs used to
support it.
Change-Id: If9a36d0bd818edc0c805cfa7bba835b770a21ea9
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Anil Belur [Fri, 11 Dec 2020 07:15:13 +0000 (17:15 +1000)]
Update global-jjb to the latest v0.59.0
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Change-Id: Id353013872c0d528e5f04a90caceb2e1d9e45978
Luis Gomez [Mon, 7 Dec 2020 20:20:27 +0000 (12:20 -0800)]
Remove unused test variable.
Change-Id: If49b562155343f37268af6a44dd3f85835444785
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Thanh Ha (zxiiro) [Fri, 4 Dec 2020 14:35:16 +0000 (14:35 +0000)]
Merge "Remove packaging jobs from builder"
Thanh Ha (zxiiro) [Fri, 4 Dec 2020 14:35:10 +0000 (14:35 +0000)]
Merge "Remove ansible from builder"
Anil Belur [Fri, 4 Dec 2020 01:27:51 +0000 (01:27 +0000)]
Merge "Change Netconf Testtool version"
Venkatrangan Govindarajan [Thu, 3 Dec 2020 16:59:09 +0000 (22:29 +0530)]
Change Netconf Testtool version
Signed-off-by: Venkatrangan Govindarajan <gvrangan@gmail.com>
Change-Id: I3c05f7e3be6283799677bfeff3c79fd36eced3a1
Anil Belur [Thu, 3 Dec 2020 00:41:28 +0000 (10:41 +1000)]
Reduce the num of parallel robot instances to 20
Reduce the number of parallel instances to ensure that
the maxTotalcores quotas set on cloud provider does not exceed
the set limit.
Issue: IT-21093
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Change-Id: I1c606230610362b95fc0b1085ec1d9cd66a81ca3
Luis Gomez [Wed, 25 Nov 2020 17:06:52 +0000 (09:06 -0800)]
Fix controller car perf test
Change-Id: I1c5a1c3fcd8f07951604de308e30f3d864d76af7
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Anil Belur [Tue, 17 Nov 2020 10:59:34 +0000 (20:59 +1000)]
Enable AWS S3 log shipping for ODL
Logs will be created on AWS S3 buckets for jobs
that run on ODL Jenkins releng and sandbox.
Issue: https://jira.linuxfoundation.org/browse/INFRA-6159
Change-Id: I3cc5fd8429ea64cb71b1287e2086f130aa99bdd0
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Anil Belur [Mon, 16 Nov 2020 01:49:09 +0000 (11:49 +1000)]
Remove ODL packaging, ansible and puppet jobs
ODL packaging, ansible and puppet projects are aproved
for archival since they are no longer maintained.
Ref: https://wiki.opendaylight.org/display/ODL/2020-11-05+TSC+Minutes
Issue: https://jira.linuxfoundation.org/browse/RELENG-3247
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Change-Id: Ide520514d5e9c2f2f7c9205504d783d793f7cf10
Jamo Luhrsen [Wed, 11 Nov 2020 00:09:09 +0000 (16:09 -0800)]
Use public address for auto generated review
This will use the integration-dev email address to notify
when a new auto-generated gerrit review is created to
add/remove CSIT jobs.
Signed-off-by: Jamo Luhrsen <jluhrsen@gmail.com>
Change-Id: I50a2213ed4c869dae25c6b9b214b5e92d6cfd352
Anil Belur [Fri, 6 Nov 2020 22:42:55 +0000 (08:42 +1000)]
Update global-jjb to the latest v0.58.0
- Pull in Override semver regex for projects
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Change-Id: I175175ce927a0186e5d3b36a5563c88308fe3b2d
Robert Varga [Thu, 5 Nov 2020 17:39:31 +0000 (18:39 +0100)]
Add yangtools-6.0.x jobs
yangtools will be branching 6.0.x support branch, create the jobs
to support it.
Change-Id: I825883d4fe7073914c389d5d0cc0c47ca02d113b
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Aric Gardner [Tue, 3 Nov 2020 19:41:54 +0000 (14:41 -0500)]
Add Labels into cloud config files
Add labels where missing
Going forward we will use these for our
JCASC efforts
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
Change-Id: Ic660fd3c9a9ca6136d0290e362d0c916d4e0cc28
Robert Varga [Sat, 31 Oct 2020 10:21:44 +0000 (11:21 +0100)]
Add netconf-1.7.4.x jobs
We will be needing an off-SR release, add the jobs to support
that.
Change-Id: I1d2fc5206a0570eeeb5600beca5f3ec4f655fcde
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Sat, 31 Oct 2020 10:22:59 +0000 (11:22 +0100)]
Add netconf release management
We will be transitioning to MRI and also need an off-SR release,
add release job to support that.
Change-Id: I2e6ff33cece78cbc6a2f6b4b01bfd2b025b1830f
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Anil Belur [Thu, 29 Oct 2020 07:03:40 +0000 (17:03 +1000)]
Use v1.0.3 tag for write-good hook
Change-Id: I3cc238d5bfa69c2ff58b68e7234fd12467e7d7f7
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Thanh Ha [Wed, 28 Oct 2020 12:19:52 +0000 (08:19 -0400)]
Remove committer permissions from emerritus
The these folks are listed as committer emeritus which means they
are no longer active committers on the project. Update the INFO.yaml
to reflect that.
Change-Id: Id1442b34379043ccc1a9d27dca96e88178587e21
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
Thanh Ha [Wed, 28 Oct 2020 12:17:47 +0000 (08:17 -0400)]
Update PTL to Anil Belur
Anil Belur has volunteered to step up as the PTL for the
releng/builder project.
Change-Id: I41c6c270f7af30c3a893ded5ab8467b3d76f5e0b
Ref: https://lists.opendaylight.org/g/app-dev/message/642
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
jenkins-releng [Tue, 27 Oct 2020 22:17:21 +0000 (22:17 +0000)]
Update validate-ar jobs for silicon
Job: autorelease-update-validate-jobs-silicon/14
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Change-Id: Ifd4a402cc44333928b7e58fce6c067399549a6a6
Thanh Ha [Tue, 27 Oct 2020 18:59:11 +0000 (14:59 -0400)]
Remove Faseela from committer list
Faseela is no longer active in ODL and has requested to be removed
from the releng/builder committer group.
Change-Id: I7521b608acc21f0a687b7b50458fcbe9257d1a69
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
jenkins-releng [Tue, 27 Oct 2020 12:42:03 +0000 (12:42 +0000)]
Auto Update CSIT Jobs to run for silicon
Job: integration-update-csit-tests-silicon/71
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Change-Id: Ie20b066fe848729fde5ab35c439f0e11bb8cc3a1
Luis Gomez [Sat, 24 Oct 2020 01:03:40 +0000 (18:03 -0700)]
Netvirt CSIT to run as SM project
Change-Id: If86f7fe150b55d9b417d1c1c1c97231b6a05ffe3
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Venkatrangan Govindarajan [Sat, 17 Oct 2020 19:12:09 +0000 (00:42 +0530)]
fix odlmicro CSIT
- Download of the testtool fails
- this patch moves the testtool version to Aluminium SR1
Signed-off-by: Venkatrangan Govindarajan <gvrangan@gmail.com>
Change-Id: Id47d5fc83e0a14c99f2b78cafa9d53fbcb293ce3
Luis Gomez [Fri, 16 Oct 2020 16:03:18 +0000 (09:03 -0700)]
Add IS_KARAF_APPL parameter globally in CSIT
Change-Id: I828a579b43c4feedd6b92f1521c2d6d106f647c6
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Robert Varga [Fri, 2 Oct 2020 16:12:37 +0000 (18:12 +0200)]
Add controller-2.0.x jobs
controller is just about to branch for Aluminium's 2.0.x branch,
add the jobs to support it.
Change-Id: I2377c04f42ef75167de5ab52c4223d14ac37f356
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Thanh Ha (zxiiro) [Fri, 2 Oct 2020 13:41:47 +0000 (13:41 +0000)]
Merge "Fix ovsdb sonar configuration"
Thanh Ha (zxiiro) [Fri, 2 Oct 2020 13:41:21 +0000 (13:41 +0000)]
Merge "Fix bgpcep UT aggregation"
Robert Varga [Fri, 2 Oct 2020 11:00:58 +0000 (13:00 +0200)]
Fix bgpcep UT aggregation
This bit was missed in previous update, make sure we correct
the sonar configuration.
Change-Id: I535ddcc415792b2e469417e7d9b88a37ec61e6dc
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Fri, 2 Oct 2020 10:13:15 +0000 (12:13 +0200)]
Fix ovsdb sonar configuration
ovsdb needs JDK11 to compile, fix the sonar job definition.
Change-Id: Id3b6a3ae13c6221f0e97c91885528c48947d04ee
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Fri, 2 Oct 2020 09:53:17 +0000 (11:53 +0200)]
Fix odlmicro sonar
oldmicro is aligned with Aluminium, hence it must use jdk11 for
its sonar.
Change-Id: Icb7a0fcf1b13fda150265dd70b02f08b13839e73
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Anil Belur [Fri, 2 Oct 2020 02:49:25 +0000 (02:49 +0000)]
Merge "Auto Update CSIT Jobs to run for silicon"
jenkins-releng [Fri, 2 Oct 2020 01:49:48 +0000 (01:49 +0000)]
Auto Update CSIT Jobs to run for aluminium
Job: integration-update-csit-tests-aluminium/315
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Change-Id: I19c31bb5f2932acf8c1bebc2c6001e97853126d4
jenkins-releng [Fri, 2 Oct 2020 01:48:29 +0000 (01:48 +0000)]
Auto Update CSIT Jobs to run for silicon
Job: integration-update-csit-tests-silicon/62
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Change-Id: I2bbd41524ec6215b318898132ea7cac8fb3fed5a
Thanh Ha (zxiiro) [Fri, 2 Oct 2020 01:35:06 +0000 (01:35 +0000)]
Merge "Remove odlmicro CSIT from AR test"
Anil Belur [Thu, 1 Oct 2020 23:16:29 +0000 (23:16 +0000)]
Merge "Remove odlmicro sonar aggregation"
Anil Belur [Thu, 1 Oct 2020 23:16:18 +0000 (23:16 +0000)]
Merge "Remove odlplastic sonar aggregation"
Robert Varga [Thu, 1 Oct 2020 20:59:02 +0000 (22:59 +0200)]
Enable infrautils sonar aggregation
infrautils' aggregator contains the aggregation prerequisite,
take advantage of it in sonar job.
Change-Id: If80b978ea4866f17d139a9a4a8df39768ec10f49
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Thu, 1 Oct 2020 20:28:59 +0000 (22:28 +0200)]
Remove odlmicro sonar aggregation
odlmicro's project structure does not meet ODL project layout
guicelines (parent vs. aggregator pom.xml) and therefore does
not have the build order required for sonar report aggregation.
Use default sonar configuration, as that is appropriate for this
project. It also eliminates a warning.
Change-Id: I0f3fc02a162da2616a31f600d7223bc67ba3ca58
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Thu, 1 Oct 2020 20:26:40 +0000 (22:26 +0200)]
Remove odlplastic sonar aggregation
plastic is a single-artifact project, aggregation does not make any
sense. The configuration actually hurts, as it incurs a sonar warning.
Change-Id: I2581faf5b01b952d77a4b48dd5db1965d08ca7ed
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Thu, 1 Oct 2020 20:21:00 +0000 (22:21 +0200)]
Fix aggregated project reporting
This change was tried with yangtools, now fix all properly-configured
projects.
Change-Id: Ibf31981f95f74830739582fe6a594256b757b6e3
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Thu, 1 Oct 2020 19:21:06 +0000 (21:21 +0200)]
Fix yangtools sonar test coverage
We want to be using aggregate execution profile, but those reports
are currently broken, as sonar just picks up individual execution
reports.
Make sure sonar reporting also runs jacoco:report with the aggregate
file, so Sonar ends up with aggregate execution reports.
Change-Id: Iec0a0703608e0f4879425a27e5a66a6d244f731e
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Luis Gomez [Thu, 1 Oct 2020 16:28:13 +0000 (09:28 -0700)]
Remove odlmicro CSIT from AR test
Also add after project merge trigger
Change-Id: I3e8c8144a66a5eaa7e743aeff9c425a9c8f4429e
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Thanh Ha (zxiiro) [Wed, 30 Sep 2020 17:25:06 +0000 (17:25 +0000)]
Merge "Auto Update CSIT Jobs to run for silicon"
jenkins-releng [Wed, 30 Sep 2020 16:51:02 +0000 (16:51 +0000)]
Auto Update CSIT Jobs to run for aluminium
Job: integration-update-csit-tests-aluminium/307
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Change-Id: I64d3210574377e441500d65aea906c3790fe306a
jenkins-releng [Wed, 30 Sep 2020 16:49:24 +0000 (16:49 +0000)]
Auto Update CSIT Jobs to run for silicon
Job: integration-update-csit-tests-silicon/54
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Change-Id: I54dad84589cecb16e15e8d3b45f57faed2bd4840
Anil Belur [Fri, 18 Sep 2020 07:31:59 +0000 (17:31 +1000)]
Remove packaging jobs from builder
The repo is being archived since its no longer
maintained.
Ref: https://lists.opendaylight.org/g/release/message/19312
Change-Id: Ice333d364d9da370861398fd926669574c28ba48
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Anil Belur [Fri, 18 Sep 2020 07:30:23 +0000 (17:30 +1000)]
Remove ansible from builder
The repo is no longer maintained and archived.
Ref: https://lists.opendaylight.org/g/release/message/19312
Change-Id: I4c151e2349e42b1a143264daf7429a60e97b4152
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Venkatrangan Govindarajan [Thu, 17 Sep 2020 12:03:58 +0000 (17:33 +0530)]
Adding new job for odlmicro CSIT
- It is a non karaf controller
- Added new script to invoke the robot command only
- odlmicro will be installed by the robot test
JIRA: ODLMICRO-32
Signed-off-by: Venkatrangan Govindarajan <gvrangan@gmail.com>
Change-Id: I1341ea98c6b1e4a68c3aded4386eedd58c2691d8
Srinivas Rachakonda [Mon, 28 Sep 2020 10:21:51 +0000 (15:51 +0530)]
Change os-branch from queens to rocky
Signed-off-by: Srinivas Rachakonda <srinivas.rachakonda@gmail.com>
Change-Id: Id0557515e669cde24296f56127c9d96805c2ded7
Luis Gomez [Thu, 24 Sep 2020 01:58:04 +0000 (18:58 -0700)]
Refactor odlguice jobs
This project is release integrated and low maintenance so only
master jobs are required for now.
Change-Id: Id71c8b53c2756623d797eb8b0a51ca3c5cf73da2
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Robert Varga [Wed, 23 Sep 2020 23:09:32 +0000 (01:09 +0200)]
Add infrautils-1.8.x jobs
infrautils is now MRI, hence it retains its master branch and
creates branches to support SRs. This creates the Aluminium branch
jobs.
Change-Id: Iba8b9876a5e697dc548ff0dcf50a1ed5ed1d769b
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
jenkins-releng [Tue, 22 Sep 2020 11:03:20 +0000 (11:03 +0000)]
Update cloud image list docs
Job: builder-update-image-list/970
Change-Id: I45c1c7b123fac06b53b8a804138cbac01ea84cf8
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Thanh Ha (zxiiro) [Sat, 19 Sep 2020 11:33:24 +0000 (11:33 +0000)]
Merge "Minimize CSIT dependencis in mininet-ovs-2.8 image"
Thanh Ha (zxiiro) [Fri, 18 Sep 2020 16:17:47 +0000 (16:17 +0000)]
Merge "Update cloud image"
Thanh Ha [Thu, 13 Aug 2020 02:40:25 +0000 (22:40 -0400)]
Remove TSDR dependencies
Cassandra and HBase copied to /tmp was something packaged specifically
for the TSDR project which is now inactive. Considering no active
projects are using these anymore remove them to clean up our builder.
Change-Id: Id8551b4e08de2fd08409444811801d2ecd6b815b
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
jenkins-releng [Fri, 18 Sep 2020 15:46:48 +0000 (15:46 +0000)]
Update cloud image
Job: builder-openstack-update-cloud-image/173
Change-Id: I11f7fdf08ff7717559ec3789a64829c92e4d3ea7
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Thanh Ha (zxiiro) [Fri, 18 Sep 2020 15:40:04 +0000 (15:40 +0000)]
Merge "Update validate-ar jobs for magnesium"
Andrew Grimberg [Fri, 18 Sep 2020 14:18:08 +0000 (14:18 +0000)]
Merge "Purge ODL Sodium jobs from builder"
Anil Belur [Fri, 18 Sep 2020 05:51:46 +0000 (15:51 +1000)]
Purge ODL Sodium jobs from builder
Sodium is EOL since Aluminium is released the branch
is locked, we no longer require jobs for the branch.
Change-Id: I4397e71c22bb411e7ff2ce65a579b4818f085769
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Thanh Ha [Sat, 6 Jun 2020 15:30:00 +0000 (11:30 -0400)]
Run lftools builds in parallel mode
Speed up lftools builds by running tox in parallel mode.
Change-Id: Iddc3e4eadc6a3619f0c4cf8fe2ad6ac7c2c243c6
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
Thanh Ha [Fri, 7 Aug 2020 15:24:41 +0000 (11:24 -0400)]
Improve the branch cutting script
This script rewrites the branch cutting script entirely with Python to
use a library that understands YAML. This allows us to smartly parse
the YAML and manipulate the data based on well defined conditions for
supported use cases when updating jobs.
This new script also rely's on pre-commit's prettier hook to format the
YAML files after the script is run in order to maintain consistent and
human readable formatting since Python's YAML libraries strip all
formatting when loading the data stream.
This also adds Python linters to pre-commit as there is Python code
that needs to be managed now.
Issue: RELENG-152
Change-Id: I6360f3a47285197cd9a9be1e95156ea174c919ba
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
Thanh Ha (zxiiro) [Wed, 16 Sep 2020 16:08:44 +0000 (16:08 +0000)]
Merge "Use the right disable-job parameter"
Thanh Ha (zxiiro) [Wed, 16 Sep 2020 15:43:02 +0000 (15:43 +0000)]
Merge "Install Docker in regular builder"
Thanh Ha [Wed, 16 Sep 2020 15:36:59 +0000 (11:36 -0400)]
Use the right disable-job parameter
Change I3154632d476dfe351d680dd16f8fd8936652b42f set the wrong
parameter to set the jobs to disable. This uses the correct parameter
which should disable the job.
Change-Id: I5196a20b1ae213222303bf4f1f8a0f54891529b3
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
Jamo Luhrsen [Tue, 15 Sep 2020 23:03:10 +0000 (16:03 -0700)]
Increase params of netconf max device job
the netconf scale numbers have increased and the job
sometimes takes longer than 6 hours now, so increasing
it to 12 hours. Also, the job is maxing out at 950
and we don't know the failure point any more so increasing
those params to start at 400 devices, increment by 200
and stop at 3k max.
Signed-off-by: Jamo Luhrsen <jluhrsen@gmail.com>
Change-Id: If4e3d61a120b56d359660d09c31d8af690f9027b
jenkins-releng [Wed, 16 Sep 2020 01:08:37 +0000 (01:08 +0000)]
Update validate-ar jobs for magnesium
Job: autorelease-update-validate-jobs-magnesium/18
Change-Id: Iebc0b26331daea7bd7eec34947b9fa820ebeb887
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Andrew Grimberg [Thu, 10 Sep 2020 23:07:39 +0000 (23:07 +0000)]
Merge "Fix prefix check script"