releng/builder.git
4 months agoMerge "Update cloud image Ubuntu18.04 docker x86_64"
Robert Varga [Mon, 8 Jan 2024 09:40:47 +0000 (09:40 +0000)]
Merge "Update cloud image Ubuntu18.04 docker x86_64"

4 months agoUpdate cloud image 90/109590/1
jenkins-releng [Wed, 3 Jan 2024 06:49:30 +0000 (06:49 +0000)]
Update cloud image

Job: builder-openstack-update-cloud-image/598
Change-Id: I226849a8db209c294fdce55ee663b39e88857da3
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
4 months agoUpdate cloud image CentOS7 devstack x86_64 78/109578/1
jenkins-releng [Mon, 1 Jan 2024 23:31:16 +0000 (23:31 +0000)]
Update cloud image CentOS7 devstack x86_64

Job: builder-openstack-update-cloud-image/597
Change-Id: I4f14ba98c1d0bcb2e85dc6365c1e0e997590387f
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
4 months agoUpdate cloud image CentOS7 docker x86_64 74/109574/1
jenkins-releng [Mon, 1 Jan 2024 22:35:09 +0000 (22:35 +0000)]
Update cloud image CentOS7 docker x86_64

Job: builder-openstack-update-cloud-image/596
Change-Id: I0a749f4fba973b16d5695d26d287c488aca7a9a0
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
4 months agoUpdate cloud image CentOS7 robot x86_64 73/109573/1
jenkins-releng [Mon, 1 Jan 2024 22:31:22 +0000 (22:31 +0000)]
Update cloud image CentOS7 robot x86_64

Job: builder-openstack-update-cloud-image/595
Change-Id: I9119a35a4c766ca22dd8683d164adb92cb7771f6
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
4 months agoUpdate cloud image CentOS7 builder x86_64 33/109533/1
jenkins-releng [Mon, 1 Jan 2024 06:31:32 +0000 (06:31 +0000)]
Update cloud image CentOS7 builder x86_64

Job: builder-openstack-update-cloud-image/593
Change-Id: I467febcb146f00e4a4942b35d666b55d1644e98b
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
4 months agoUpdate cloud image Ubuntu18.04 docker x86_64 32/109532/1
jenkins-releng [Mon, 1 Jan 2024 04:40:44 +0000 (04:40 +0000)]
Update cloud image Ubuntu18.04 docker x86_64

Job: builder-openstack-update-cloud-image/592
Change-Id: I27bc8a58406b5bf2fd1e80a7864fa54f5ea7355f
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
4 months agoUpdate cloud image CentOSStream8 robot x86_64 31/109531/1
jenkins-releng [Mon, 1 Jan 2024 01:37:22 +0000 (01:37 +0000)]
Update cloud image CentOSStream8 robot x86_64

Job: builder-openstack-update-cloud-image/591
Change-Id: I30c4d907325b29251190defa388000d98d45bf21
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
4 months agoUpdate controller jobs 77/109477/1
Robert Varga [Fri, 29 Dec 2023 09:43:19 +0000 (10:43 +0100)]
Update controller jobs

controller-6.0.x is EOL, remove jobs supporting it.
controller-8.0.x is now branched, add jobs supporting it.

Change-Id: Ibfbf9946ae0d4ec919ffe4b741d3642d5b924ed0
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 months agoMerge "Revert "Chore: Update CentOS Stream 8 image to latest""
Anil Belur [Thu, 14 Dec 2023 23:34:41 +0000 (23:34 +0000)]
Merge "Revert "Chore: Update CentOS Stream 8 image to latest""

5 months agoRevert "Chore: Update CentOS Stream 8 image to latest" 28/108928/1
Robert Varga [Thu, 14 Dec 2023 23:19:54 +0000 (23:19 +0000)]
Revert "Chore: Update CentOS Stream 8 image to latest"

This reverts commit 3fbaf3497cec6ac1fde64c0d7f514926067c1ead.

Reason for revert: This breaks maven-stage builds.

Change-Id: I7ea6b4213768821f7316da238f2db180d885750d
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 months agoUpdate cloud image list docs 12/109312/1
jenkins-releng [Thu, 14 Dec 2023 11:03:41 +0000 (11:03 +0000)]
Update cloud image list docs

Job: builder-update-image-list/1822
Change-Id: Iccc0b520a2e41d0061809ad28020223bea5e22f9
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
5 months agoMerge "Chore: Update CentOS Stream 8 image to latest"
Robert Varga [Wed, 13 Dec 2023 11:57:02 +0000 (11:57 +0000)]
Merge "Chore: Update CentOS Stream 8 image to latest"

