releng/builder.git
6 weeks agoMerge "Fix distribution-merge jobs"
Robert Varga [Fri, 9 Aug 2024 16:03:22 +0000 (16:03 +0000)]
Merge "Fix distribution-merge jobs"

6 weeks agoFix distribution-merge jobs 71/113071/1
Robert Varga [Fri, 9 Aug 2024 11:54:40 +0000 (13:54 +0200)]
Fix distribution-merge jobs

We have hard-coded mvn38 here. Pick up up from mvn-version instead.

Change-Id: I1591e588f81463aba9d0899213cdc461c144b2e3
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
6 weeks agoUpdate autorelease-release for Scandium 70/113070/1
Robert Varga [Fri, 9 Aug 2024 11:45:10 +0000 (13:45 +0200)]
Update autorelease-release for Scandium

We need to be building Scandium with Java 21, otherwise it will just
fail.

Change-Id: I7e1788fa20e1e738060df100137cb677a08f99fe
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
6 weeks agoUpdate integration/distribution jobs 35/113035/3
Robert Varga [Thu, 8 Aug 2024 08:42:58 +0000 (10:42 +0200)]
Update integration/distribution jobs

We need to run distribution jobs with Java 21 on Scandium, this patch
updates the definitions accordingly.

Change-Id: I6a5bb6a90c8da255897ef2446aabc698f88eaef5
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Signed-off-by: Sangwook Ha <sangwook.ha@verizon.com>
6 weeks agoUpdate ovsdb jobs 34/113034/1
Robert Varga [Thu, 8 Aug 2024 08:38:16 +0000 (10:38 +0200)]
Update ovsdb jobs

Three things:
- we need to use Java 21 for Scandium
- we need to run Java 21 verify for Calcium
- sonar needs to run with Java 21

Change-Id: Ieecf8b2e42df5940347ab1bf3002f039a29dfa01
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
6 weeks agoCI: Update new inputs created 25/113025/1
Anil Belur [Tue, 6 Aug 2024 23:24:01 +0000 (09:24 +1000)]
CI: Update new inputs created

Errors:
Secret CLOUDS_ENV_2XB64 is required, but not provided while calling.
Secret CLOUDS_YAML_2XB64 is required, but not provided while calling.

Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Change-Id: I6791c2a6276773eaf0f4b84e954dbbc7fc33f15e

7 weeks agoMerge "CI: disable pre-build-script from TPCE tox-verify"
Robert Varga [Fri, 2 Aug 2024 11:23:24 +0000 (11:23 +0000)]
Merge "CI: disable pre-build-script from TPCE tox-verify"

7 weeks agoUpdate cloud image list docs 72/112972/1
jenkins-releng [Fri, 2 Aug 2024 11:02:31 +0000 (11:02 +0000)]
Update cloud image list docs

Job: builder-update-image-list/1988
Change-Id: I5a453ef6fa34607a221385383d95075fb813f294
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
7 weeks agoCI: disable pre-build-script from TPCE tox-verify 69/112969/1
Gilles Thouenon [Fri, 2 Aug 2024 06:50:20 +0000 (08:50 +0200)]
CI: disable pre-build-script from TPCE tox-verify

It was an attempt that does not work as expected.
Script is not found, make the job fail and break TPCE CI.

Change-Id: Ia2bc426a2924d9fc772915232fe72a83b123c0a0
Signed-off-by: Gilles Thouenon <gilles.thouenon@orange.com>
7 weeks agoUpdate cloud image Ubuntu20.04 docker x86_64 48/112948/1
jenkins-releng [Thu, 1 Aug 2024 16:48:31 +0000 (16:48 +0000)]
Update cloud image Ubuntu20.04 docker x86_64

Job: builder-openstack-update-cloud-image/652
Change-Id: I4272b1f39df94a11e5577bf533cb02a27f091e12
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
7 weeks agoMerge "CI: add script to install maven on tox-jobs"
Guillaume Lambert [Thu, 1 Aug 2024 13:50:58 +0000 (13:50 +0000)]
Merge "CI: add script to install maven on tox-jobs"

7 weeks agoUpdate cloud image list docs 43/112943/1
jenkins-releng [Thu, 1 Aug 2024 11:02:29 +0000 (11:02 +0000)]
Update cloud image list docs

Job: builder-update-image-list/1987
Change-Id: Ib4ee0d4e9669814aea418252a6469de2f936cd47
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
7 weeks agoUpdate cloud image Ubuntu18.04 docker x86_64 32/112932/1
jenkins-releng [Thu, 1 Aug 2024 04:37:54 +0000 (04:37 +0000)]
Update cloud image Ubuntu18.04 docker x86_64

