Commit graph

415 commits

Author SHA1 Message Date
Rémy Coutable
2ddf1ada73 Introduce a report-built-images job to gather the list of all built images 2024-06-01 06:46:35 +00:00
Rémy Coutable
57fe03c0e4
Publish images with full Ruby version
Signed-off-by: Rémy Coutable <remy@rymai.me>
2024-05-28 09:21:45 +02:00
Balasankar 'Balu' C
b16d8a9f74 Merge branch 'cb-go-1-21-10' into 'master'
Update Go from 1.21.9 to 1.21.10

See merge request https://gitlab.com/gitlab-org/gitlab-build-images/-/merge_requests/806

Merged-by: Balasankar 'Balu' C <balasankar@gitlab.com>
Approved-by: Balasankar 'Balu' C <balasankar@gitlab.com>
Co-authored-by: Clemens Beck <cbeck@gitlab.com>
2024-05-21 10:25:33 +00:00
Clemens Beck
2ffd90ea7d Update Go from 1.21.9 to 1.21.10 2024-05-21 10:25:32 +00:00
Balasankar 'Balu' C
2468ff3bba Merge branch 'jamesliu-gitlab-master-patch-78048' into 'master'
go: Bump to 1.22.3 for non-FIPS image

See merge request https://gitlab.com/gitlab-org/gitlab-build-images/-/merge_requests/802

Merged-by: Balasankar 'Balu' C <balasankar@gitlab.com>
Approved-by: Balasankar 'Balu' C <balasankar@gitlab.com>
Co-authored-by: James Liu <jliu@gitlab.com>
2024-05-17 08:06:16 +00:00
James Liu
18e82dd3de go: Bump to 1.22.3 for non-FIPS image 2024-05-17 08:06:16 +00:00
ddieulivol
28fe2763c6
Use at least kubectl 1.27.2 2024-05-14 14:36:55 +02:00
Stan Hu
83c5fd7698 Merge branch 'sh-update-ruby-patch-releases' into 'master'
Update to Ruby 3.1.5 and 3.2.4

See merge request https://gitlab.com/gitlab-org/gitlab-build-images/-/merge_requests/803

Merged-by: Stan Hu <stanhu@gmail.com>
Approved-by: Balasankar 'Balu' C <balasankar@gitlab.com>
2024-05-08 19:15:30 +00:00
Stan Hu
b9cd110ec0
Update to Ruby 3.1.5 and 3.2.4
This fixes a number of CVEs a bugs:

* https://www.ruby-lang.org/en/news/2024/04/23/ruby-3-1-5-released/
* https://www.ruby-lang.org/en/news/2024/04/23/ruby-3-2-4-released/

This will also enable us to update to Puma 6.4.2
since https://bugs.ruby-lang.org/issues/19837 has been resolved
in Ruby 3.1.5.

This drops the `fix-ruby-xfree-for-libxml2.patch` patch for Ruby 3.1.5
since the change has been merged upstream.
2024-05-08 08:35:47 -07:00
David Dieulivol
a8877850e7 Use kubectl 1.27 for EP services 2024-05-08 14:55:35 +00:00
Clemens Beck
b70bdd0493 Add dynamic Helm 3.10 CI image for GitLab chart 2024-05-07 10:48:03 +00:00
Clemens Beck
abba2706bd Stop building Go 1.20 images 2024-04-18 06:12:17 +00:00
Stan Hu
029b655c7a
Upgrade to nodejs v20.12.2
Add Node builds to GitLab-related images in preparation
for upgrading.

Relates to
https://gitlab.com/gitlab-org/gitlab-development-kit/-/issues/2081
2024-04-15 10:20:40 -07:00
Justin Tobler
7936da0413 Update custom-docker-build's Golang version to 1.22.2 and 1.21.9 2024-04-10 16:58:20 -05:00
Andrejs Cunskis
ec3390307a Add chrome v123 to e2e and gitlab images 2024-04-10 14:02:41 +00:00
Balasankar 'Balu' C
19ce50799c Merge branch 'fix-gitlab-runner-binary-arch' into 'master'
Build www-gitlab-com images for arm64

See merge request https://gitlab.com/gitlab-org/gitlab-build-images/-/merge_requests/792

Merged-by: Balasankar 'Balu' C <balasankar@gitlab.com>
Approved-by: Balasankar 'Balu' C <balasankar@gitlab.com>
Co-authored-by: Alessio Caiazza <acaiazza@gitlab.com>
2024-04-09 11:40:06 +00:00
Alessio Caiazza
599bb49328 Build www-gitlab-com images for arm64 2024-04-09 11:40:05 +00:00
Rémy Coutable
611398b0ec Add shellcheck to install-essentials 2024-04-09 11:21:31 +00:00
Ash McKenzie
d9c6c24d4c Update go 1.22 to use go1.22.1-1-openssl-fips git tag 2024-03-20 08:44:14 +00:00
Stan Hu
d44e49909a
Update to Ruby 3.2.3
Drop `fix-ruby-xfree-for-libxml2.patch` since this now ships with
Ruby 3.2.3. This matches the change in
https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/7364.

