releng/builder.git
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>
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"

3 months agoAdjust linkcheck configuration 88/111888/1
Sangwook Ha [Tue, 28 May 2024 17:14:51 +0000 (10:14 -0700)]
Adjust linkcheck configuration

tox-verify run by GitHub actions fails quite often for linkcheck.
Increase the linkcheck_timeout to 60 (default 30) and linkcheck_retries
to 3 (default 1), respectively, to avoid the failures.

Change-Id: I8aa91fe852c5c96fa65c66f9e498a6986f3899a8
Signed-off-by: Sangwook Ha <sangwook.ha@verizon.com>
3 months agoEnable Java 21 verification on odlparent-3.1.x 87/111887/1
Robert Varga [Tue, 28 May 2024 17:03:46 +0000 (19:03 +0200)]
Enable Java 21 verification on odlparent-3.1.x

We want to make sure we run validation against Java 21 as a secondary.
This patch adds the verify jobs and switches the build nodes.

Change-Id: I6eb93d959fb0aeb51e9096ad2fe9faa7734bd5f2
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
3 months agoUpdate odlparent jobs 76/111876/2
Robert Varga [Tue, 28 May 2024 11:28:23 +0000 (13:28 +0200)]
Update odlparent jobs

odlparent has a stability branch for Calcium, this juggles the jobs to
support it using centos8/Java 18/maven-3.8.

The second change is to use exclusively ubuntu-20.04/Java 21/maven-3.9
jobs for master, in preparation for 2024.09 Scandium. We also drop their
size down to 2c/2g.

Change-Id: Ie539f897479973c53f2bf8e84250a901fa9499c1
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
3 months agoRename odl-maven-verify-jobs 34/111834/3
Sangwook Ha [Thu, 23 May 2024 16:32:57 +0000 (09:32 -0700)]
Rename odl-maven-verify-jobs

The odl-maven-verify-jobs job-group is for Java 11. Change the name
to add 'jdk11' consistent with other job-group names and make that
clear.

Change-Id: Id209d64e56aca892a444ee6dadc71c5e56c2b10a
Signed-off-by: Sangwook Ha <sangwook.ha@verizon.com>
3 months agoFix: Fix int/dist stable/calcium jobs 61/111861/1
Robert Varga [Mon, 27 May 2024 15:13:20 +0000 (17:13 +0200)]
Fix: Fix int/dist stable/calcium jobs

We have a typo here: there's just no such thing as stable/master.

Change-Id: Iba6ec0541ee52950566ca81ffb8cabffee93607b
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
3 months agoFix: Update Ubuntu 2004 builder for JDK21 jobs 40/111840/1
Anil Belur [Fri, 24 May 2024 05:33:16 +0000 (15:33 +1000)]
Fix: Update Ubuntu 2004 builder for JDK21 jobs

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

3 months agoCI: Add jobs for openjdk21 and mvn 3.9.x 35/111835/3
Anil Belur [Thu, 23 May 2024 22:40:40 +0000 (08:40 +1000)]
CI: Add jobs for openjdk21 and mvn 3.9.x

OpenJDK21 is installed and built with Ubuntu 20.04 LTS onwards
therefore enable these jobs for testing with odlparent.

Change-Id: I280851d168191dd7e0620a8a9fa7ceb51d2b2630
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
3 months agoAdd netconf-7.0.x jobs 27/111827/2
Yaroslav Lastivka [Thu, 23 May 2024 11:40:37 +0000 (14:40 +0300)]
Add netconf-7.0.x jobs

Add jobs supporting the Calcium stability branch.

JIRA: RELENG-161
Change-Id: Id3484e44b75613ebb125d274455b941d8076ad7c
Signed-off-by: Yaroslav Lastivka <yaroslav.lastivka@pantheon.tech>
3 months agoCI: Fix checkout-gerrit-change-action params 20/111820/4
Anil Belur [Wed, 22 May 2024 22:44:38 +0000 (08:44 +1000)]
CI: Fix checkout-gerrit-change-action params

- Update JJB 6.3.0

Change-Id: I6f7373c948b148ae3092742f5f6b138d46f69703
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
4 months agoRemove netconf-5.0.x jobs 65/111765/2
Ivan Hrasko [Tue, 21 May 2024 11:44:32 +0000 (13:44 +0200)]
Remove netconf-5.0.x jobs

Argon version of NETCONF is no more being developed.
Remove its jobs.

JIRA: RELENG-162
Change-Id: I030fc592899a0e45ee58f976fc8da83a07ee3cde
Signed-off-by: Ivan Hrasko <ivan.hrasko@pantheon.tech>
4 months agoUpdate cloud image list docs 83/111683/1
jenkins-releng [Mon, 13 May 2024 13:50:34 +0000 (13:50 +0000)]
Update cloud image list docs