5 months agoMerge "Update cloud image CentOSStream8 robot x86_64"
Robert Varga [Wed, 13 Dec 2023 11:56:46 +0000 (11:56 +0000)]
Merge "Update cloud image CentOSStream8 robot x86_64"

5 months agoMerge "Update cloud image CentOS7 docker x86_64"
Robert Varga [Wed, 13 Dec 2023 11:56:23 +0000 (11:56 +0000)]
Merge "Update cloud image CentOS7 docker x86_64"

5 months agoChore: Update CentOS Stream 8 image to latest 06/109306/1
Anil Belur [Wed, 13 Dec 2023 11:50:28 +0000 (21:50 +1000)]
Chore: Update CentOS Stream 8 image to latest

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

5 months agoUpdate cloud image CentOSStream8 robot x86_64 05/109305/1
jenkins-releng [Wed, 13 Dec 2023 11:49:56 +0000 (11:49 +0000)]
Update cloud image CentOSStream8 robot x86_64

Job: builder-openstack-update-cloud-image/590
Change-Id: Ie35d41a4cc493c1e14d920a69c234e8cb1081527
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
5 months agoUpdate cloud image CentOS7 docker x86_64 04/109304/1
jenkins-releng [Wed, 13 Dec 2023 11:46:04 +0000 (11:46 +0000)]
Update cloud image CentOS7 docker x86_64

Job: builder-openstack-update-cloud-image/589
Change-Id: Iae6634257cdc025bba41fd40731a04ed8ea6807a
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
5 months agoUpdate cloud image CentOS7 devstack x86_64 03/109303/1
jenkins-releng [Wed, 13 Dec 2023 11:41:55 +0000 (11:41 +0000)]
Update cloud image CentOS7 devstack x86_64

Job: builder-openstack-update-cloud-image/588
Change-Id: I16211381a4da38687d312cb355b527713c01db5f
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
5 months agoMerge "Update cloud image list docs"
Robert Varga [Wed, 13 Dec 2023 11:06:57 +0000 (11:06 +0000)]
Merge "Update cloud image list docs"

5 months agoUpdate cloud image list docs 00/109300/1
jenkins-releng [Wed, 13 Dec 2023 11:03:04 +0000 (11:03 +0000)]
Update cloud image list docs

Job: builder-update-image-list/1821
Change-Id: I6bef2dc6c6c4bd96b34a733397689dee74219968
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
5 months agoUpdate cloud image CentOS7 builder x86_64 99/109299/1
jenkins-releng [Wed, 13 Dec 2023 10:43:22 +0000 (10:43 +0000)]
Update cloud image CentOS7 builder x86_64

Job: builder-openstack-update-cloud-image/587
Change-Id: Ie9def86e4f24ccf004184c24c9c159e834a17c0c
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
5 months agoUse CentOS 8 for builder-openstack-update-cloud-image 98/109298/1
Robert Varga [Wed, 13 Dec 2023 08:49:26 +0000 (09:49 +0100)]
Use CentOS 8 for builder-openstack-update-cloud-image

We need a newer SSL, otherwise the job fails to publish updates. Use
CentOS 8.

Change-Id: I32ea10577970a14661ef98e073a8d1597dbc80ab
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 months agoDo not trigger distribution build 13/106213/2
Luis Gomez [Sun, 28 May 2023 20:22:12 +0000 (13:22 -0700)]
Do not trigger distribution build

When docker is released

Change-Id: If16d80445b5deeebf2423efdf2529eb849bc88cc
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
5 months agoMerge "Update cloud image CentOS7 robot x86_64"
Robert Varga [Wed, 13 Dec 2023 08:40:22 +0000 (08:40 +0000)]
Merge "Update cloud image CentOS7 robot x86_64"

5 months agoFix: packer cloud settings HCL format 96/109296/1
Anil Belur [Tue, 12 Dec 2023 12:49:09 +0000 (22:49 +1000)]
Fix: packer cloud settings HCL format

Change-Id: I929d0a55d577e209bf90e54de1d4a44f149b5f3e
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
5 months agoChore: Update global-jjb to the latest v0.89.5 95/109295/1
Anil Belur [Tue, 12 Dec 2023 08:51:25 +0000 (18:51 +1000)]
Chore: Update global-jjb to the latest v0.89.5

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

5 months agoChore: Update common-packer to the latest v0.15.1 94/109294/1
Anil Belur [Tue, 12 Dec 2023 08:45:51 +0000 (18:45 +1000)]
Chore: Update common-packer to the latest v0.15.1

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