This is needed to make Omnibus builds work:
https://gitlab.com/gitlab-org/gitlab/-/issues/438816
2024-03-07 09:46:55 -08:00
Quang-Minh Nguyen
6966c9fb2a Bump Golang version to 1.22.1 2024-03-06 11:01:38 +00:00
Clemens Beck
48b21301fd Update Go 1.20 and 1.21 2024-03-01 04:42:51 +00:00
Ash McKenzie
560bc708c5 Add comment about Golang and FIPS 2024-02-27 01:09:14 +00:00
Ash McKenzie
658f063dbb Also install Go 1.22 2024-02-16 11:39:15 +00:00
Stan Hu
7c687a7505
Add libpq-devel to UBI image
The Debian images add `libpq-dev` to support the `pg` gem, so
we need this in UBI as well.

This came out of
https://gitlab.com/gitlab-org/gitlab/-/merge_requests/144500.
2024-02-12 16:51:50 -08:00
Clemens Beck
16d316f321
Bookworm and Ruby 3.0: Use system root CAs
Link the system certificate directory to the custom OpenSSL certificate
directory. Fixes cert chain errors for HTTP requests sent from Ruby.

Relates https://gitlab.com/gitlab-org/gitlab-build-images/-/issues/132
2024-02-12 15:45:13 +01:00
David Dieulivol
535c7a1e27 Bump versions for review-apps and triage-ops 2024-02-07 15:18:05 +00:00
Balasankar 'Balu' C
85ce04586a Merge branch 'andrey-kind-helm-image' into 'master'
Add image for cng deployment

See merge request https://gitlab.com/gitlab-org/gitlab-build-images/-/merge_requests/766

Merged-by: Balasankar 'Balu' C <balasankar@gitlab.com>
Approved-by: Balasankar 'Balu' C <balasankar@gitlab.com>
Co-authored-by: Andrejs Cunskis <acunskis@gitlab.com>
2024-02-07 05:11:19 +00:00
Andrejs Cunskis
45f078d6f1 Add image for cng deployment 2024-02-07 05:11:19 +00:00
Robert Marshall
bd863cd03d Use Go to 1.21.6 and 1.20.13 to build 2024-02-06 16:29:58 +00:00
Clemens Beck
db6f2daec2 Add Debian Bookworm images 2024-01-18 10:20:04 +00:00
Andrejs Cunskis
55e0d4e969
Remove old chrome versions and add chrome 120 2024-01-10 11:46:31 +01:00
Andrejs Cunskis
06eda84afa Extract chromedriver directly to bin folder 2024-01-10 10:23:39 +00:00
Andrejs Cunskis
2f9274a0e2 Add bundler 2.5 to e2e images 2024-01-04 20:36:04 +00:00
Clemens Beck
bf2760d0a1 Update dependencies for bookworm 2023-12-19 06:31:55 +00:00
Clemens Beck
f249e49a22 Update Go 1.20 and 1.21 2023-12-11 07:37:44 +00:00
Ismael Posada Trobo
d74c76029d Bump minimum default version for Helm to 3.9.4 2023-11-29 06:34:48 +00:00
Balasankar 'Balu' C
2a12d51d94 Merge branch 'go-updates-2023-11-07' into 'master'
Update Go patch versions

See merge request https://gitlab.com/gitlab-org/gitlab-build-images/-/merge_requests/747

Merged-by: Balasankar 'Balu' C <balasankar@gitlab.com>
Approved-by: Balasankar 'Balu' C <balasankar@gitlab.com>
Co-authored-by: Clemens Beck <cbeck@gitlab.com>
2023-11-10 07:17:41 +00:00
Clemens Beck
1c3e49e536 Update Go patch versions 2023-11-10 07:17:41 +00:00
Vitaly Slobodin
02660444bf
Add Node.js 20.9.0 2023-11-07 13:44:34 +01:00
Vitaly Slobodin
20ddefac9d Bump Chrome to 119 for CustomersDot 2023-11-06 12:20:00 +00:00
Brett Walker
bfa8ce4545 Update to Rust 1.73.0 2023-10-27 16:08:31 -05:00
Stan Hu
5315087eb5
Update Go to 1.20.10 and 1.21.3
See https://groups.google.com/g/golang-announce/c/iNNxDTCjZvo
2023-10-11 00:10:25 -07:00
Clemens Beck
f098323415 Update Go 1.20 and 1.21 patches 2023-10-10 08:49:13 +00:00
Stan Hu
9bce751873 Drop Go 1.21 FIPS workaround 2023-10-10 06:00:37 +00:00
Andrejs Cunskis
5f2f0b0202 Add chrome v117 to the matrix 2023-09-26 15:13:37 +00:00
Balasankar 'Balu' C
c91dd94d51 Merge branch 'update-go-2023-09-06-patches' into 'master'
Update Go patch versions

See merge request https://gitlab.com/gitlab-org/gitlab-build-images/-/merge_requests/727

Merged-by: Balasankar 'Balu' C <balasankar@gitlab.com>
Approved-by: Balasankar 'Balu' C <balasankar@gitlab.com>
Reviewed-by: Clemens Beck <cbeck@gitlab.com>
Co-authored-by: Clemens Beck <cbeck@gitlab.com>
2023-09-25 09:08:20 +00:00
Clemens Beck
2a79a19ebe Update Go patch versions 2023-09-25 09:08:20 +00:00
David Dieulivol
e0189351ac Use regular OS when using slim container image 2023-09-20 05:20:31 +00:00
Vitaly Slobodin
dbe03ee175 Drop unsupported Node.js versions 2023-09-19 09:52:04 +00:00