Job: builder-openstack-update-cloud-image/651
Change-Id: Id366f961b32d332359a9f572fdfd53db91a4fc9f
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
7 weeks agoMerge "Update TPCE jobs for Scandium"
Robert Varga [Wed, 31 Jul 2024 15:44:46 +0000 (15:44 +0000)]
Merge "Update TPCE jobs for Scandium"

7 weeks agoMerge "Update lispflowmapping jobs for 2024.09 Scandium"
Sangwook Ha [Wed, 31 Jul 2024 13:55:19 +0000 (13:55 +0000)]
Merge "Update lispflowmapping jobs for 2024.09 Scandium"

7 weeks agoUpdate TPCE jobs for Scandium 17/112917/1
Gilles Thouenon [Wed, 31 Jul 2024 11:51:33 +0000 (13:51 +0200)]
Update TPCE jobs for Scandium

master branches of transportpce and transportpce-models needs Java 21
and mvn 3.9. Update build-node.

Change-Id: Id610348a5f786c75c7602937418a7944adf5e70a
Signed-off-by: Gilles Thouenon <gilles.thouenon@orange.com>
7 weeks agoUpdate lispflowmapping jobs for 2024.09 Scandium 16/112916/1
Robert Varga [Wed, 31 Jul 2024 11:40:51 +0000 (13:40 +0200)]
Update lispflowmapping jobs for 2024.09 Scandium

Three things:
- scandium should run with Java 21
- calcium needs to run with Java 17 and verify with Java 21 as well
- sonar needs to run with Java 21

Change-Id: Ifff3005e7e07311c1c1d6fe1d4d9ff996dcbdaf0
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
7 weeks agoUpdate daexim jobs fror 2024.09 Scandium 13/112913/1
Robert Varga [Wed, 31 Jul 2024 10:54:22 +0000 (12:54 +0200)]
Update daexim jobs fror 2024.09 Scandium

Three things:
- scandium needs to run with Java 21
- calcium needs to run with Java 17, but verify also Java 21
- sonar needs to run with Java 21

Change-Id: I6ce7104952b477bd4a7d90570cacd0810b04e75d
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
7 weeks agoCI: add script to install maven on tox-jobs 02/112902/3
Gilles Thouenon [Tue, 30 Jul 2024 14:17:35 +0000 (16:17 +0200)]
CI: add script to install maven on tox-jobs

It seems that maven is not available on tox-verify runners.
- add a new script to select java-21 and install maven 3.9.8
- use it with the pre-build-script parameter in TPCE tox-verify job

Change-Id: I78cabe4c8ebc62dff7c8753ba009a1ecd86f9779
Signed-off-by: Gilles Thouenon <gilles.thouenon@orange.com>
7 weeks agoFix serviceutils's Scandium javadoc jobs 08/112908/1
Robert Varga [Tue, 30 Jul 2024 22:46:08 +0000 (00:46 +0200)]
Fix serviceutils's Scandium javadoc jobs

Javadoc needs to run with Java 21, otherwise it immediately fails with
odlparent-14.

Change-Id: Iafbc0230bb167e968369ac9cec6316cbf2a77b1c
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
7 weeks agoDefine ubuntu2004-docker-8c-8g 06/112906/1
Robert Varga [Tue, 30 Jul 2024 20:42:08 +0000 (22:42 +0200)]
Define ubuntu2004-docker-8c-8g

BGPCEP needs an ubuntu2004 replacement for centos8-builder-8c-8g. Let's
define it to unblock jobs.

Change-Id: Ie7721cf8f2647ff02f05c8f4e1307f669f23df9a
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
7 weeks agoMerge "Update openflowplugin jobs"
Sangwook Ha [Tue, 30 Jul 2024 18:59:35 +0000 (18:59 +0000)]
Merge "Update openflowplugin jobs"

7 weeks agoUpdate openflowplugin jobs 83/112883/1
Robert Varga [Mon, 29 Jul 2024 15:23:39 +0000 (17:23 +0200)]
Update openflowplugin jobs

Three things:
- we need to use Java 21 for Scandium
- we need to run Java 21 verify for Calcium
- sonar needs to run with Java 21

Change-Id: I9db2b789d0d7a8ff38797a8538105bf9508a661f
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
7 weeks agoUpdate jsonrpc jobs 82/112882/2
Robert Varga [Mon, 29 Jul 2024 15:17:24 +0000 (17:17 +0200)]
Update jsonrpc jobs

Three things:
- we need to use Java 21 for Scandium
- we need to run Java 21 verify for Calcium
- sonar needs to run with Java 21

Change-Id: Ib4adf0760e065bedc1c07ff46fa8cb6282711cca
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
7 weeks agoMerge "CI: Enable openjdk21 and mvn39 for TPCE tox job"
Anil Belur [Sun, 28 Jul 2024 03:03:10 +0000 (03:03 +0000)]
Merge "CI: Enable openjdk21 and mvn39 for TPCE tox job"