5 months agoMerge "Revert "Chore: Upgrade projects to use JDK17" for l2switch"
Anil Belur [Tue, 12 Dec 2023 08:37:26 +0000 (08:37 +0000)]
Merge "Revert "Chore: Upgrade projects to use JDK17" for l2switch"

5 months agoMerge "Revert "Chore: Remove ODL maven JDK11 job groups""
Anil Belur [Tue, 12 Dec 2023 08:37:19 +0000 (08:37 +0000)]
Merge "Revert "Chore: Remove ODL maven JDK11 job groups""

5 months agoUpdate cloud image CentOS7 robot x86_64 67/105767/3
jenkins-releng [Mon, 1 May 2023 22:31:18 +0000 (22:31 +0000)]
Update cloud image CentOS7 robot x86_64

Job: builder-openstack-update-cloud-image/533
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Change-Id: I9f6e2b55263cf8a33a81fb8d298a79e2b28ded56

5 months agoMerge "Fix: Ubuntu Devstack node needs larger instance type"
Robert Varga [Tue, 12 Dec 2023 08:29:57 +0000 (08:29 +0000)]
Merge "Fix: Ubuntu Devstack node needs larger instance type"

5 months agoUpdate cloud image list docs 80/109280/1
jenkins-releng [Mon, 11 Dec 2023 11:02:38 +0000 (11:02 +0000)]
Update cloud image list docs

Job: builder-update-image-list/1819
Change-Id: I2a17590a75dda4316f567fdc55632b41e185df25
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
5 months agoRevert "Chore: Upgrade projects to use JDK17" for l2switch 34/109134/1
Sangwook Ha [Thu, 30 Nov 2023 18:08:23 +0000 (10:08 -0800)]
Revert "Chore: Upgrade projects to use JDK17" for l2switch

This reverts commit 38c757a74149f6d119893dc2ddea4325437c6a3a partially.

Current development of l2switch requires Java 11. Use JDK 11 Maven jobs.

Change-Id: Ifd2c07421279e11d948fac5f56722d1a8461c2c2
Signed-off-by: Sangwook Ha <sangwook.ha@verizon.com>
5 months agoRevert "Chore: Remove ODL maven JDK11 job groups" 33/109133/1
Sangwook Ha [Thu, 30 Nov 2023 18:00:59 +0000 (10:00 -0800)]
Revert "Chore: Remove ODL maven JDK11 job groups"

This reverts commit b5a06e304071f575a1c962df17eda141f80d2ba5.

There is some active development in l2switch to catch up on the upstream
projects. Restore jdk11 job groups to support the development.

Change-Id: Ie501e0ce2be9498685d32a2cc5197b7dfd39658f
Signed-off-by: Sangwook Ha <sangwook.ha@verizon.com>
5 months agoFix: Ubuntu Devstack node needs larger instance type 93/109093/1
Matthew Watkins [Tue, 28 Nov 2023 14:03:17 +0000 (14:03 +0000)]
Fix: Ubuntu Devstack node needs larger instance type

Issue-ID: RELENG-159
Change-Id: I7127dda1262d46e5b629a218e52bbb033ac59a3e
Signed-off-by: Matthew Watkins <mwatkins@linuxfoundation.org>
5 months agoCI: Test workflow passing secrets thru env 33/109033/1
Anil Belur [Tue, 21 Nov 2023 03:56:16 +0000 (13:56 +1000)]
CI: Test workflow passing secrets thru env

Change-Id: I5fcb0cd29a217673fe8b369781d8dccdf5fcabae
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
6 months agoFeat: Deploy new Devstack Ubuntu node for testing 80/108980/1
Matthew Watkins [Wed, 15 Nov 2023 14:37:15 +0000 (15:37 +0100)]
Feat: Deploy new Devstack Ubuntu node for testing

Issue-ID: RELENG-159
Change-Id: Icb03b39af48685a933e5f774d6adea286b091080
Signed-off-by: Matthew Watkins <mwatkins@linuxfoundation.org>
6 months agoAdd mdsal-12.0.x jobs 20/108920/1
Robert Varga [Mon, 13 Nov 2023 15:43:42 +0000 (16:43 +0100)]
Add mdsal-12.0.x jobs

MD-SAL has create a stability branch for 2023.09, add jobs to support
it.

Change-Id: Ifb9423af7b44218873cf521c2ab1a807e323bf0c
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
6 months agoFix: Update unimgr to CentOS8 builders 79/108879/1
Anil Belur [Wed, 8 Nov 2023 11:39:30 +0000 (21:39 +1000)]
Fix: Update unimgr to CentOS8 builders

