releng/builder.git
7 weeks agoChore: Add GH dependabot config to builder repo 15/115915/2
Anil Belur [Tue, 18 Mar 2025 22:47:36 +0000 (08:47 +1000)]
Chore: Add GH dependabot config to builder repo

Dependabot works with Github2Gerrit to automagically update actions
and workflows to the latest release.

The config is required to enable Dependabot on GH and ensure
the actions and workflows are uptodate with the latest versions.

Change-Id: Ibbd939cfa229b19d7796d5b5b9bf0683709ce95a
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
2 months agoMerge "Fix: bandit Issue: [B113:request_without_timeout]"
Robert Varga [Tue, 4 Mar 2025 09:31:18 +0000 (09:31 +0000)]
Merge "Fix: bandit Issue: [B113:request_without_timeout]"

2 months agoMerge "Adapt tests jobs for useceses split"
Sangwook Ha [Mon, 24 Feb 2025 22:10:00 +0000 (22:10 +0000)]
Merge "Adapt tests jobs for useceses split"

2 months agoAdapt tests jobs for useceses split 98/115398/13
Martin Balaz [Thu, 13 Feb 2025 08:54:46 +0000 (09:54 +0100)]
Adapt tests jobs for useceses split

Update tests jobs to handle new directory structure change in ODL
caused by splitting directories based on usecases

JIRA: RELENG-166
Change-Id: I1dbd017aee1704941b3803d06f432b35284b4dff
Signed-off-by: Martin Balaz <martin.balaz@pantheon.tech>
2 months agoFix: bandit Issue: [B113:request_without_timeout] 07/115507/2
Anil Belur [Thu, 20 Feb 2025 06:30:49 +0000 (16:30 +1000)]
Fix: bandit Issue: [B113:request_without_timeout]