8 weeks agoUpdate bgpcep jobs 2024.09 Scandium 04/112704/2
Robert Varga [Tue, 23 Jul 2024 09:03:07 +0000 (11:03 +0200)]
Update bgpcep jobs 2024.09 Scandium

Four things needs to be updated:
- master needs to run with Java 21
- 0.21.x needs to run with Java 17 and verify with Java 21
- 0.19.x is retired
- sonar needs to match master

Change-Id: I1355f3493cf2fbd203989aac15400aa2e949879b
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
8 weeks agoCI: Enable openjdk21 and mvn39 for TPCE tox job 57/112757/1
Gilles Thouenon [Thu, 25 Jul 2024 10:06:44 +0000 (12:06 +0200)]
CI: Enable openjdk21 and mvn39 for TPCE tox job

Try to set correct MVN environment variables to avoid installing maven
on TPCE tox jobs.

Change-Id: Ie1b09f638d193d9f1f134a76dbd2a909b068764b
Signed-off-by: Gilles Thouenon <gilles.thouenon@orange.com>
2 months agoChore: Add Ubuntu 2004 1C-4G node label 44/112644/1
gh2gerrit [Fri, 19 Jul 2024 05:30:46 +0000 (05:30 +0000)]
Chore: Add Ubuntu 2004 1C-4G node label

Merge branch 'opendaylight:master' into master

Change-Id: I67e692deff73b565a17229cea9d02a6c1d209144
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Signed-off-by: gh2gerrit <releng+odl-gh2gerrit@linuxfoundation.org>
2 months agoChore: Enable CI g2g caller workflow 43/112643/1
Anil Belur [Fri, 19 Jul 2024 04:56:32 +0000 (14:56 +1000)]
Chore: Enable CI g2g caller workflow

Change-Id: Icc794cf00f7642408726df014537639c8cccf140
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
2 months agoCI: Update repo owner 40/112640/1
Anil Belur [Fri, 19 Jul 2024 04:11:54 +0000 (14:11 +1000)]
CI: Update repo owner

The repo owner has been transferred under lfit so
update the correct path on caller.

Change-Id: I146474464f19260a00abf87524db5ebeed06bd76
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
2 months agoFeat: Enable Github2Gerrit workflow 38/112638/2
Anil Belur [Fri, 19 Jul 2024 00:26:52 +0000 (10:26 +1000)]
Feat: Enable Github2Gerrit workflow

The Github2Gerrit workflow extracts the commits from a GitHub
pull-request and submits them to an upstream Gerrit repository.
This allows GitHub developers to contribute to Gerrit-based
repositories that are primarily maintained on Gerrit servers
and replicated onto GitHub.

Now enable the workflow to test with releng/builder.

Issue: LF-JIRA RELENG-4569
Change-Id: I4141195d7d6c10ce0516888275e3bfca8e25c1b0
Ref: https://github.com/askb/github2gerrit
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
2 months agoUpdate serviceutils jobs 2024.09 Scandium 99/112599/3
Robert Varga [Tue, 16 Jul 2024 23:24:39 +0000 (01:24 +0200)]
Update serviceutils jobs 2024.09 Scandium

Three things needs to be updated:
- master (stable/scandium-to-be) needs to run with Java 21
- stable/calcium needs to run with Java 17 and verify with Java 21
- sonar needs to match master

Change-Id: Id548cfa4ece885151a91b96d6a420265d71838eb
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
2 months agoMerge "Update cloud image list docs"
Robert Varga [Tue, 9 Jul 2024 16:12:00 +0000 (16:12 +0000)]
Merge "Update cloud image list docs"

2 months agoUpdate cloud image list docs 11/112511/1
jenkins-releng [Tue, 9 Jul 2024 11:02:30 +0000 (11:02 +0000)]
Update cloud image list docs

Job: builder-update-image-list/1970
Change-Id: Id9abfeccf65785b29d0ce3daec43571673862b2d
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
2 months agoUpdate netconf jobs for 2024.09 Scandium 01/112501/1
Robert Varga [Tue, 9 Jul 2024 00:13:47 +0000 (02:13 +0200)]
Update netconf jobs for 2024.09 Scandium

We have branched for development, hence:
- 7.0.x needs to run primarily on Java 17, but verify also 21
- master needs to run with Java 21

Change-Id: Icfac6af10e5431212015bf0bb2fd65bd98e8a211
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
2 months agoMerge "Update aaa jobs for 2024.09 Scandium"
Sangwook Ha [Mon, 8 Jul 2024 16:26:44 +0000 (16:26 +0000)]
Merge "Update aaa jobs for 2024.09 Scandium"