Job: builder-update-image-list/1929
Change-Id: If153d0dbe546806f9df9dceb5079b4a0df16935e
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
4 months agoMerge "Update cloud image"
Robert Varga [Fri, 10 May 2024 13:20:41 +0000 (13:20 +0000)]
Merge "Update cloud image"

4 months agoUpdate cloud image 81/111581/1
jenkins-releng [Fri, 3 May 2024 06:49:54 +0000 (06:49 +0000)]
Update cloud image

Job: builder-openstack-update-cloud-image/637
Change-Id: I38228cf731a9ac4689da20ea865090b36175663f
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
4 months agoUpdate cloud image list docs 74/111574/1
jenkins-releng [Thu, 2 May 2024 11:02:49 +0000 (11:02 +0000)]
Update cloud image list docs

Job: builder-update-image-list/1922
Change-Id: Icd22c0c0c2ffeaac1cc83e4290c6373c3b58c1c0
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
4 months agoMerge "Update cloud image CentOS7 builder x86_64"
Robert Varga [Wed, 1 May 2024 16:43:50 +0000 (16:43 +0000)]
Merge "Update cloud image CentOS7 builder x86_64"

4 months agoMerge "Update cloud image Ubuntu18.04 docker x86_64"
Robert Varga [Wed, 1 May 2024 16:43:27 +0000 (16:43 +0000)]
Merge "Update cloud image Ubuntu18.04 docker x86_64"

4 months agoUpdate cloud image CentOS7 builder x86_64 64/111564/1
jenkins-releng [Wed, 1 May 2024 06:34:18 +0000 (06:34 +0000)]
Update cloud image CentOS7 builder x86_64

Job: builder-openstack-update-cloud-image/631
Change-Id: I7cea0121fc504ce6468399d5e54b02eb4c21ed71
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
4 months agoUpdate cloud image Ubuntu18.04 docker x86_64 63/111563/1
jenkins-releng [Wed, 1 May 2024 04:38:30 +0000 (04:38 +0000)]
Update cloud image Ubuntu18.04 docker x86_64

Job: builder-openstack-update-cloud-image/630
Change-Id: I497f8b6af1bdf3f530ebe27b1bf916ca02a47e42
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
4 months agoUpdate cloud image CentOSStream8 robot x86_64 62/111562/1
jenkins-releng [Wed, 1 May 2024 01:38:39 +0000 (01:38 +0000)]
Update cloud image CentOSStream8 robot x86_64

Job: builder-openstack-update-cloud-image/629
Change-Id: I5ff881bf7d1e233474b2cd4554873ba8253abb82
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
4 months agoChore: Remove stable/argon jobs 39/111539/2
Anil Belur [Fri, 26 Apr 2024 05:34:17 +0000 (15:34 +1000)]
Chore: Remove stable/argon jobs

Remove "stable/argon" from the Jenkins infra since Calcuium is released
and Scandium is moved to the master. All jobs with stable/argon branch
is marked EOL and no longer required.

Change-Id: Ia74536fefdf18cf9c0e3fb721a7f740ebe421afc
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
5 months agoChore: Update common-packer to latest v0.16.5 68/111468/1
Anil Belur [Fri, 19 Apr 2024 23:02:03 +0000 (09:02 +1000)]
Chore: Update common-packer to latest v0.16.5

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

5 months agoChore: Update gerrit-review-action to latest v0.8 44/111444/1
Anil Belur [Wed, 17 Apr 2024 23:45:22 +0000 (09:45 +1000)]
Chore: Update gerrit-review-action to latest v0.8

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

5 months agoMerge "Update validate-ar jobs for scandium"
Robert Varga [Tue, 16 Apr 2024 06:07:02 +0000 (06:07 +0000)]
Merge "Update validate-ar jobs for scandium"

5 months agoUpdate validate-ar jobs for scandium 00/111400/1
jenkins-releng [Tue, 16 Apr 2024 05:37:03 +0000 (05:37 +0000)]
Update validate-ar jobs for scandium

Job: autorelease-update-validate-jobs-scandium/1
Change-Id: I70dfdbd82b1d98d3ca985aecbdc6300cd1434dca
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
5 months agoUpdate validate-ar jobs for calcium 80/111380/1
jenkins-releng [Sun, 14 Apr 2024 12:13:36 +0000 (12:13 +0000)]
Update validate-ar jobs for calcium

Job: autorelease-update-validate-jobs-calcium/33
Change-Id: I34595b32f07e9d7f3918e753a882142b9be72b07
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
5 months agoFeat: Branch cut stable/calcium 45/111345/2
Anil Belur [Tue, 9 Apr 2024 11:47:15 +0000 (21:47 +1000)]
Feat: Branch cut stable/calcium

Branch cut stable/calcium and promote master to scandium.

Issue: LF-JIRA RELENG-5262
Change-Id: Ibb8179710e8968cf11f9166d61778eabbe89f5ec
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>