Anil Belur [Thu, 25 Jan 2024 23:00:30 +0000 (15:00 -0800)]
Fix: Pin JJB to 5.1.0
JJB 6.0.0 is release and our ci-man repos are broken.
Pin to the latest working version until our code base
is updated with the latest backard incompatibilites.
Change-Id: Ia33c1e1ef5e84b50c6c5df75c007775fb87eb435
Signed-off-by: Anil Belur <[email protected]>
Andrew Grimberg [Thu, 25 Jan 2024 22:23:57 +0000 (14:23 -0800)]
CI: Update gerrit checkout action to v0.6
Change-Id: Icd65b7dfb8dbe99fc22870e353859648b59a354b
Signed-off-by: Andrew Grimberg <[email protected]>
Sangwook Ha [Thu, 25 Jan 2024 04:52:52 +0000 (04:52 +0000)]
Merge "Refresh aaa jobs"
Andrew Grimberg [Thu, 25 Jan 2024 01:58:47 +0000 (01:58 +0000)]
Merge "Do not trigger distribution build"
Robert Varga [Wed, 24 Jan 2024 13:24:37 +0000 (14:24 +0100)]
Refresh aaa jobs
Eliminate aaa-0.16.x jobs, as that branch is no longer supported.
Supplant them with aaa-0.18.x, which is the new stability branch.
Change-Id: Ia16eb70934bdf175e911d40624cfd69f14bd7c3f
Signed-off-by: Robert Varga <[email protected]>
jenkins-releng [Mon, 22 Jan 2024 11:02:56 +0000 (11:02 +0000)]
Update cloud image list docs
Job: builder-update-image-list/1849
Change-Id: I57c95ca3ed79a98abf5a0c054c35195e9e5140c9
Signed-off-by: jenkins-releng <[email protected]>
Anil Belur [Wed, 17 Jan 2024 07:40:32 +0000 (17:40 +1000)]
CI: Add CS Streams 9 jobs for builder and robot
Change-Id: Ia1927e7036cb391eeebec3587cf0f3eadc877efb
Signed-off-by: Anil Belur <[email protected]>
Anil Belur [Wed, 17 Jan 2024 07:37:52 +0000 (17:37 +1000)]
Chore: Update common-packer to the latest v0.15.3
Change-Id: I0c220c6426aa4747d0985f2e67a76efde2a33a33
Signed-off-by: Anil Belur <[email protected]>
Robert Varga [Wed, 17 Jan 2024 07:03:56 +0000 (07:03 +0000)]
Merge "Update cloud image CentOSStream8 builder x86_64"
jenkins-releng [Wed, 17 Jan 2024 01:56:54 +0000 (01:56 +0000)]
Update cloud image CentOSStream8 builder x86_64
Job: builder-openstack-update-cloud-image/600
Change-Id: I0e270c7e82f078c9b2cf80992dcfbab5a4e4e262
Signed-off-by: jenkins-releng <[email protected]>
jenkins-releng [Tue, 16 Jan 2024 02:22:35 +0000 (02:22 +0000)]
Update cloud image CentOSStream8 robot x86_64
Job: builder-openstack-update-cloud-image/599
Change-Id: I3b7dfe3cd0de232b7e62a6739ec1816e3eda16b9
Signed-off-by: jenkins-releng <[email protected]>
Sangwook Ha [Thu, 11 Jan 2024 15:46:48 +0000 (15:46 +0000)]
Merge "Retire mdsal-10.0.x jobs"
Sangwook Ha [Thu, 11 Jan 2024 15:46:36 +0000 (15:46 +0000)]
Merge "Retire odlparent-11.0.x jobs"
Robert Varga [Thu, 11 Jan 2024 10:36:11 +0000 (11:36 +0100)]
Retire mdsal-10.0.x jobs
mdsal-10.0.x is no longer supported, remove its jobs.
Change-Id: If213f59cbc6c00328620b0d91c628fbd821701d7
Signed-off-by: Robert Varga <[email protected]>
Robert Varga [Thu, 11 Jan 2024 10:28:33 +0000 (11:28 +0100)]
Retire odlparent-11.0.x jobs
odlparent-11.0.x is now done, remove its jobs.
Change-Id: Icbc915718f4370551961d6afc29a5678974f7fc3
Signed-off-by: Robert Varga <[email protected]>
jenkins-releng [Mon, 8 Jan 2024 11:03:48 +0000 (11:03 +0000)]
Update cloud image list docs
Job: builder-update-image-list/1839
Change-Id: I2baecdda6b43ae004352b05e9b4559444d770350
Signed-off-by: jenkins-releng <[email protected]>
Robert Varga [Mon, 8 Jan 2024 09:43:24 +0000 (09:43 +0000)]
Merge "Update cloud image"
Robert Varga [Mon, 8 Jan 2024 09:42:18 +0000 (09:42 +0000)]
Merge "Update cloud image CentOS7 devstack x86_64"
Robert Varga [Mon, 8 Jan 2024 09:42:00 +0000 (09:42 +0000)]
Merge "Update cloud image CentOS7 docker x86_64"
Robert Varga [Mon, 8 Jan 2024 09:41:40 +0000 (09:41 +0000)]
Merge "Update cloud image CentOS7 robot x86_64"
Robert Varga [Mon, 8 Jan 2024 09:41:15 +0000 (09:41 +0000)]
Merge "Update cloud image CentOS7 builder x86_64"
Robert Varga [Mon, 8 Jan 2024 09:40:47 +0000 (09:40 +0000)]
Merge "Update cloud image Ubuntu18.04 docker x86_64"
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
Anil Belur [Thu, 14 Dec 2023 23:34:41 +0000 (23:34 +0000)]
Merge "Revert "Chore: Update CentOS Stream 8 image to latest""
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 <[email protected]>
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 <[email protected]>
Robert Varga [Wed, 13 Dec 2023 11:57:02 +0000 (11:57 +0000)]
Merge "Chore: Update CentOS Stream 8 image to latest"
Robert Varga [Wed, 13 Dec 2023 11:56:46 +0000 (11:56 +0000)]
Merge "Update cloud image CentOSStream8 robot x86_64"
Robert Varga [Wed, 13 Dec 2023 11:56:23 +0000 (11:56 +0000)]
Merge "Update cloud image CentOS7 docker x86_64"
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 <[email protected]>
Change-Id: Ia8c483279fd7251c70d6a1085dbd8c830207bd12
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
Robert Varga [Wed, 13 Dec 2023 11:06:57 +0000 (11:06 +0000)]
Merge "Update cloud image list docs"
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
Robert Varga [Wed, 13 Dec 2023 08:40:22 +0000 (08:40 +0000)]
Merge "Update cloud image CentOS7 robot x86_64"
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 <[email protected]>
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 <[email protected]>
Change-Id: Ie0ad3bacf5986540a0437665d608192ea50863f9
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 <[email protected]>
Change-Id: I3cca7479ee2c51851000b296d93131a51c2f5640
Anil Belur [Tue, 12 Dec 2023 08:37:26 +0000 (08:37 +0000)]
Merge "Revert "Chore: Upgrade projects to use JDK17" for l2switch"
Anil Belur [Tue, 12 Dec 2023 08:37:19 +0000 (08:37 +0000)]
Merge "Revert "Chore: Remove ODL maven JDK11 job groups""
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 <[email protected]>
Change-Id: I9f6e2b55263cf8a33a81fb8d298a79e2b28ded56
Robert Varga [Tue, 12 Dec 2023 08:29:57 +0000 (08:29 +0000)]
Merge "Fix: Ubuntu Devstack node needs larger instance type"
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
Change-Id: I96d2b2bd04a609af3df6f9a977aca2b8822c8621
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 <[email protected]>
Change-Id: I07dc0b007d6e03a73b7ea2f037002be0a53b8b8f
Gilles Thouenon [Fri, 22 Sep 2023 08:21:18 +0000 (10:21 +0200)]
Add transportpce Potassium jobs
Signed-off-by: Gilles Thouenon <[email protected]>
Change-Id: I44a76d8915d090babdf50ba8e0918fcb458a1d6c
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 <[email protected]>
Change-Id: I563081ee7cec171742de18a10fcd22e928deea49
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 <[email protected]>
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 <[email protected]>
Robert Varga [Thu, 31 Aug 2023 18:05:23 +0000 (18:05 +0000)]
Merge "Fix: Do not use stream-specific 'install' for openflowplugin CSIT"
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
Change-Id: I58893240678c979672b97a1badaf5c86a66937b3
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 <[email protected]>
Change-Id: I5c1e148d2fae4137af238e402d31ef2cc72f0134
Anil Belur [Wed, 16 Aug 2023 22:57:10 +0000 (08:57 +1000)]
CI: Add novote reusable workflow
Signed-off-by: Anil Belur <[email protected]>
Change-Id: Ibe2df97c872d76e7153844f25da9e9103b9c16a0
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 <[email protected]>
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 <[email protected]>
Andrew Grimberg [Fri, 28 Jul 2023 12:45:50 +0000 (12:45 +0000)]
Merge "Update cloud image list docs"
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 <[email protected]>
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 <[email protected]>
Change-Id: Ia96aeea8e5ecef8737636630528e2e73545c90f2
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 <[email protected]>
Anil Belur [Thu, 27 Jul 2023 23:32:27 +0000 (09:32 +1000)]
Fix: Remove docs comment
Signed-off-by: Anil Belur <[email protected]>
Change-Id: I21f7e6e52f7b29c076ba62956877c2f1f7157d8b
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 <[email protected]>
Change-Id: Ifba20e58d4592d63d4e9aefa499874ab52efb5ae
Signed-off-by: Anil Belur <[email protected]>
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 <[email protected]>
Change-Id: I0cc380d4009651718c2d15bb0b83caf37b679607
Anil Belur [Thu, 27 Jul 2023 13:54:41 +0000 (13:54 +0000)]
Merge "Refactor: Move packer validator to non-voting job"
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 <[email protected]>
Change-Id: Ic5cf583629d92e2fc65fc79140cddcfad25384d1
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 <[email protected]>
Change-Id: I7ec4392c25eb5c792a48b416eedef91e0a2e1adf
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 <[email protected]>
Change-Id: Iaf44283a06b70b77f6dc821b0fe93947a87a41f4
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 <[email protected]>
Change-Id: Ie049889c4f1d413f6f36cbff08fb92764dbdc7cd
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>