2 months agoMerge "Update cloud image"
Robert Varga [Sat, 6 Jul 2024 20:47:29 +0000 (20:47 +0000)]
Merge "Update cloud image"

2 months agoMerge "Update cloud image Ubuntu20.04 docker x86_64"
Robert Varga [Sat, 6 Jul 2024 20:47:02 +0000 (20:47 +0000)]
Merge "Update cloud image Ubuntu20.04 docker x86_64"

2 months agoMerge "Update cloud image CentOS7 builder x86_64"
Robert Varga [Sat, 6 Jul 2024 20:46:45 +0000 (20:46 +0000)]
Merge "Update cloud image CentOS7 builder x86_64"

2 months agoMerge "Update cloud image Ubuntu18.04 docker x86_64"
Robert Varga [Sat, 6 Jul 2024 20:46:25 +0000 (20:46 +0000)]
Merge "Update cloud image Ubuntu18.04 docker x86_64"

2 months agoMerge "Bump robotframework-requests"
Robert Varga [Sat, 6 Jul 2024 20:45:26 +0000 (20:45 +0000)]
Merge "Bump robotframework-requests"

2 months agoUpdate aaa jobs for 2024.09 Scandium 61/112461/2
Robert Varga [Sat, 6 Jul 2024 11:35:45 +0000 (13:35 +0200)]
Update aaa jobs for 2024.09 Scandium

We have branched for development, hence:
- 0.17.x is no longer supported
- 0.19.x needs to run primarily on Java 17, but verify also 21
- master needs to run with Java 21

Change-Id: I5385fe44161d0297b9b116d669a8a3da347bdf86
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
2 months agoAdd netconf streams 58/112458/1
Sangwook Ha [Fri, 5 Apr 2024 20:11:06 +0000 (13:11 -0700)]
Add netconf streams

Currently netconf has CSIT jobs for only one stream, 'master', hence
no system integration tests are run for the stable branches.

Add the test jobs for other supported streams, potassium & calcium,
and rename 'master' to 'scandium' to make the naming consistent with
other CSIT jobs for MRI projects.

This patch also introduces 'integration-distribution-branch' to the
job-templates such as 'integration-distribution-test-{stream}' that
triggers downstream CSIT jobs. This allows the netconf CSIT jobs to
be run for its own karaf artifact or the karaf artifact created by
integration/distribution based on KARAF_VERSION & DISTROBRANCH.

Change-Id: I961d0d5230726fcb5bcc13de9e6bef8a354c53bb
Signed-off-by: Sangwook Ha <sangwook.ha@verizon.com>
2 months agoReplace 'odl' karaf-version with 'karaf4' 57/112457/1
Sangwook Ha [Fri, 5 Jul 2024 18:30:44 +0000 (11:30 -0700)]
Replace 'odl' karaf-version with 'karaf4'

Since TransportPCE became a managed project, the 'opendaylight' karaf
artifact is not created any more but there are some test jobs configured
to use the artifact and failing.

Replace the 'odl' karaf-version with 'karaf4' to address the issue.

Change-Id: Icb83fec75a20c7558793775dda6f6030f177ab44
Signed-off-by: Sangwook Ha <sangwook.ha@verizon.com>
2 months agoBump robotframework-requests 55/112455/1
Sangwook Ha [Fri, 5 Jul 2024 17:04:24 +0000 (10:04 -0700)]
Bump robotframework-requests

Adopt the latest stable version (v0.9.7) of robotframework-requests:

https://github.com/MarketSquare/robotframework-requests/releases/tag/v0.9.4
https://github.com/MarketSquare/robotframework-requests/releases/tag/v0.9.5
https://github.com/MarketSquare/robotframework-requests/releases/tag/v0.9.6
https://github.com/MarketSquare/robotframework-requests/releases/tag/v0.9.7

Change-Id: I52b26efdbcde8d008064e769bcdd834c83e07876
Signed-off-by: Sangwook Ha <sangwook.ha@verizon.com>
2 months agoUpdate cloud image 28/112428/1
jenkins-releng [Wed, 3 Jul 2024 06:49:35 +0000 (06:49 +0000)]
Update cloud image

Job: builder-openstack-update-cloud-image/650
Change-Id: I79a5b7dc5413321aa27e16db38bc9839ec65aa10
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
2 months agoUpdate cloud image Ubuntu20.04 docker x86_64 12/112412/1
jenkins-releng [Mon, 1 Jul 2024 16:48:44 +0000 (16:48 +0000)]
Update cloud image Ubuntu20.04 docker x86_64

Job: builder-openstack-update-cloud-image/649
Change-Id: I869f6fef2307ef33d6f2f21926d937ba92bf9b91
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
2 months agoUpdate cloud image CentOS7 builder x86_64 08/112408/1
jenkins-releng [Mon, 1 Jul 2024 06:34:20 +0000 (06:34 +0000)]
Update cloud image CentOS7 builder x86_64