Issue: [B113:request_without_timeout] Call to requests without timeout
Severity: Medium   Confidence: Low
CWE: CWE-400 (https://cwe.mitre.org/data/definitions/400.html)
Location: ./scripts/bump_mri_versions/main.py:27:15

Change-Id: I491ef53552298d1a3da16b691a6c383615ba8bd4
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
2 months agoFix: Revert Ubuntu 22.04 builders to CentOS7 08/115508/1
Anil Belur [Thu, 20 Feb 2025 06:42:07 +0000 (16:42 +1000)]
Fix: Revert Ubuntu 22.04 builders to CentOS7

The part of the change a176fde82ebc9df8f has been
rolled back to use CentOS7 builders due to the
dependency on the sigul for signing release tags.
Sigul clients are only available on CentOS based
flavors.

Change-Id: Ieddf6b6f552fbb0d7f8ee17249bcab8c6fb46b28
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
2 months agoCI: Define ubuntu2204-builder-2c-1g 94/115494/1
Robert Varga [Wed, 19 Feb 2025 11:34:52 +0000 (12:34 +0100)]
CI: Define ubuntu2204-builder-2c-1g

This should be a replacement for centos7 flavor, needed for release
management.

Change-Id: I6d7a3d11978ef037d8d63467577623f6038652f6
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
2 months agoMerge "CI: Release CentOS7 builders with Ubuntu 22.04"
Robert Varga [Wed, 19 Feb 2025 10:37:21 +0000 (10:37 +0000)]
Merge "CI: Release CentOS7 builders with Ubuntu 22.04"

2 months agoFix: Openstack crons are failing on ubuntu2204 64/115464/1
Andrew Grimberg [Tue, 18 Feb 2025 17:45:12 +0000 (09:45 -0800)]
Fix: Openstack crons are failing on ubuntu2204

Since moving to ubuntu2204 the openstack crons have been failing. While
we investigate, revert to the centos8 builder.

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

2 months agoCI: Release CentOS7 builders with Ubuntu 22.04 53/115453/1
Anil Belur [Tue, 18 Feb 2025 00:20:56 +0000 (10:20 +1000)]
CI: Release CentOS7 builders with Ubuntu 22.04

CentOS7 is EOL, we have been using these images due to dependencies
on sigul. The signing can still be done using docker from Ubuntu 2204
image.

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

2 months agoMerge "Remove ofp/serviceutils distcheck jobs"
Sangwook Ha [Mon, 17 Feb 2025 15:25:42 +0000 (15:25 +0000)]
Merge "Remove ofp/serviceutils distcheck jobs"

2 months agoMerge "Update cloud image list docs"
Robert Varga [Mon, 17 Feb 2025 15:03:09 +0000 (15:03 +0000)]
Merge "Update cloud image list docs"

2 months agoRemove ofp/serviceutils distcheck jobs 45/115445/1
Robert Varga [Mon, 17 Feb 2025 14:58:10 +0000 (15:58 +0100)]
Remove ofp/serviceutils distcheck jobs

OpenFlowPlugin and ServiceUtils are MRI in Titanium, hence they should
not be executing distrubution-check jobs.

Change-Id: Icfc4ca7894e561cc145a2afe097104d857ee65db
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
2 months agoChore: Update global-jjb to the latest v0.91.2 34/115434/1
Anil Belur [Mon, 17 Feb 2025 11:22:52 +0000 (21:22 +1000)]
Chore: Update global-jjb to the latest v0.91.2

Change-Id: Ic434741e5f56db2a99bb8f33562a1ec5a633aace
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
2 months agoCI: Add job to build Ubuntu {20,22}.04 robot img 27/115427/1
Anil Belur [Mon, 17 Feb 2025 09:58:49 +0000 (19:58 +1000)]
CI: Add job to build Ubuntu {20,22}.04 robot img

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

2 months agoFix: Revert missing ubuntu2204 robot label 26/115426/1
Anil Belur [Mon, 17 Feb 2025 09:55:45 +0000 (19:55 +1000)]
Fix: Revert missing ubuntu2204 robot label

The commit 4f21674e511ceb4c777 has included robot labels
that are not built and failing the integration test job.

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

2 months agoChore: Migrate builder nodes to Ubuntu 22.04 LTS 16/115416/1
Anil Belur [Sat, 15 Feb 2025 02:05:17 +0000 (12:05 +1000)]
Chore: Migrate builder nodes to Ubuntu 22.04 LTS

Most jobs triggered with outdated CentOS8 images and
Ubuntu 20.04 (which is EOL in May, 2025), so migrate
these to Ubuntu 22.04 LTS. Moving forward all job are
expected to be Ubuntu based with better JDK support.

Change-Id: I1f960982061819d1513209ec0deb2a1de47d8de3
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
2 months agoUpdate cloud image list docs 08/115408/1
jenkins-releng [Fri, 14 Feb 2025 11:02:22 +0000 (11:02 +0000)]
Update cloud image list docs

Job: builder-update-image-list/2128
Change-Id: I19e4607157cf23d01bfa9ee52122b85c163b49f6
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
2 months agoCI: Add Ubuntu 22.04 LTS builder node 06/115406/1
Anil Belur [Fri, 14 Feb 2025 02:04:42 +0000 (12:04 +1000)]
CI: Add Ubuntu 22.04 LTS builder node

Ubuntu 18.04 is already EOL and 22.04 is EOL May 31, 2025.
Upgrade the CentOS7/8 builders to Ubuntu 22.04 LTS.

Change-Id: I9df4d1f838b02ccf534add9d7cd4f449fd63de9e
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
2 months agoCI: Add Ubuntu 22.04 LTS docker images 05/115405/1
Anil Belur [Thu, 13 Feb 2025 22:45:25 +0000 (08:45 +1000)]
CI: Add Ubuntu 22.04 LTS docker images

Ubuntu 2004 is EOL and images need to be update 22.04 LTS.

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

2 months agoMerge "Update validate-autorelease-titanium"
Sangwook Ha [Tue, 11 Feb 2025 19:08:12 +0000 (19:08 +0000)]
Merge "Update validate-autorelease-titanium"

2 months agoUpdate validate-autorelease-titanium 37/115337/1
Robert Varga [Tue, 11 Feb 2025 16:26:36 +0000 (17:26 +0100)]
Update validate-autorelease-titanium

serviceutils/openflowplugin are no longer in autorelease, but the job to
remove them failed: adjust the configuration manually.

Change-Id: I1c04ce64d405e39404d85183f5d75ad3ba0d28f5
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
2 months agoAdd bgpcep-0.22.x jobs 36/115336/1
Robert Varga [Tue, 11 Feb 2025 16:19:27 +0000 (17:19 +0100)]
Add bgpcep-0.22.x jobs

We have branched Scandium stability branch, add the jobs to support it.

Change-Id: Ib3e6c138d0f33db4b91e9508a9d5c7c80ae53758
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
2 months agoRemove bgpcep-0.20.x 35/115335/1
Robert Varga [Tue, 11 Feb 2025 16:17:50 +0000 (17:17 +0100)]
Remove bgpcep-0.20.x

We have no further planned release here, retire the jobs.

Change-Id: I1632b64693288a6211c05fa766203365dd9c8926
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
3 months agoFix controller CSIT jobs use of Java 36/115136/1
Robert Varga [Thu, 6 Feb 2025 14:34:22 +0000 (15:34 +0100)]
Fix controller CSIT jobs use of Java

Scandium and Titanium require Java 21, make sure we have that
configured.

Change-Id: Ie0c73db7d0bad85d5e5d70307353a20691c39824
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
3 months agoUpdate cloud image list docs 89/115089/1
jenkins-releng [Mon, 3 Feb 2025 11:02:22 +0000 (11:02 +0000)]
Update cloud image list docs

Job: builder-update-image-list/2119
Change-Id: I700d7093f2f7561763c44770626b92d22f72c664
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
3 months agoUpdate cloud image Ubuntu20.04 docker x86_64 73/115073/1
jenkins-releng [Sat, 1 Feb 2025 16:43:45 +0000 (16:43 +0000)]
Update cloud image Ubuntu20.04 docker x86_64

Job: builder-openstack-update-cloud-image/684
Change-Id: I1278a82df7253630934563a6cb9f92ed9fae7005
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
3 months agoMerge "Update cloud image Ubuntu20.04 builder x86_64"
Robert Varga [Sat, 1 Feb 2025 13:20:00 +0000 (13:20 +0000)]
Merge "Update cloud image Ubuntu20.04 builder x86_64"

3 months agoMerge "Update cloud image Ubuntu20.04 docker x86_64"
Robert Varga [Sat, 1 Feb 2025 13:19:11 +0000 (13:19 +0000)]
Merge "Update cloud image Ubuntu20.04 docker x86_64"

3 months agoMerge "Update cloud image Ubuntu22.04 mininet ovs"
Robert Varga [Sat, 1 Feb 2025 13:17:29 +0000 (13:17 +0000)]
Merge "Update cloud image Ubuntu22.04 mininet ovs"

3 months agoUpdate cloud image Ubuntu22.04 mininet ovs 67/115067/1
jenkins-releng [Sat, 1 Feb 2025 06:38:28 +0000 (06:38 +0000)]
Update cloud image Ubuntu22.04 mininet ovs

Job: builder-openstack-update-cloud-image/683
Change-Id: Idaf787672a0d4afcca2538d7a0663619447d7d31
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
3 months agoUpdate cloud image Ubuntu18.04 docker x86_64 66/115066/1
jenkins-releng [Sat, 1 Feb 2025 04:39:47 +0000 (04:39 +0000)]
Update cloud image Ubuntu18.04 docker x86_64

Job: builder-openstack-update-cloud-image/682
Change-Id: I5d8f58602dc244aa31058cdb59a7f58740f62615
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
4 months agoChore: Update global-jjb to the latest v0.90.12 83/114883/1
Anil Belur [Thu, 9 Jan 2025 22:09:27 +0000 (08:09 +1000)]
Chore: Update global-jjb to the latest v0.90.12

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

4 months agoUpdate cloud image Ubuntu20.04 docker x86_64 86/114786/1
jenkins-releng [Wed, 1 Jan 2025 16:45:09 +0000 (16:45 +0000)]
Update cloud image Ubuntu20.04 docker x86_64

Job: builder-openstack-update-cloud-image/678
Change-Id: I59db26d58b7f9b4d8c63a48e81c5ab5072a4b56c
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
4 months agoUpdate cloud image Ubuntu20.04 builder x86_64 85/114785/1
jenkins-releng [Wed, 1 Jan 2025 16:42:58 +0000 (16:42 +0000)]
Update cloud image Ubuntu20.04 builder x86_64

Job: builder-openstack-update-cloud-image/677
Change-Id: Ifd346fbeb2b57b360b572f5241920635843e125b
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
4 months agoMerge "Update cloud image list docs"
Anil Belur [Sat, 14 Dec 2024 03:11:51 +0000 (03:11 +0000)]
Merge "Update cloud image list docs"

4 months agoMerge "Update cloud image list docs"
Anil Belur [Sat, 14 Dec 2024 03:11:38 +0000 (03:11 +0000)]
Merge "Update cloud image list docs"

4 months agoMerge "Update cloud image list docs"
Anil Belur [Sat, 14 Dec 2024 03:11:31 +0000 (03:11 +0000)]
Merge "Update cloud image list docs"

4 months agoUpdate cloud image list docs 52/114752/1
jenkins-releng [Fri, 13 Dec 2024 11:02:41 +0000 (11:02 +0000)]
Update cloud image list docs

Job: builder-update-image-list/2083
Change-Id: I9ecc533f5a8211b0878ba5669231a28f614a1ee2
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
5 months agoUpdate cloud image list docs 39/114739/1
jenkins-releng [Thu, 12 Dec 2024 11:02:53 +0000 (11:02 +0000)]
Update cloud image list docs

Job: builder-update-image-list/2082
Change-Id: I2c18edcbd4cac78fba66076eba17cbfb4fbbcc5a
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
5 months agoUpdate cloud image list docs 35/114735/1
jenkins-releng [Wed, 11 Dec 2024 11:02:41 +0000 (11:02 +0000)]
Update cloud image list docs

Job: builder-update-image-list/2081
Change-Id: Ib81bb574593d65ba987d786fd6e62110c6c5f811
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
5 months agoUpdate cloud image list docs 11/114711/1
jenkins-releng [Tue, 10 Dec 2024 11:02:29 +0000 (11:02 +0000)]
Update cloud image list docs

Job: builder-update-image-list/2080
Change-Id: Ic31ad1193a41523f438dab770fcf994fe81f8920
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
5 months agoMerge "CI: Remove genius, neutron and sxp config"
Anil Belur [Thu, 5 Dec 2024 07:44:16 +0000 (07:44 +0000)]
Merge "CI: Remove genius, neutron and sxp config"

5 months agoMerge "Update cloud image Ubuntu20.04 docker x86_64"
Robert Varga [Sun, 1 Dec 2024 19:09:24 +0000 (19:09 +0000)]
Merge "Update cloud image Ubuntu20.04 docker x86_64"

5 months agoMerge "Update cloud image Ubuntu20.04 builder x86_64"
Robert Varga [Sun, 1 Dec 2024 19:09:07 +0000 (19:09 +0000)]
Merge "Update cloud image Ubuntu20.04 builder x86_64"

5 months agoMerge "Update cloud image Ubuntu22.04 mininet ovs"
Robert Varga [Sun, 1 Dec 2024 19:08:59 +0000 (19:08 +0000)]
Merge "Update cloud image Ubuntu22.04 mininet ovs"

5 months agoUpdate cloud image Ubuntu20.04 docker x86_64 20/114620/1
jenkins-releng [Sun, 1 Dec 2024 16:42:11 +0000 (16:42 +0000)]
Update cloud image Ubuntu20.04 docker x86_64

Job: builder-openstack-update-cloud-image/672
Change-Id: I905bf8d186676cd5f6ee637dec99673b579b2a62
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
5 months agoUpdate cloud image Ubuntu20.04 builder x86_64 19/114619/1
jenkins-releng [Sun, 1 Dec 2024 16:38:42 +0000 (16:38 +0000)]
Update cloud image Ubuntu20.04 builder x86_64

Job: builder-openstack-update-cloud-image/671
Change-Id: Id8f6c6e6de42b59ea6e5520fa859b8f5b25c79f3
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
5 months agoUpdate cloud image Ubuntu22.04 mininet ovs 18/114618/1
jenkins-releng [Sun, 1 Dec 2024 06:40:37 +0000 (06:40 +0000)]
Update cloud image Ubuntu22.04 mininet ovs

Job: builder-openstack-update-cloud-image/670
Change-Id: I6ede0341eebf3d143ec643604dd3a9cbc6169ac3
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
5 months agoUpdate cloud image Ubuntu18.04 docker x86_64 17/114617/1
jenkins-releng [Sun, 1 Dec 2024 04:40:44 +0000 (04:40 +0000)]
Update cloud image Ubuntu18.04 docker x86_64

Job: builder-openstack-update-cloud-image/669
Change-Id: If2f44298fe9ecd17044c43689a13c7d4304c48bc
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
5 months agoMerge changes If1fc1f26,I4ac1e3fc
Robert Varga [Tue, 26 Nov 2024 11:40:40 +0000 (11:40 +0000)]
Merge changes If1fc1f26,I4ac1e3fc

* changes:
  Remove aaa-0.18.x jobs
  Add aaa-0.20.x jobs

5 months agoRemove aaa-0.18.x jobs 43/114143/3
Yaroslav Lastivka [Thu, 24 Oct 2024 14:31:04 +0000 (17:31 +0300)]
Remove aaa-0.18.x jobs

0.18.x version of aaa is no more being developed.
Remove its jobs.

Change-Id: If1fc1f26c9736b7871a1eac4c48c5c393bf054bb
Signed-off-by: Yaroslav Lastivka <yaroslav.lastivka@pantheon.tech>
5 months agoAdd aaa-0.20.x jobs 07/113807/6
Yaroslav Lastivka [Wed, 2 Oct 2024 11:10:26 +0000 (14:10 +0300)]
Add aaa-0.20.x jobs

Add jobs supporting the Scandium stability branch.

Change-Id: I4ac1e3fc080d2aa05c63f881039a9bbb1a13b5d6
Signed-off-by: Yaroslav Lastivka <yaroslav.lastivka@pantheon.tech>
6 months agoMerge "Update cloud image list docs"
Robert Varga [Fri, 8 Nov 2024 09:50:09 +0000 (09:50 +0000)]
Merge "Update cloud image list docs"

6 months agoRevert "Use GitHub mirror to download pom.xml" 96/114396/1
Sangwook Ha [Fri, 8 Nov 2024 05:37:42 +0000 (21:37 -0800)]
Revert "Use GitHub mirror to download pom.xml"

This reverts commit 00ba5901d14798dd532bc31d2be23c61dc2a7eb9.

git.opendaylight.org does not return '410 Gone' any more.
Revert the change to switch back to git.opendaylight.org instead of
the GitHub workaround.

Change-Id: I7a871e5a411bc70d6ff601ea10e64292abf05ead
Signed-off-by: Sangwook Ha <sangwook.ha@verizon.com>
6 months agoUse GitHub mirror to download pom.xml 86/114286/3
Sangwook Ha [Tue, 5 Nov 2024 18:15:19 +0000 (10:15 -0800)]
Use GitHub mirror to download pom.xml

git.opendaylight.org returns '410 Gone' when User-Agent of curl or wget
is used. To work around the issue this patch changes Gerrit gitweb to
GitHub OpenDaylgiht mirror to download pom.xml.

Change-Id: Ia9d4c10dce76d01f8bc0d2531f45d7cd426a2832
Signed-off-by: Sangwook Ha <sangwook.ha@verizon.com>
6 months agoUpdate cloud image list docs 48/114348/1
jenkins-releng [Tue, 5 Nov 2024 11:02:34 +0000 (11:02 +0000)]
Update cloud image list docs

Job: builder-update-image-list/2055
Change-Id: I74291aad301e27d95d59fb29e7a3b04a9d42c670
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
6 months agoUpdate cloud image list docs 37/114337/1
jenkins-releng [Mon, 4 Nov 2024 11:03:20 +0000 (11:03 +0000)]
Update cloud image list docs

Job: builder-update-image-list/2054
Change-Id: Ibdf366f14e19fb2b73f0a7d326fe8d1c1fa39d58
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
6 months agoMerge "Update cloud image Ubuntu20.04 builder x86_64"
Robert Varga [Sat, 2 Nov 2024 07:19:57 +0000 (07:19 +0000)]
Merge "Update cloud image Ubuntu20.04 builder x86_64"

6 months agoUpdate cloud image Ubuntu20.04 docker x86_64 96/114296/1
jenkins-releng [Fri, 1 Nov 2024 16:48:27 +0000 (16:48 +0000)]
Update cloud image Ubuntu20.04 docker x86_64

Job: builder-openstack-update-cloud-image/665
Change-Id: Ic23b9a8f0f6894a1388225617a3f6c6cc0d33fb1
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
6 months agoUpdate cloud image Ubuntu20.04 builder x86_64 95/114295/1
jenkins-releng [Fri, 1 Nov 2024 16:40:35 +0000 (16:40 +0000)]
Update cloud image Ubuntu20.04 builder x86_64

Job: builder-openstack-update-cloud-image/664
Change-Id: Ib68536517605f2e559c8258a06de1a2e9f935326
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
6 months agoMerge "Update scandium branch for netconf CSIT jobs"
Robert Varga [Fri, 1 Nov 2024 08:55:28 +0000 (08:55 +0000)]
Merge "Update scandium branch for netconf CSIT jobs"

6 months agoUpdate cloud image Ubuntu22.04 mininet ovs 89/114289/1
jenkins-releng [Fri, 1 Nov 2024 06:52:24 +0000 (06:52 +0000)]
Update cloud image Ubuntu22.04 mininet ovs

Job: builder-openstack-update-cloud-image/663
Change-Id: Ia6676b26460ec4030df90fa46696d4bfba4c3653
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
6 months agoUpdate scandium branch for netconf CSIT jobs 85/114285/2
Sangwook Ha [Thu, 31 Oct 2024 17:57:55 +0000 (10:57 -0700)]
Update scandium branch for netconf CSIT jobs

The stability branch for Scandium (8.0.x) has been created for netconf.
Update the scandium branch for the netconf CSIT jobs.

Change-Id: Ib75d447c194e8a80d7cb71c0a386c2e1116daf19
Signed-off-by: Sangwook Ha <sangwook.ha@verizon.com>
6 months agoMerge "Update cloud image list docs"
Robert Varga [Sat, 26 Oct 2024 11:58:54 +0000 (11:58 +0000)]
Merge "Update cloud image list docs"

6 months agoUpdate cloud image list docs 87/114187/1
jenkins-releng [Fri, 25 Oct 2024 11:02:31 +0000 (11:02 +0000)]
Update cloud image list docs

Job: builder-update-image-list/2048
Change-Id: If2bf5140d35a62a7d9fedca52f0635e137352dc4
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
6 months agoRemove yangtools-11.0.x jobs 76/114176/2
Yaroslav Lastivka [Fri, 25 Oct 2024 08:06:09 +0000 (11:06 +0300)]
Remove yangtools-11.0.x jobs

11.0.x version of yangtools is no more being developed.
Remove its jobs.

Change-Id: I5a31b12ecb432a84119a9583d7db67cec143a97f
Signed-off-by: Yaroslav Lastivka <yaroslav.lastivka@pantheon.tech>
6 months agoChore: Update ovs 2.17.11 to Ubuntu 22.04 72/114172/1
Anil Belur [Thu, 24 Oct 2024 22:06:51 +0000 (08:06 +1000)]
Chore: Update ovs 2.17.11 to Ubuntu 22.04

The latest supported version of OVS 2.17.11 now
available for testing on Ubuntu 22.04.

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

6 months agoMerge changes I88b324ac,Ibcfa0af1
Robert Varga [Thu, 24 Oct 2024 21:41:32 +0000 (21:41 +0000)]
Merge changes I88b324ac,Ibcfa0af1

* changes:
  Remove netconf-6.0.x jobs
  Add netconf-8.0.x jobs

6 months agoRemove netconf-6.0.x jobs 96/113796/3
Yaroslav Lastivka [Tue, 1 Oct 2024 21:20:29 +0000 (00:20 +0300)]
Remove netconf-6.0.x jobs

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

Change-Id: I88b324aca65a5cd17b0de1390a471e8aa015d774
Signed-off-by: Yaroslav Lastivka <yaroslav.lastivka@pantheon.tech>
6 months agoUpdate controller jobs 42/114142/1
Robert Varga [Thu, 24 Oct 2024 13:57:33 +0000 (15:57 +0200)]
Update controller jobs

controller-10.0.x has been branched and controller-8.0.x went EOL.
Update jobs to reflect that.

Change-Id: I59324cdba5d63b23a0b95263d0640cf7d0d11adc
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
6 months agoMerge "Chore: Upgrade common-packer to latest v0.16.6"
Sangwook Ha [Thu, 24 Oct 2024 06:03:54 +0000 (06:03 +0000)]
Merge "Chore: Upgrade common-packer to latest v0.16.6"

6 months agoChore: Upgrade common-packer to latest v0.16.6 38/114138/1
Anil Belur [Thu, 24 Oct 2024 03:11:07 +0000 (13:11 +1000)]
Chore: Upgrade common-packer to latest v0.16.6

- Pull in changes to build newer ovs/mininet images on Ubuntu 20.04+.

Change-Id: Id228c3d0df9f865f4dd57dcfd727a3e8af1bf692
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
6 months agoFix: Remove scp option in extra args 81/114081/3
Anil Belur [Fri, 18 Oct 2024 13:14:04 +0000 (23:14 +1000)]
Fix: Remove scp option in extra args

This resolves the following error on cloud build:

Failed to connect to the host via ssh: command-line:
line 0: Bad configuration option: pubkeyacceptedalgorithms

Change-Id: I99f4da680975674e6902cb397b58db438ff79978
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
6 months agoMerge "Feat: Update OVS 2.17.11 on Ubuntu 22.04"
Robert Varga [Fri, 18 Oct 2024 11:58:00 +0000 (11:58 +0000)]
Merge "Feat: Update OVS 2.17.11 on Ubuntu 22.04"

6 months agoFeat: Update OVS 2.17.11 on Ubuntu 22.04 77/114077/2
Anil Belur [Fri, 18 Oct 2024 07:14:08 +0000 (17:14 +1000)]
Feat: Update OVS 2.17.11 on Ubuntu 22.04

ODL CIST jobs require and updated version of OVS 2.17.11
supported on Ubuntu 22.04.

Update packer jobs to build the latest version of packer
image. Cleanup the unused platforms and provision files.

A workaround has been added to build MT-cbench since the
repo is not been maintained for a long time.

Ref: https://github.com/intracom-telecom-sdn/mtcbench/issues/13
Change-Id: I4f819e918f15d16362523b0838cc0e5fd69cc33a
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 months agoRemove potassium for netconf scale-max-devices 39/113939/1
Sangwook Ha [Thu, 10 Oct 2024 14:22:49 +0000 (07:22 -0700)]
Remove potassium for netconf scale-max-devices

Potassium reached the end of support and all the potassium jobs have
been removed except for netconf scale-max-devices. Remove it.

Change-Id: Iaa3c75502fe709633cb0e7f7a04531e0ff5f5fa0
Signed-off-by: Sangwook Ha <sangwook.ha@verizon.com>
7 months agoMerge "Chore: Remove stable/potassium jobs"
Robert Varga [Thu, 10 Oct 2024 10:26:19 +0000 (10:26 +0000)]
Merge "Chore: Remove stable/potassium jobs"

7 months agoMerge "Fix netconf scale-max-devices test"
Robert Varga [Thu, 10 Oct 2024 10:24:54 +0000 (10:24 +0000)]
Merge "Fix netconf scale-max-devices test"

7 months agoChore: Remove stable/potassium jobs 32/113932/1
Anil Belur [Thu, 10 Oct 2024 08:10:40 +0000 (08:10 +0000)]
Chore: Remove stable/potassium jobs

Remove "stable/potassium" from the Jenkins infra since Scandium is
released and Titanium is moved to master. All jobs configured to run
on stable/potassium branch is marked EOL and no longer required.

Issue: LF-JIRA RELENG-5596

Change-Id: Ia4f8b59167344819b4ce1ca190788878de28ab67
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Signed-off-by: gh2gerrit <releng+odl-gh2gerrit@linuxfoundation.org>
7 months agoCI: Add Ubuntu 24.04 to platforms 31/113931/2
Anil Belur [Wed, 9 Oct 2024 21:57:19 +0000 (21:57 +0000)]
CI: Add Ubuntu 24.04 to platforms

Get CI builders ready for Ubuntu 24.04 LTS which has support until
2029.

Change-Id: I14cdf153ba376090d136e5410c6bfeeeebd772a4
Signed-off-by: gh2gerrit <releng+odl-gh2gerrit@linuxfoundation.org>
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 months agoFix netconf scale-max-devices test 30/113930/2
Sangwook Ha [Wed, 9 Oct 2024 18:39:15 +0000 (11:39 -0700)]
Fix netconf scale-max-devices test

The CSIT jobs for the netconf scale-max-devices is defined only for
the master branch with an incorrect Java version.

Fix the stream list and update test VM flavors to v3.

Change-Id: Ia3b0dd398508c3f3c60901052a038aeccea06c0a
Signed-off-by: Sangwook Ha <sangwook.ha@verizon.com>
7 months agoFix: rename mininet packer jobs to match config 16/113816/1
Anil Belur [Thu, 3 Oct 2024 00:17:37 +0000 (00:17 +0000)]
Fix: rename mininet packer jobs to match config

Change-Id: Ib9e9c17f40b289bf8dea5bbd434f47f32e9823c1
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Signed-off-by: gh2gerrit <releng+odl-gh2gerrit@linuxfoundation.org>
7 months agoChore: Update global-jjb to latest v0.90.10 15/113815/1
Anil Belur [Wed, 2 Oct 2024 23:53:47 +0000 (23:53 +0000)]
Chore: Update global-jjb to latest v0.90.10

Change-Id: Ie09434836924f20b9172ed9bd83a2554d19301e6
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Signed-off-by: gh2gerrit <releng+odl-gh2gerrit@linuxfoundation.org>
7 months agoFix: Rename file to match pkr.hcl source name 13/113813/1
Anil Belur [Wed, 2 Oct 2024 13:49:19 +0000 (23:49 +1000)]
Fix: Rename file to match pkr.hcl source name

The -only flag looks for "openstack.mininet-ovs-28" as
per the config.

Change-Id: I354acbf0c62ff9b7074d9578e115ac852e3e5395
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 months agoCI: Update packer builders to Ubuntu 97/113797/1
Anil Belur [Wed, 2 Oct 2024 08:10:52 +0000 (18:10 +1000)]
CI: Update packer builders to Ubuntu

CentOS 8 is EOL and no longer supported therefore move to
Ubuntu.

Change-Id: I4ed79a61b81bc05a9decc36cb7ea90add604acd5
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 months agoAdd netconf-8.0.x jobs 94/113794/2
Yaroslav Lastivka [Tue, 1 Oct 2024 21:05:08 +0000 (00:05 +0300)]
Add netconf-8.0.x jobs

Add jobs supporting the Titanium stability branch.

Change-Id: Ibcfa0af1663383edb2d1ad20f7f562b4b6d26b5e
Signed-off-by: Yaroslav Lastivka <yaroslav.lastivka@pantheon.tech>
7 months agoCI: Remove genius, neutron and sxp config 55/113755/1
Ivan Hrasko [Mon, 30 Sep 2024 07:50:34 +0000 (09:50 +0200)]
CI: Remove genius, neutron and sxp config

genius, neutron and sxp projects have been archived long time ago.

This patch finishes job removoval done in 3cfd89d.

Change-Id: I142351a7d0b36eb051962ca9d364154dcaae035b
Signed-off-by: Ivan Hrasko <ivan.hrasko@pantheon.tech>
7 months agoChore: Add Ubuntu 20.04 and 22.04 jobs for mininet 54/113754/1
Robert Varga [Sun, 29 Sep 2024 21:31:54 +0000 (21:31 +0000)]
Chore: Add Ubuntu 20.04 and 22.04 jobs for mininet

Change-Id: I18f8d94e1ff30924b05c88d6efba21dc4bbd2f83
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Signed-off-by: gh2gerrit <releng+odl-gh2gerrit@linuxfoundation.org>
7 months agoFix distribution jobs 43/113643/1
Robert Varga [Tue, 24 Sep 2024 11:27:24 +0000 (13:27 +0200)]
Fix distribution jobs

int/dist has stable/scandium branched, make sure job references are
reflecting that.

Change-Id: I0c84c10e06de4c7c29fe6420d8cf3137e8154441
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
7 months agoReplace pushd/popd in distribution-macros 26/113626/1
Sangwook Ha [Mon, 23 Sep 2024 22:47:49 +0000 (15:47 -0700)]
Replace pushd/popd in distribution-macros

pushd/popd is a bash feature which may not be supported by other shells,
e.g. dash. Replace them with subshell & cd to make the scripts work
across the shells.

Change-Id: Ic7f3eef60746385ceb22eae796162b5a2a0f0bb7
Signed-off-by: Sangwook Ha <sangwook.ha@verizon.com>
7 months agoMerge "Run gate-userfeatures-netty-all as part of mri"
Robert Varga [Fri, 20 Sep 2024 06:30:45 +0000 (06:30 +0000)]
Merge "Run gate-userfeatures-netty-all as part of mri"

8 months agoRun gate-userfeatures-netty-all as part of mri 89/113489/1
Ivan Hrasko [Tue, 10 Sep 2024 07:29:05 +0000 (09:29 +0200)]
Run gate-userfeatures-netty-all as part of mri

Add netconf-csit-1node-gate-userfeatures-netty-all to jobs triggered
by netconf-distribution-mri-test.

Note that this job is relevant since Scandium only so failures for
older branches are expected.

Change-Id: I104113e020266ed6335cada6c300c7e8e919177a
Signed-off-by: Ivan Hrasko <ivan.hrasko@pantheon.tech>
8 months agoRun netconf-csit-1node-userfeatures-netty-all 88/113488/1
Ivan Hrasko [Tue, 10 Sep 2024 07:14:51 +0000 (09:14 +0200)]
Run netconf-csit-1node-userfeatures-netty-all

Netty based RESTCONF is an alternative option for RFC8040
users since Scandium. We need to cover its functionality.

Trigger netconf-csit-1node-userfeatures-netty-all as part of
integration-distribution-mri-test since Scandium.

Change-Id: I173216b03f2565ec2a7aa0db7ec1737cc123394a
Signed-off-by: Ivan Hrasko <ivan.hrasko@pantheon.tech>
8 months agoAdapt bgpcep CSIT job to run on Java 21 40/113440/2
Ivan Hrasko [Thu, 5 Sep 2024 14:12:14 +0000 (16:12 +0200)]
Adapt bgpcep CSIT job to run on Java 21

Run bgpcep CSIT jobs on Java 21 by default since Scandium
and explicitly set Java 17 for older branches.

Change-Id: Ifcd1a001d67562dde61ad1e9ab0c1de3acc98c19
Signed-off-by: Ivan Hrasko <ivan.hrasko@pantheon.tech>
8 months agoMerge changes I27880842,I26076776,I1a1dbef3,I76d3201f,Idde8b7b8
Robert Varga [Mon, 9 Sep 2024 09:23:40 +0000 (09:23 +0000)]
Merge changes I27880842,I26076776,I1a1dbef3,I76d3201f,Idde8b7b8

* changes:
  Update Java version of lispflowmapping CSIT jobs
  Update Java version of jsonrpc CSIT jobs
  Update Java version of daexim CSIT jobs
  Update Java version of ovsdb CSIT jobs
  Update Java version of openflowplugin CSIT jobs

8 months agoFix: update transportpce build nodes for scandium 56/113456/1
Gilles Thouenon [Sat, 7 Sep 2024 08:38:36 +0000 (10:38 +0200)]
Fix: update transportpce build nodes for scandium

- need java-21 to build transportpce-models in scandium branch
- upgrade build node on transportpce calcium branch

Change-Id: If402be94cb14890fb62dedd91cea0eba0e225c70
Signed-off-by: Gilles Thouenon <gilles.thouenon@orange.com>
8 months agoUpdate Java version of lispflowmapping CSIT jobs 69/113469/1
Sangwook Ha [Fri, 6 Sep 2024 19:16:03 +0000 (12:16 -0700)]
Update Java version of lispflowmapping CSIT jobs

Scandium and later requires Java 21. Update the java versions
accordingly.

Change-Id: I278808420d025b7668c7ecff9cf82b2db4a9ab8f
Signed-off-by: Sangwook Ha <sangwook.ha@verizon.com>
8 months agoUpdate Java version of jsonrpc CSIT jobs 68/113468/1
Sangwook Ha [Fri, 6 Sep 2024 19:14:23 +0000 (12:14 -0700)]
Update Java version of jsonrpc CSIT jobs

Scandium and later requires Java 21. Update the java versions
accordingly.

Change-Id: I26076776bc3a81247d1401a8e997116da52b1074
Signed-off-by: Sangwook Ha <sangwook.ha@verizon.com>
8 months agoUpdate Java version of daexim CSIT jobs 67/113467/1
Sangwook Ha [Fri, 6 Sep 2024 19:13:09 +0000 (12:13 -0700)]
Update Java version of daexim CSIT jobs

Scandium and later requires Java 21. Update the java versions
accordingly.

Change-Id: I1a1dbef39158db4046eabcab7f60f7e5dc918786
Signed-off-by: Sangwook Ha <sangwook.ha@verizon.com>