The verify jobs are failing unable to find jdk17.

Change-Id: I78970f18fc51d7b7a64a7b5e246396e089b0c64d
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
6 months agoChore: Update global-jjb to v0.89.4 24/108824/1
Eric Ball [Thu, 2 Nov 2023 17:27:50 +0000 (10:27 -0700)]
Chore: Update global-jjb to v0.89.4

Change-Id: If10c0c49ab98e9e1156ad9394452c9acd8a953f4
Signed-off-by: Eric Ball <eball@linuxfoundation.org>
6 months agoChore: Remove JJB merge and verify jobs on Jenkins 14/108814/1
Anil Belur [Thu, 2 Nov 2023 00:58:46 +0000 (10:58 +1000)]
Chore: Remove JJB merge and verify jobs on Jenkins

These jobs are replaced with equivalent jobs that are
triggered through GHA.

Change-Id: I818e7a896a08cc00c14b2a9255d2a01fade51cdf
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
6 months agoChore: Remove ODL maven JDK11 job groups 32/108732/2
Anil Belur [Mon, 30 Oct 2023 00:10:14 +0000 (10:10 +1000)]
Chore: Remove ODL maven JDK11 job groups

JDK11 is no longer used since chlorine.

Change-Id: I9121cc27f6b20f6179ad1eccc434423e7d2ece67
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
6 months agoChore: Upgrade projects to use JDK17 35/108735/2
Anil Belur [Mon, 30 Oct 2023 00:06:58 +0000 (10:06 +1000)]
Chore: Upgrade projects to use JDK17

Openjdk11 is no longer used for AR since chlorine.

Change-Id: Ia67d02cf3214ddd0268d25534f587a6c4ec78481
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
6 months agoChore: Remove ODL sonar JDK11 job group 34/108734/2
Anil Belur [Mon, 30 Oct 2023 00:26:18 +0000 (10:26 +1000)]
Chore: Remove ODL sonar JDK11 job group

Change-Id: Ia3906f5ed5e7d6edb2b52043f10225a5ed2f5035
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
6 months agoChore: Upgrade jobs to use JDK17 for Sonar 33/108733/2
Anil Belur [Mon, 30 Oct 2023 00:22:13 +0000 (10:22 +1000)]
Chore: Upgrade jobs to use JDK17 for Sonar

Change-Id: I0c7f9bb76a9557cd52f5934f33d22b374b284466
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
6 months agoChore: Chlorine EOL remove jobs from infra 61/108661/1
Anil Belur [Thu, 26 Oct 2023 08:34:22 +0000 (18:34 +1000)]
Chore: Chlorine EOL remove jobs from infra

With stable/potassium released chlorine is made EOL.
Remove all chlorine jobs from the infra.

Issue: LF-JIRA RELENG-4961
Change-Id: Icf9f3dce83bb13b254620da47cccd16ca0a7b12e
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 months agoAdd yangtools-11 jobs 51/108251/1
Robert Varga [Thu, 5 Oct 2023 12:51:34 +0000 (14:51 +0200)]
Add yangtools-11 jobs

We have branched yangtools-11.0.x, add jobs to support this branch.

Change-Id: If196f45f5b743b59b4d838b36ff1575a46dd2483
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
7 months agoChore: Update global-jjb to the latest v0.89.0 38/108038/1
Anil Belur [Tue, 5 Sep 2023 23:20:34 +0000 (09:20 +1000)]
Chore: Update global-jjb to the latest v0.89.0

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

7 months agoFix: Change AR int-dist test to calcium 37/108037/1
Anil Belur [Fri, 29 Sep 2023 07:32:25 +0000 (17:32 +1000)]
Fix: Change AR int-dist test to calcium

The present test points to potassium which causes AR to trigger
the dist-test-potassium job.

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

7 months agoAdd transportpce Potassium jobs 48/107948/1
Gilles Thouenon [Fri, 22 Sep 2023 08:21:18 +0000 (10:21 +0200)]
Add transportpce Potassium jobs

Signed-off-by: Gilles Thouenon <gilles.thouenon@orange.com>
Change-Id: I44a76d8915d090babdf50ba8e0918fcb458a1d6c

8 months agoChore: Remove lf-infra-info-master job 39/107839/1
Andrew Grimberg [Tue, 12 Sep 2023 16:46:32 +0000 (09:46 -0700)]
Chore: Remove lf-infra-info-master job

Basic tox validation for the lf-infra info-master repository has been
migrated to GitHub Actions. As such, there is no need for a Jenkins job
to be managed anymore.

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