Job: builder-openstack-update-cloud-image/648
Change-Id: I7de3587acef886c970a9a17ab4deaab2017dc4b1
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
2 months agoUpdate cloud image Ubuntu18.04 docker x86_64 07/112407/1
jenkins-releng [Mon, 1 Jul 2024 04:38:17 +0000 (04:38 +0000)]
Update cloud image Ubuntu18.04 docker x86_64

Job: builder-openstack-update-cloud-image/647
Change-Id: I24ebb03330c2687bc2ce9f5ac9f8436ef1f149a6
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
2 months agoSwitch mdsal-sonar to Java 21 99/112399/1
Robert Varga [Sun, 30 Jun 2024 15:16:02 +0000 (17:16 +0200)]
Switch mdsal-sonar to Java 21

mdsal.git/master is now using odlparent-14, and thus requires Java 21.
This fixes the now-failing build.

Change-Id: I7f3edf72e344cbc5622e89ecb0e114cdf3cc1788
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
2 months agoMerge "Readjust Calcium jobs"
Sangwook Ha [Wed, 26 Jun 2024 22:25:44 +0000 (22:25 +0000)]
Merge "Readjust Calcium jobs"

2 months agoUpdate mdsal jobs for 2024.09 Scandium 93/112193/2
Robert Varga [Mon, 17 Jun 2024 11:21:07 +0000 (13:21 +0200)]
Update mdsal jobs for 2024.09 Scandium

We have branched for development, hence:
- 11.0.x is no longer support
- 13.0.x needs to run primarily on Java 17, but verify also 21
- master needs to run with Java 21

Change-Id: I525e65d41ddcc4033f3cce8b5cb7de0d9125819d
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
2 months agoMerge "CI: Use Ubuntu 2004 builder for docs jobs"
Guillaume Lambert [Mon, 24 Jun 2024 07:12:43 +0000 (07:12 +0000)]
Merge "CI: Use Ubuntu 2004 builder for docs jobs"

2 months agoMerge "Update odlparent-sonar"
Anil Belur [Sat, 22 Jun 2024 21:17:14 +0000 (21:17 +0000)]
Merge "Update odlparent-sonar"

2 months agoMerge "Reinstate release-merge timeout tweak"
Anil Belur [Sat, 22 Jun 2024 21:16:29 +0000 (21:16 +0000)]
Merge "Reinstate release-merge timeout tweak"

3 months agoCI: Use Ubuntu 2004 builder for docs jobs 55/112255/1
Anil Belur [Fri, 21 Jun 2024 11:53:10 +0000 (21:53 +1000)]
CI: Use Ubuntu 2004 builder for docs jobs

Change-Id: I722807d1952a9dca22b9d6db5cbcbb600f8a946f
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
3 months agoMerge "CI: Change conclusion getter workflow"
Andrew Grimberg [Thu, 20 Jun 2024 12:57:07 +0000 (12:57 +0000)]
Merge "CI: Change conclusion getter workflow"

3 months agoChore: Update build node to Ubuntu 2004 68/112168/1
Anil Belur [Fri, 14 Jun 2024 22:58:47 +0000 (08:58 +1000)]
Chore: Update build node to Ubuntu 2004

Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Change-Id: I0366a9a029043222b1684a476b388ada0abdbb55

3 months agoChore: Add Ubuntu 20.04 build label for 4c-16g hw 57/112157/1
Anil Belur [Thu, 13 Jun 2024 23:59:35 +0000 (09:59 +1000)]
Chore: Add Ubuntu 20.04 build label for 4c-16g hw

Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Change-Id: I04be95970ef11abb732e7daa453e48b80de94524

3 months agoChore: Add Ubuntu 20.04 build label for 8c-32g hw 56/112156/1
Anil Belur [Fri, 14 Jun 2024 00:01:09 +0000 (10:01 +1000)]
Chore: Add Ubuntu 20.04 build label for 8c-32g hw

Change-Id: I87858fc4164cb25a8ffb98982623768640a98d46
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
3 months agoChore: Update global-jjb to latest v0.90.9 66/112066/1
Anil Belur [Mon, 10 Jun 2024 20:07:10 +0000 (06:07 +1000)]
Chore: Update global-jjb to latest v0.90.9

- Pull in fix for skipping sigul install on Ubuntu

Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Change-Id: I995b7d1b5ff426f783db29b87d3c6ebec5d699ea

3 months agoReadjust Calcium jobs 51/112051/1
Robert Varga [Sun, 9 Jun 2024 17:51:35 +0000 (19:51 +0200)]
Readjust Calcium jobs

Calcium maven-stage jobs need to be running on CentOS for now, as sigul
does not work on ubuntu. Switch back to using CentOS.

Change-Id: Icd6cf7f498bad1140d9ec934e24008280681473e
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
3 months agoUpdate odlparent-sonar 50/112050/1
Robert Varga [Sun, 9 Jun 2024 17:47:14 +0000 (19:47 +0200)]
Update odlparent-sonar

Sonar needs to be run with Java 21. It also should not require tweaking
maven memory settings.

Change-Id: I3228bd8b513d2a05128c460f7697c902bf00d4ad
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
3 months agoMerge "Remove jdk11 job-groups"
Robert Varga [Sun, 9 Jun 2024 17:46:03 +0000 (17:46 +0000)]
Merge "Remove jdk11 job-groups"

3 months agoReinstate release-merge timeout tweak 49/112049/1
Robert Varga [Sun, 9 Jun 2024 17:42:03 +0000 (19:42 +0200)]
Reinstate release-merge timeout tweak

Nexus performance means that we cannot finish releasing repo in the
default 15 minutes, as it takes around 50 minutes. Reinstate the 90
minute timeout.

Change-Id: Ibdcd96db0f269aeb3c59d895c3b59168dffadb2c
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
3 months agoFix: Upgrade global-jjb to v0.90.7 25/112025/1
Jessica Wagantall [Thu, 6 Jun 2024 17:04:30 +0000 (10:04 -0700)]
Fix: Upgrade global-jjb to v0.90.7

This is in order to fetch the fix for jenkins-verify-images.sh

Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
Change-Id: Ib841ea5bedb20aecddb30737e029a2cb59889262

3 months agoCI: Change conclusion getter workflow 88/111988/2
Anil Belur [Wed, 5 Jun 2024 02:00:09 +0000 (12:00 +1000)]
CI: Change conclusion getter workflow

Use better implemntation of the conclusion getter.

Issue: RELENG-5356
Change-Id: Iff4a1762d5106fd2b02116ca38546121e1a7dcef
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
3 months agoRemove jdk11 job-groups 06/112006/2
Sangwook Ha [Wed, 5 Jun 2024 15:54:30 +0000 (08:54 -0700)]
Remove jdk11 job-groups

Maven job-groups for Java 11 are not used any more. Remove the job-group
definitions.

Change-Id: If5f3b4d3af7424fa0d51646432d018e95f6ee41f
Signed-off-by: Sangwook Ha <sangwook.ha@verizon.com>
3 months agoUses centos8 nodes for controller-9.0.x jobs 05/112005/2
Robert Varga [Wed, 5 Jun 2024 14:25:48 +0000 (16:25 +0200)]
Uses centos8 nodes for controller-9.0.x jobs

Staging jobs are failing due to sigul not being able to install. Switch
back to centos8 nodes. Verify still needs ubuntu2004-docker.

Change-Id: I54545da67650f94c699cfb5f965d554154ce2402
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
3 months agoMerge "Use Java 17 for l2switch build"
Sangwook Ha [Wed, 5 Jun 2024 14:24:21 +0000 (14:24 +0000)]
Merge "Use Java 17 for l2switch build"

3 months agoUpdate cloud image list docs 04/112004/1
jenkins-releng [Wed, 5 Jun 2024 11:03:01 +0000 (11:03 +0000)]
Update cloud image list docs

Job: builder-update-image-list/1946
Change-Id: I8860a7978eb3582b24d323e900cd5d8a3b99760d
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
3 months agoUse Java 17 for l2switch build 97/111997/1
Robert Varga [Wed, 5 Jun 2024 09:09:16 +0000 (11:09 +0200)]
Use Java 17 for l2switch build

l2switch has caught up to Sulfur and therefore can be built with Java
17 -- and in fact adjusting build to Java 17 is a precondition to moving
to Chlorine and later. Update l2switch jobs to use Java 17.

Change-Id: Ie8848f2c1021d6c2ed0b13c739a3993bb359ee3a
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
3 months agoDrop controller build time tweaks 87/111987/2
Robert Varga [Tue, 4 Jun 2024 18:42:40 +0000 (20:42 +0200)]
Drop controller build time tweaks

All controller jobs are expected to complete in about 30 minutes, which
is well short of default 60 minute timeout. Drop build-timeout
directives.

Change-Id: I607148b2dfc819e98b33ab62bb0ce5c3589c8f2f
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
3 months agoAdjust controller jobs for 2024.09 Scandium 85/111985/3
Robert Varga [Tue, 4 Jun 2024 18:23:19 +0000 (20:23 +0200)]
Adjust controller jobs for 2024.09 Scandium

controller/master is moving to 2024.09 Scandium. This means that:
- 7.0.x are no longer maintained
- 9.0.x needs to run verify-jdk21 jobs
- master needs to run with Java 21 only