8 months agoFeat: Branch cut stable/potassium 28/107828/2
Anil Belur [Tue, 12 Sep 2023 04:06:39 +0000 (14:06 +1000)]
Feat: Branch cut stable/potassium

Branch cut stable/potassium and promote master to calcium.

Change-Id: I349730f80c0c1fe1c04aaf55190a456599d564b9
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
8 months agoCI: Update the AR common jobs to CentOS8 25/107825/1
Anil Belur [Tue, 12 Sep 2023 02:44:21 +0000 (12:44 +1000)]
CI: Update the AR common jobs to CentOS8

Change-Id: I33d33443b5d95af77fdb142e2930f93b6a9278a7
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
8 months agoMerge "Fix: Do not use stream-specific 'install' for openflowplugin CSIT"
Robert Varga [Thu, 31 Aug 2023 18:05:23 +0000 (18:05 +0000)]
Merge "Fix: Do not use stream-specific 'install' for openflowplugin CSIT"

8 months agoUpdate cloud image list docs 30/107630/1
jenkins-releng [Thu, 31 Aug 2023 11:02:45 +0000 (11:02 +0000)]
Update cloud image list docs

Job: builder-update-image-list/1747
Change-Id: I14353304e4bdc4393bb8206e9fa47a5bf01d6caa
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
8 months agoFix: Do not use stream-specific 'install' for openflowplugin CSIT 03/107603/1
Sangwook Ha [Thu, 31 Aug 2023 03:34:53 +0000 (20:34 -0700)]
Fix: Do not use stream-specific 'install' for openflowplugin CSIT

The 'install' parameter set for potassium & argon, 'all', in
openflowplugin-csit-perf-bulkomatic is incorrect, it should be 'only',
and unnecessary because it already exists for the project.

Also, replace the stream-specific 'install' parameter in
openflowplugin-csit-flow-services with a common one for the project
similar to other projects.

Change-Id: I2bb6c53e5ac0109a153e3b9812821ea563242dfb
Signed-off-by: Sangwook Ha <sangwook.ha@verizon.com>
8 months agoCI: Add GHA merge jobs workflow 43/107543/1
Anil Belur [Tue, 29 Aug 2023 00:04:25 +0000 (10:04 +1000)]
CI: Add GHA merge jobs workflow

The workflow file uses the reusalble composite action
that's being used with most ci-man repos.

Change-Id: Iba0ff9bfaac420ce880310baffdeeefde4a034cc
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
8 months agoCI: Update GHA packer validation job 86/107486/2
Anil Belur [Fri, 25 Aug 2023 03:47:18 +0000 (13:47 +1000)]
CI: Update GHA packer validation job

The job steps are run optionally when changes includes
files that found in the path filter.

Change-Id: I2f23b48bca6b4f9ac7a72d36b7238c5088e70267
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
9 months agoFix: Add read-all permission back into workflow 43/107443/1
Andrew Grimberg [Wed, 16 Aug 2023 23:45:30 +0000 (16:45 -0700)]
Fix: Add read-all permission back into workflow

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

9 months agoTest: Track HEAD version of composed GHA 42/107442/1
Andrew Grimberg [Wed, 16 Aug 2023 23:31:50 +0000 (16:31 -0700)]
Test: Track HEAD version of composed GHA

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

9 months agoCI: Add novote reusable workflow 40/107440/1
Anil Belur [Wed, 16 Aug 2023 22:57:10 +0000 (08:57 +1000)]
CI: Add novote reusable workflow

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

9 months agoFix Sonar jobs 45/107245/2
Sangwook Ha [Thu, 3 Aug 2023 23:27:52 +0000 (16:27 -0700)]
Fix Sonar jobs

Sonar jobs for the projects that require Java 17 are failing because
the default value of 'openjdk11' configured in the global-jjb is used
for all the Sonar jobs.

Create and use two job groups for Sonar jobs, one for openjdk11 and the
other for openjdk17, which have 'java-version' explicitly specified to
fix the Java version issue.
The job groups also capture other common parameters shared across all
the jobs to make the configuration simpler.

Change-Id: I9afe72d35304b3ddbd30d23dc797f71f2a30a5b5
Signed-off-by: Sangwook Ha <sangwook.ha@verizon.com>
9 months agoFix yangtools-sonar job 41/107141/1
Robert Varga [Mon, 31 Jul 2023 08:41:22 +0000 (10:41 +0200)]
Fix yangtools-sonar job

Sonar is executing with JDK11, fix that.