Change-Id: I266b2e662edefc8ff8ec5d67d7a7a42409eedc3e
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
3 months agoRemove odlparent-12 jobs 84/111984/1
Robert Varga [Tue, 4 Jun 2024 18:17:44 +0000 (20:17 +0200)]
Remove odlparent-12 jobs

odlparent-12 is part of 2023.03 Argon and is no longer supported,
remove its jobs.

Change-Id: Idc71bd100c1a2e38c068f7c863192e6f9808861e
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
3 months agoMerge "Update cloud image"
Sangwook Ha [Tue, 4 Jun 2024 14:00:37 +0000 (14:00 +0000)]
Merge "Update cloud image"

3 months agoMerge "Update cloud image CentOS7 builder x86_64"
Sangwook Ha [Tue, 4 Jun 2024 14:00:25 +0000 (14:00 +0000)]
Merge "Update cloud image CentOS7 builder x86_64"

3 months agoUpdate cloud image Ubuntu18.04 docker x86_64 13/111913/3
jenkins-releng [Sat, 1 Jun 2024 04:41:23 +0000 (04:41 +0000)]
Update cloud image Ubuntu18.04 docker x86_64

Job: builder-openstack-update-cloud-image/639
Change-Id: I173eab58e88eecaf4086720b0b20e39595374ea0
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
3 months agoUpdate cloud image CentOS7 builder x86_64 14/111914/3
jenkins-releng [Sat, 1 Jun 2024 06:33:02 +0000 (06:33 +0000)]
Update cloud image CentOS7 builder x86_64

Job: builder-openstack-update-cloud-image/640
Change-Id: I2c276d3a4d687c3ebb283bde39a827e62587694a
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
3 months agoUpdate cloud image 20/111920/4
jenkins-releng [Mon, 3 Jun 2024 06:50:16 +0000 (06:50 +0000)]
Update cloud image

Job: builder-openstack-update-cloud-image/646
Change-Id: Ib1ea623ea2ab9edaa7cf5ce59ff510ac2a8e91ea
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
3 months agoUpdate yangtools jobs for 2024.09 Scandium 29/111929/2
Robert Varga [Mon, 3 Jun 2024 14:12:21 +0000 (16:12 +0200)]
Update yangtools jobs for 2024.09 Scandium

yangtools/master is moving to 2024.09 Scandium. This means that:
- 10.0.x and 9.0.x are no longer maintained
- 13.0.x needs to run verify-jdk21 jobs
- master needs to run with Java 21 only

We can also drop archive-artifacts, as the override does not provide
anything yangtools would be using.

Change-Id: Ib803c9565609def09d1554d47d87ece498a20ff5
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
3 months agoFix infrautils-sonar failing 28/111928/1
Robert Varga [Mon, 3 Jun 2024 14:11:01 +0000 (16:11 +0200)]
Fix infrautils-sonar failing

Infrautils Sonar execution requires Java 21, which is only available in
ubuntu2004-docker images. Adjust build node accordingly.

Change-Id: I91f5f0f0d90a2ba1ea59353ec9379584e56a4269
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
3 months agoMerge changes I3d3e9072,Iee3d0b10
Robert Varga [Mon, 3 Jun 2024 08:33:26 +0000 (08:33 +0000)]
Merge changes I3d3e9072,Iee3d0b10

* changes:
  Chore: Update pre-commit dependencies
  CI: Remove reduntant ci-man workflow

3 months agoMerge "Update cloud image CentOSStream8 builder x86_64"
Robert Varga [Mon, 3 Jun 2024 08:31:30 +0000 (08:31 +0000)]
Merge "Update cloud image CentOSStream8 builder x86_64"

3 months agoMerge "Update cloud image Ubuntu20.04 docker x86_64"
Robert Varga [Mon, 3 Jun 2024 08:31:03 +0000 (08:31 +0000)]
Merge "Update cloud image Ubuntu20.04 docker x86_64"

3 months agoMerge "Update cloud image CentOS7 robot x86_64"
Robert Varga [Mon, 3 Jun 2024 08:30:50 +0000 (08:30 +0000)]
Merge "Update cloud image CentOS7 robot x86_64"

3 months agoMerge "Update cloud image CentOS7 docker x86_64"
Robert Varga [Mon, 3 Jun 2024 08:30:36 +0000 (08:30 +0000)]
Merge "Update cloud image CentOS7 docker x86_64"

3 months agoUpdate cloud image CentOS7 devstack x86_64 19/111919/1
jenkins-releng [Sat, 1 Jun 2024 23:33:23 +0000 (23:33 +0000)]
Update cloud image CentOS7 devstack x86_64

Job: builder-openstack-update-cloud-image/645
Change-Id: I7bf2fa4d239a317528a97b58c2782396bc38bd48
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
3 months agoUpdate cloud image CentOS7 docker x86_64 18/111918/1
jenkins-releng [Sat, 1 Jun 2024 22:38:56 +0000 (22:38 +0000)]
Update cloud image CentOS7 docker x86_64