Change-Id: I30f465d7a9176a745ffb41d00c9be78af07fea38
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
9 months agoMerge "Update cloud image list docs"
Andrew Grimberg [Fri, 28 Jul 2023 12:45:50 +0000 (12:45 +0000)]
Merge "Update cloud image list docs"

9 months agoUpdate cloud image list docs 43/106143/48
jenkins-releng [Fri, 28 Jul 2023 11:02:49 +0000 (11:02 +0000)]
Update cloud image list docs

Job: builder-update-image-list/1723
Change-Id: I02e62b19b6734589a33405893dcfca7aefceebbc
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
9 months agoChore: Update CentOS8 builder to latest image 32/107132/1
Anil Belur [Fri, 28 Jul 2023 07:14:21 +0000 (17:14 +1000)]
Chore: Update CentOS8 builder to latest image

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

9 months agoFeat: Add packer verify Github Actions workflow 31/107131/2
Anil Belur [Thu, 27 Jul 2023 23:40:38 +0000 (09:40 +1000)]
Feat: Add packer verify Github Actions workflow

Since the packer verify job is tested to work now move the
packer job back to the gerrit-verify workflow to enable voting.

Change-Id: I2fad6905d8aa0b71b7ae349c511985fdc8bdadba
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
9 months agoFix: Remove docs comment 30/107130/1
Anil Belur [Thu, 27 Jul 2023 23:32:27 +0000 (09:32 +1000)]
Fix: Remove docs comment

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

9 months agoFix: Remove passing gerrit ref and use commit sha 18/107118/2
Anil Belur [Thu, 27 Jul 2023 13:57:01 +0000 (23:57 +1000)]
Fix: Remove passing gerrit ref and use commit sha

The dorny/paths-filter expects a gihub.ref and does not
comprehend a gerrit refspec.

Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Change-Id: Ifba20e58d4592d63d4e9aefa499874ab52efb5ae
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
9 months agoCI: Modify concurrency for packer validator 20/107120/1
Andrew Grimberg [Thu, 27 Jul 2023 14:55:46 +0000 (07:55 -0700)]
CI: Modify concurrency for packer validator

Both the base validator and packer validator had the same concurrency
group. This causes GHA to semi-randomly pick one of the two jobs to keep
running.

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

9 months agoMerge "Refactor: Move packer validator to non-voting job"
Anil Belur [Thu, 27 Jul 2023 13:54:41 +0000 (13:54 +0000)]
Merge "Refactor: Move packer validator to non-voting job"

9 months agoRefactor: Move packer validator to non-voting job 17/107117/1
Andrew Grimberg [Thu, 27 Jul 2023 13:51:37 +0000 (06:51 -0700)]
Refactor: Move packer validator to non-voting job

Move packer validator to a non-voting job so that it can be worked on
without breaking other things

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

9 months agoChore: Prettify packer json files 15/107115/2
Andrew Grimberg [Thu, 27 Jul 2023 13:41:11 +0000 (06:41 -0700)]
Chore: Prettify packer json files

Prettier is having some issues with some of the json files. Clean them
up so that they pass

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

9 months agoRevert "Feat: Add packer verify Github Actions workflow" 14/107114/1
Andrew Grimberg [Thu, 27 Jul 2023 13:27:32 +0000 (06:27 -0700)]
Revert "Feat: Add packer verify Github Actions workflow"

This reverts commit a713e55c9d8dda9bb0b464f1bd05035ad34fabc4 as one of
the steps does not work correctly with Gerrit changes (it can't detect
things properly) and so the workflow must be reworked.

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

9 months agoFix: Change instance_name to helm 07/107107/1
Anil Belur [Thu, 27 Jul 2023 06:47:10 +0000 (16:47 +1000)]
Fix: Change instance_name to helm

instance_name is incorrectly named as 'builder'

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

9 months agoFeat: Add packer verify Github Actions workflow 71/106971/4
Anil Belur [Mon, 24 Jul 2023 06:37:23 +0000 (16:37 +1000)]
Feat: Add packer verify Github Actions workflow

- Update build params with default params to be able to run
  workflows manually.
- Use the default version of packer to v1.9.1.
- Use the latest version v0.4 lfit/checkout-gerrit-change-action
  allow passing the GHA PAT token for all the jobs in the workflow
  file.
- Use base64 encode / decode to handle special characters correctly
  while storing and retriving secrets to/from GHA. Writing secrets
  CLI dependent config files results in an undefined behavior.
- The change requires creating secrets before hand on project with
  secret name as CLOUD_YAML_B64 and CLOUD_ENV_B64 along with the
  $key-value pairs in yaml and hcl format and base64 encoded.

Issue-ID: LF-JIRA RELENG-4761
Change-Id: Ia2989909fe38ed274fc799af747d3ebb218ff3c7
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
9 months agoFeat: Run merge jobs twice a week 73/106973/1
Robert Varga [Mon, 24 Jul 2023 08:43:53 +0000 (10:43 +0200)]
Feat: Run merge jobs twice a week

Run periodic merge jobs only twice a week, on Tuesday and Saturday.

Change-Id: I72cce1bc580dd2c49bddb88797ba20f36085565c
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
9 months agoFix: Use CentOS8 builder for latest openssl vers 67/106967/2
Anil Belur [Fri, 21 Jul 2023 23:55:54 +0000 (09:55 +1000)]
Fix: Use CentOS8 builder for latest openssl vers

The AR release notes job fails on the below error.

Error:
ImportError: urllib3 v2.0 only supports OpenSSL 1.1.1+,
currently the 'ssl' module is compiled with OpenSSL 1.0.2k-fips
Ref: https://github.com/urllib3/urllib3/issues/2168

Change-Id: I857b74140f604eab53de98f2edbeeb754272c468
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
9 months agoFix missing integration-test jobs 29/106929/2
Robert Varga [Tue, 18 Jul 2023 08:20:17 +0000 (10:20 +0200)]
Fix missing integration-test jobs

The stable/argon branch cut done in
440bc45d10009b58a41968ae13a4eb5a7d408a24 failed to instantiate all test
jobs. Fix that up.

Change-Id: I77b06fa31a917775ae36053803f32c45efb8d3c8
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Signed-off-by: Sangwook Ha <sangwook.ha@verizon.com>
10 months agoAdd netconf-6.0.x jobs 55/106855/1
Ivan Hrasko [Mon, 10 Jul 2023 14:18:46 +0000 (16:18 +0200)]
Add netconf-6.0.x jobs

Add jobs supporting the Potassium stability branch.

Change-Id: I1db9386e0a849b78f1246e7339cdde984db83077
Signed-off-by: Ivan Hrasko <ivan.hrasko@pantheon.tech>
10 months agoChore: Upgrade common-packer to the latest v0.14.1 98/106798/1
Anil Belur [Tue, 4 Jul 2023 12:35:14 +0000 (22:35 +1000)]
Chore: Upgrade common-packer to the latest v0.14.1

- Remove unwanted extra args from releng/builder packer
  templates.

Change-Id: Icff811ab7232ee23d7f4d2041275f6324e5ba262
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
10 months agoChore: Update common-packer to latest v0.14.0 60/106760/7
Anil Belur [Thu, 29 Jun 2023 06:56:21 +0000 (16:56 +1000)]
Chore: Update common-packer to latest v0.14.0

Create local templates in hcl2 format to work with packer
updates.

Add support for host key algorithms to work with local ssh
proxy without which packer builds results in "failed to
handshake" error. Workaround is to pass additional params
with "extra_arguments".

Change-Id: Ie716c3b844cf8a6adf5cd53e58ef92a3d22b82d2
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
10 months agoCI: Remove quote from arg names 87/106787/1
Anil Belur [Mon, 3 Jul 2023 12:35:39 +0000 (22:35 +1000)]
CI: Remove quote from arg names

pkrvars.hcl Argument names must not be quoted.

Change-Id: Ib657ab13f8d6e80c34cc6798b8741e3723e13627
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
10 months agoFix: Remove comma at EOL from config 84/106784/1
Anil Belur [Mon, 3 Jul 2023 00:14:53 +0000 (10:14 +1000)]
Fix: Remove comma at EOL from config

Change-Id: I3eb7d8e94b2f290cf8041dce11de52602c6119e9
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
10 months agoChore: Update global-jjb to the latest v0.88.1 74/106774/1
Anil Belur [Fri, 30 Jun 2023 13:41:33 +0000 (23:41 +1000)]
Chore: Update global-jjb to the latest v0.88.1

Change-Id: Ia4b3039e7b4180fc9aa35521b64e79c2d7c9097b
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
10 months agoCI: Change cloud-env config format to hcl2 61/106761/2
Anil Belur [Thu, 29 Jun 2023 23:37:35 +0000 (09:37 +1000)]
CI: Change cloud-env config format to hcl2

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

10 months agoChore: Update global-jjb to the latest v0.88.0 45/106745/1
Anil Belur [Thu, 29 Jun 2023 06:54:23 +0000 (16:54 +1000)]
Chore: Update global-jjb to the latest v0.88.0

- Pull in packer jobs changes to build hcl2 format

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