Job: builder-openstack-update-cloud-image/644
Change-Id: Ie5e5a05005e9bbaf2f183a341d84bbcfdb7d1640
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
3 months agoUpdate cloud image CentOS7 robot x86_64 17/111917/1
jenkins-releng [Sat, 1 Jun 2024 22:34:13 +0000 (22:34 +0000)]
Update cloud image CentOS7 robot x86_64

Job: builder-openstack-update-cloud-image/643
Change-Id: Ie927496cd31143f2fea8738e423818d651d2a996
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
3 months agoUpdate cloud image Ubuntu20.04 docker x86_64 16/111916/1
jenkins-releng [Sat, 1 Jun 2024 16:50:56 +0000 (16:50 +0000)]
Update cloud image Ubuntu20.04 docker x86_64

Job: builder-openstack-update-cloud-image/642
Change-Id: I0cd3c8a964ef40d22c436ae9828503f0cc847384
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
3 months agoUpdate cloud image CentOSStream8 builder x86_64 15/111915/1
jenkins-releng [Sat, 1 Jun 2024 16:47:09 +0000 (16:47 +0000)]
Update cloud image CentOSStream8 builder x86_64

Job: builder-openstack-update-cloud-image/641
Change-Id: Ia3497df42cffe25ca5726a091637da61c6eadaf4
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
3 months agoUpdate cloud image CentOSStream8 robot x86_64 12/111912/1
jenkins-releng [Sat, 1 Jun 2024 01:41:43 +0000 (01:41 +0000)]
Update cloud image CentOSStream8 robot x86_64

Job: builder-openstack-update-cloud-image/638
Change-Id: Iae6f4aee8d9a41faf128ce42b752aca79f3f4d0f
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
3 months agoChore: Update pre-commit dependencies 05/111905/6
Anil Belur [Wed, 29 May 2024 22:24:03 +0000 (08:24 +1000)]
Chore: Update pre-commit dependencies

pre-commit-hooks updating v4.2.0 -> v4.6.0
mirrors-prettier updating v2.6.2 -> v3.1.0
gitlint updating v0.17.0 -> v0.19.1
pre-commit-hooks updating 2.1.6 -> 3.0.0
black updating 22.3.0 -> 24.4.2
flake8 updating 3.9.2 -> 7.0.0
pydocstyle updating 6.1.1 -> 6.3.0
yamllint updating v1.26.3 -> v1.35.1

- reformatted scripts/cut-branch-jobs.py as per black 24.4.2

Change-Id: I3d3e9072d26e25f34dc0bf7ba72810597dc4f781
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
3 months agoCI: Remove reduntant ci-man workflow 08/111908/1
Anil Belur [Wed, 29 May 2024 22:49:52 +0000 (08:49 +1000)]
CI: Remove reduntant ci-man workflow

The packer verify is already called through the
upstream workflow.

Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Change-Id: Iee3d0b1062d9d5892053f7c9c79b270745341d98

3 months agoUpdate infrautils jobs for 2024.09 Scandium 99/111899/3
Robert Varga [Wed, 29 May 2024 17:47:51 +0000 (19:47 +0200)]
Update infrautils jobs for 2024.09 Scandium

infrautils/master is moving to 2024.09 Scandium. This means that:
- 4.0.x and 5.0.x are no longer maintained
- 6.0.x needs to run verify-jdk21 jobs
- master needs to run with Java 21 only

This patch updates jobs definitions accordingly.

Change-Id: I831c1fedef5c92e02dabb578f41924ea1496d24d
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
3 months agoCI: Make GHA workflow name show non-voting status 04/111904/1
Andrew Grimberg [Wed, 29 May 2024 22:19:37 +0000 (15:19 -0700)]
CI: Make GHA workflow name show non-voting status

Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
Change-Id: I56a83bab9409e40ca90918e94cda4241e913c56b

3 months agoFix: Rm invalid var not available upstream 03/111903/1
Anil Belur [Wed, 29 May 2024 22:10:37 +0000 (08:10 +1000)]
Fix: Rm invalid var not available upstream

Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Change-Id: Ia7e887fc9c75521557c730f15fd8969b6cdf4283

3 months agoMerge "Enable Java 21 verification on odlparent-3.1.x"
Sangwook Ha [Tue, 28 May 2024 17:55:03 +0000 (17:55 +0000)]
Merge "Enable Java 21 verification on odlparent-3.1.x"

3 months agoMerge "Adjust linkcheck configuration"
Robert Varga [Tue, 28 May 2024 17:22:51 +0000 (17:22 +0000)]
Merge "Adjust linkcheck configuration"