10 months agoCI: Add cloud-env config in HCL2 format 31/106731/1
Anil Belur [Wed, 28 Jun 2023 01:39:54 +0000 (11:39 +1000)]
CI: Add cloud-env config in HCL2 format

It's recommended to use HCL format for Packer version > 1.9.x.
Fix spelling of "environment" in the original config file.

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

10 months agoChore: Update global-jjb to latest v0.87.0 30/106730/1
Anil Belur [Wed, 28 Jun 2023 01:06:58 +0000 (11:06 +1000)]
Chore: Update global-jjb to latest v0.87.0

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

10 months agoFix: docs builders configuration 70/106670/1
guillaume.lambert [Mon, 26 Jun 2023 09:20:40 +0000 (11:20 +0200)]
Fix: docs builders configuration

Signed-off-by: guillaume.lambert <guillaume.lambert@orange.com>
Change-Id: If657d10874868ca8eef1fda4b0565debef919be9

10 months agoFix: use odl-restconf-openapi 16/106616/1
Sangwook Ha [Thu, 22 Jun 2023 09:15:25 +0000 (02:15 -0700)]
Fix: use odl-restconf-openapi

The name of the RESTCONF OpenAPI feature has been changed for Potassium
(NETCONF-1032). Use odl-restconf-openapi instead of odl-mdsal-apidocs.

Change-Id: I7c5b0debefc0e108e78f3e48fb0c9d430c0c012f
Signed-off-by: Sangwook Ha <sangwook.ha@verizon.com>
10 months agoMerge "Chore: remove odl-restconf-nb-bierman02"
Luis Gomez [Thu, 22 Jun 2023 03:22:50 +0000 (03:22 +0000)]
Merge "Chore: remove odl-restconf-nb-bierman02"

10 months agoFix: Pin urllib3 version to address job failures 96/106596/1
Matthew Watkins [Wed, 21 Jun 2023 15:05:14 +0000 (16:05 +0100)]
Fix: Pin urllib3 version to address job failures

Issue-ID: RELENG-158
Signed-off-by: Matthew Watkins <mwatkins@linuxfoundation.org>
Change-Id: Idf8dd77609a58064c2dd0d8eae30b043c68a66ee

10 months agoChore: remove odl-restconf-nb-bierman02 70/106570/2
Sangwook Ha [Tue, 20 Jun 2023 23:47:41 +0000 (16:47 -0700)]
Chore: remove odl-restconf-nb-bierman02

odl-restconf-nb-bierman02 feature has been removed and not available
any more. Remove it from the list of installed features for integration
tests.

Change-Id: I2bd81fc4e9f93f27d0e41e99ebec8532b7550bb6
Signed-off-by: Sangwook Ha <sangwook.ha@verizon.com>
10 months agoAdd jobs for bgpcep/0.19.x 74/106574/1
Robert Varga [Wed, 21 Jun 2023 07:41:18 +0000 (09:41 +0200)]
Add jobs for bgpcep/0.19.x

The project is about to branch, add jobs to support 0.18.x branch.

Change-Id: Iab73c38bfd9326765e83215e7eea53a8078f3123
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
10 months agoFix: Override javadoc jobs' java-version 73/106573/1
Robert Varga [Wed, 21 Jun 2023 07:39:41 +0000 (09:39 +0200)]
Fix: Override javadoc jobs' java-version

We are using a simple job group from global-jjb, which is not picking up
our default java-version. Fix this up by explicitly setting it.

Change-Id: I9ac499dfeb92a26cf09f03fc3b91155b8349fb55
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
11 months agoFix Java version to jdk17 jobs 80/106480/1
Ivan Hrasko [Wed, 14 Jun 2023 10:06:42 +0000 (12:06 +0200)]
Fix Java version to jdk17 jobs

Add "java-version: openjdk17" to jdk17 jobs.

Change-Id: Iffec9b9c2871a923f0915bab51ede052bd559f68
Signed-off-by: Ivan Hrasko <ivan.hrasko@pantheon.tech>
11 months agoMerge "Feat: switch default java-version to openjdk17"
Sangwook Ha [Tue, 13 Jun 2023 14:54:26 +0000 (14:54 +0000)]
Merge "Feat: switch default java-version to openjdk17"

11 months agoCI: Fix packer bin for GHA packer verify 55/106455/1
Anil Belur [Mon, 12 Jun 2023 22:30:33 +0000 (08:30 +1000)]
CI: Fix packer bin for GHA packer verify

packer.io is not availble through the hashicorp/setup-packer
so change the name to packer.

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