From 05b0255ae9955b36d8e5c4357e1181be47128782 Mon Sep 17 00:00:00 2001 From: Kyle Brennan Date: Mon, 10 Aug 2026 05:06:17 +0000 Subject: [PATCH 1/2] Update images digests Co-authored-by: Codex --- components/blobserve/leeway.Dockerfile | 2 +- components/content-service/leeway.Dockerfile | 2 +- components/dashboard/leeway.Dockerfile | 4 ++-- components/ee/agent-smith/leeway.Dockerfile | 2 +- components/ide-metrics/leeway.Dockerfile | 2 +- components/ide-proxy/Dockerfile | 4 ++-- components/ide-service/leeway.Dockerfile | 2 +- components/ide/jetbrains/backend-plugin/leeway.Dockerfile | 4 ++-- components/ide/jetbrains/image/leeway.Dockerfile | 4 ++-- components/ide/jetbrains/launcher/leeway.Dockerfile | 4 ++-- components/image-builder-mk3/leeway.Dockerfile | 2 +- components/leeway.Dockerfile | 2 +- components/local-app/leeway.Dockerfile | 2 +- components/node-labeler/leeway.Dockerfile | 2 +- components/openvsx-proxy/leeway.Dockerfile | 2 +- components/proxy/Dockerfile | 2 +- components/public-api-server/leeway.Dockerfile | 2 +- components/registry-facade/leeway.Dockerfile | 2 +- components/service-waiter/leeway.Dockerfile | 2 +- components/usage/leeway.Dockerfile | 2 +- components/ws-daemon/debug.Dockerfile | 2 +- .../ws-daemon/seccomp-profile-installer/leeway.Dockerfile | 2 +- components/ws-manager-mk2/leeway.Dockerfile | 2 +- components/ws-proxy/leeway.Dockerfile | 2 +- dev/changelog/leeway.Dockerfile | 2 +- install/installer/leeway.Dockerfile | 2 +- install/installer/pkg/components/redis/constants.go | 4 ++-- test/leeway.Dockerfile | 2 +- test/tests/components/image-builder/test.Dockerfile | 2 +- 29 files changed, 35 insertions(+), 35 deletions(-) diff --git a/components/blobserve/leeway.Dockerfile b/components/blobserve/leeway.Dockerfile index 662e7887593d7c..ca6211a14b58cc 100644 --- a/components/blobserve/leeway.Dockerfile +++ b/components/blobserve/leeway.Dockerfile @@ -2,7 +2,7 @@ # Licensed under the GNU Affero General Public License (AGPL). # See License.AGPL.txt in the project root for license information. -FROM cgr.dev/chainguard/wolfi-base:latest@sha256:d2ad9a742d38e1ab550fbb20911056339632a5ca2f01777a32422a4c944fcb99 +FROM cgr.dev/chainguard/wolfi-base:latest@sha256:0a430fcad24f823d24783d019d7ff2c970aa4899c0e54f1f9de75f0382cf6b27 # Ensure latest packages are present, like security updates. RUN apk upgrade --no-cache \ diff --git a/components/content-service/leeway.Dockerfile b/components/content-service/leeway.Dockerfile index 2c8067e635ba25..b087a86a2f0f0c 100644 --- a/components/content-service/leeway.Dockerfile +++ b/components/content-service/leeway.Dockerfile @@ -2,7 +2,7 @@ # Licensed under the GNU Affero General Public License (AGPL). # See License.AGPL.txt in the project root for license information. -FROM cgr.dev/chainguard/wolfi-base:latest@sha256:d2ad9a742d38e1ab550fbb20911056339632a5ca2f01777a32422a4c944fcb99 +FROM cgr.dev/chainguard/wolfi-base:latest@sha256:0a430fcad24f823d24783d019d7ff2c970aa4899c0e54f1f9de75f0382cf6b27 # Ensure latest packages are present, like security updates. RUN apk upgrade --no-cache \ diff --git a/components/dashboard/leeway.Dockerfile b/components/dashboard/leeway.Dockerfile index 6ff2d9a3f99906..95a0411c58d23f 100644 --- a/components/dashboard/leeway.Dockerfile +++ b/components/dashboard/leeway.Dockerfile @@ -2,7 +2,7 @@ # Licensed under the GNU Affero General Public License (AGPL). # See License.AGPL.txt in the project root for license information. -FROM cgr.dev/chainguard/wolfi-base:latest@sha256:d2ad9a742d38e1ab550fbb20911056339632a5ca2f01777a32422a4c944fcb99 as compress +FROM cgr.dev/chainguard/wolfi-base:latest@sha256:0a430fcad24f823d24783d019d7ff2c970aa4899c0e54f1f9de75f0382cf6b27 as compress RUN apk add brotli gzip @@ -24,7 +24,7 @@ RUN xcaddy build v2.11.4 \ --replace github.com/smallstep/certificates=github.com/smallstep/certificates@v0.30.1 \ --output /caddy -FROM caddy/caddy:2.11.4-alpine@sha256:ef2ad799652965da62f0548e15e00ebcef221dd6f29623d3455df6273ca39f46 +FROM caddy/caddy:2.11.4-alpine@sha256:d71500cabcc62e8efcd30fd9cb8aca2f4fb00f396f9444d8deefbc6daec4016e # Keep runtime packages current and remove the unused curl client inherited from Caddy. RUN apk upgrade --no-cache \ diff --git a/components/ee/agent-smith/leeway.Dockerfile b/components/ee/agent-smith/leeway.Dockerfile index e8240f1730b19a..cbab1e14c67fa8 100644 --- a/components/ee/agent-smith/leeway.Dockerfile +++ b/components/ee/agent-smith/leeway.Dockerfile @@ -4,7 +4,7 @@ -FROM cgr.dev/chainguard/wolfi-base:latest@sha256:d2ad9a742d38e1ab550fbb20911056339632a5ca2f01777a32422a4c944fcb99 +FROM cgr.dev/chainguard/wolfi-base:latest@sha256:0a430fcad24f823d24783d019d7ff2c970aa4899c0e54f1f9de75f0382cf6b27 RUN apk add --no-cache git bash ca-certificates COPY components-ee-agent-smith--app/agent-smith /app/ diff --git a/components/ide-metrics/leeway.Dockerfile b/components/ide-metrics/leeway.Dockerfile index c50f804f09a0b3..59a7016a2d3b13 100644 --- a/components/ide-metrics/leeway.Dockerfile +++ b/components/ide-metrics/leeway.Dockerfile @@ -2,7 +2,7 @@ # Licensed under the GNU Affero General Public License (AGPL). # See License.AGPL.txt in the project root for license information. -FROM cgr.dev/chainguard/wolfi-base:latest@sha256:d2ad9a742d38e1ab550fbb20911056339632a5ca2f01777a32422a4c944fcb99 +FROM cgr.dev/chainguard/wolfi-base:latest@sha256:0a430fcad24f823d24783d019d7ff2c970aa4899c0e54f1f9de75f0382cf6b27 # Ensure latest packages are present, like security updates. RUN apk upgrade --no-cache \ diff --git a/components/ide-proxy/Dockerfile b/components/ide-proxy/Dockerfile index e5f97522ccb46d..712e9484f13aa8 100644 --- a/components/ide-proxy/Dockerfile +++ b/components/ide-proxy/Dockerfile @@ -2,7 +2,7 @@ # Licensed under the GNU Affero General Public License (AGPL). # See License.AGPL.txt in the project root for license information. -FROM cgr.dev/chainguard/wolfi-base:latest@sha256:d2ad9a742d38e1ab550fbb20911056339632a5ca2f01777a32422a4c944fcb99 as compress +FROM cgr.dev/chainguard/wolfi-base:latest@sha256:0a430fcad24f823d24783d019d7ff2c970aa4899c0e54f1f9de75f0382cf6b27 as compress RUN apk add brotli gzip curl @@ -23,7 +23,7 @@ RUN xcaddy build v2.11.4 \ --replace github.com/smallstep/certificates=github.com/smallstep/certificates@v0.30.1 \ --output /caddy -FROM caddy/caddy:2.11.4-alpine@sha256:ef2ad799652965da62f0548e15e00ebcef221dd6f29623d3455df6273ca39f46 +FROM caddy/caddy:2.11.4-alpine@sha256:d71500cabcc62e8efcd30fd9cb8aca2f4fb00f396f9444d8deefbc6daec4016e # Keep runtime packages current and remove the unused curl client inherited from Caddy. RUN apk upgrade --no-cache \ diff --git a/components/ide-service/leeway.Dockerfile b/components/ide-service/leeway.Dockerfile index 14d9966d48d1d1..519eaf7c117f6c 100644 --- a/components/ide-service/leeway.Dockerfile +++ b/components/ide-service/leeway.Dockerfile @@ -2,7 +2,7 @@ # Licensed under the GNU Affero General Public License (AGPL). # See License.AGPL.txt in the project root for license information. -FROM cgr.dev/chainguard/wolfi-base:latest@sha256:d2ad9a742d38e1ab550fbb20911056339632a5ca2f01777a32422a4c944fcb99 +FROM cgr.dev/chainguard/wolfi-base:latest@sha256:0a430fcad24f823d24783d019d7ff2c970aa4899c0e54f1f9de75f0382cf6b27 # Ensure latest packages are present, like security updates. RUN apk upgrade --no-cache \ diff --git a/components/ide/jetbrains/backend-plugin/leeway.Dockerfile b/components/ide/jetbrains/backend-plugin/leeway.Dockerfile index a711e8e23c80df..1396d6489c0da9 100644 --- a/components/ide/jetbrains/backend-plugin/leeway.Dockerfile +++ b/components/ide/jetbrains/backend-plugin/leeway.Dockerfile @@ -2,11 +2,11 @@ # Licensed under the GNU Affero General Public License (AGPL). # See License.AGPL.txt in the project root for license information. -FROM cgr.dev/chainguard/wolfi-base:latest@sha256:d2ad9a742d38e1ab550fbb20911056339632a5ca2f01777a32422a4c944fcb99 as base_builder +FROM cgr.dev/chainguard/wolfi-base:latest@sha256:0a430fcad24f823d24783d019d7ff2c970aa4899c0e54f1f9de75f0382cf6b27 as base_builder RUN mkdir /ide-desktop-plugins # for debugging -# FROM cgr.dev/chainguard/wolfi-base:latest@sha256:d2ad9a742d38e1ab550fbb20911056339632a5ca2f01777a32422a4c944fcb99 +# FROM cgr.dev/chainguard/wolfi-base:latest@sha256:0a430fcad24f823d24783d019d7ff2c970aa4899c0e54f1f9de75f0382cf6b27 FROM scratch ARG JETBRAINS_BACKEND_QUALIFIER # ensures right permissions for /ide-desktop-plugins diff --git a/components/ide/jetbrains/image/leeway.Dockerfile b/components/ide/jetbrains/image/leeway.Dockerfile index 58f9de615d9b3d..c2dd4d2020dd4f 100644 --- a/components/ide/jetbrains/image/leeway.Dockerfile +++ b/components/ide/jetbrains/image/leeway.Dockerfile @@ -2,7 +2,7 @@ # Licensed under the GNU Affero General Public License (AGPL). # See License.AGPL.txt in the project root for license information. -FROM cgr.dev/chainguard/wolfi-base:latest@sha256:d2ad9a742d38e1ab550fbb20911056339632a5ca2f01777a32422a4c944fcb99 as base_builder +FROM cgr.dev/chainguard/wolfi-base:latest@sha256:0a430fcad24f823d24783d019d7ff2c970aa4899c0e54f1f9de75f0382cf6b27 as base_builder ARG JETBRAINS_DOWNLOAD_QUALIFIER ARG SUPERVISOR_IDE_CONFIG ARG JETBRAINS_BACKEND_VERSION @@ -19,7 +19,7 @@ RUN mkdir /ide-desktop \ && cp /tmp/supervisor-ide-config.json /ide-desktop/${JETBRAINS_DOWNLOAD_QUALIFIER}/supervisor-ide-config.json # for debugging -# FROM cgr.dev/chainguard/wolfi-base:latest@sha256:d2ad9a742d38e1ab550fbb20911056339632a5ca2f01777a32422a4c944fcb99 +# FROM cgr.dev/chainguard/wolfi-base:latest@sha256:0a430fcad24f823d24783d019d7ff2c970aa4899c0e54f1f9de75f0382cf6b27 FROM scratch ARG JETBRAINS_BACKEND_VERSION ARG JETBRAINS_DOWNLOAD_QUALIFIER diff --git a/components/ide/jetbrains/launcher/leeway.Dockerfile b/components/ide/jetbrains/launcher/leeway.Dockerfile index e6237ba71c2527..4783739df83975 100644 --- a/components/ide/jetbrains/launcher/leeway.Dockerfile +++ b/components/ide/jetbrains/launcher/leeway.Dockerfile @@ -2,11 +2,11 @@ # Licensed under the GNU Affero General Public License (AGPL). # See License.AGPL.txt in the project root for license information. -FROM cgr.dev/chainguard/wolfi-base:latest@sha256:d2ad9a742d38e1ab550fbb20911056339632a5ca2f01777a32422a4c944fcb99 as base_builder +FROM cgr.dev/chainguard/wolfi-base:latest@sha256:0a430fcad24f823d24783d019d7ff2c970aa4899c0e54f1f9de75f0382cf6b27 as base_builder RUN mkdir /ide-desktop # for debugging -# FROM cgr.dev/chainguard/wolfi-base:latest@sha256:d2ad9a742d38e1ab550fbb20911056339632a5ca2f01777a32422a4c944fcb99 +# FROM cgr.dev/chainguard/wolfi-base:latest@sha256:0a430fcad24f823d24783d019d7ff2c970aa4899c0e54f1f9de75f0382cf6b27 FROM scratch ARG JETBRAINS_BACKEND_VERSION # ensures right permissions for /ide-desktop diff --git a/components/image-builder-mk3/leeway.Dockerfile b/components/image-builder-mk3/leeway.Dockerfile index 5b7752c843b541..bd1767ebed9ed6 100644 --- a/components/image-builder-mk3/leeway.Dockerfile +++ b/components/image-builder-mk3/leeway.Dockerfile @@ -2,7 +2,7 @@ # Licensed under the GNU Affero General Public License (AGPL). # See License.AGPL.txt in the project root for license information. -FROM cgr.dev/chainguard/wolfi-base:latest@sha256:d2ad9a742d38e1ab550fbb20911056339632a5ca2f01777a32422a4c944fcb99 +FROM cgr.dev/chainguard/wolfi-base:latest@sha256:0a430fcad24f823d24783d019d7ff2c970aa4899c0e54f1f9de75f0382cf6b27 # Ensure latest packages are present, like security updates. RUN apk upgrade --no-cache \ diff --git a/components/leeway.Dockerfile b/components/leeway.Dockerfile index 34ecb702e2c57c..c93031acde4104 100644 --- a/components/leeway.Dockerfile +++ b/components/leeway.Dockerfile @@ -2,5 +2,5 @@ # Licensed under the GNU Affero General Public License (AGPL). # See License.AGPL.txt in the project root for license information. -FROM cgr.dev/chainguard/wolfi-base:latest@sha256:d2ad9a742d38e1ab550fbb20911056339632a5ca2f01777a32422a4c944fcb99 +FROM cgr.dev/chainguard/wolfi-base:latest@sha256:0a430fcad24f823d24783d019d7ff2c970aa4899c0e54f1f9de75f0382cf6b27 COPY components--all-docker/versions.yaml components--all-docker/provenance-bundle.jsonl / diff --git a/components/local-app/leeway.Dockerfile b/components/local-app/leeway.Dockerfile index 61807a5fb6fba6..1cf62f215c0a11 100644 --- a/components/local-app/leeway.Dockerfile +++ b/components/local-app/leeway.Dockerfile @@ -2,7 +2,7 @@ # Licensed under the GNU Affero General Public License (AGPL). # See License.AGPL.txt in the project root for license information. -FROM cgr.dev/chainguard/wolfi-base:latest@sha256:d2ad9a742d38e1ab550fbb20911056339632a5ca2f01777a32422a4c944fcb99 +FROM cgr.dev/chainguard/wolfi-base:latest@sha256:0a430fcad24f823d24783d019d7ff2c970aa4899c0e54f1f9de75f0382cf6b27 WORKDIR /app COPY components-local-app--app-with-manifest/bin/* ./ diff --git a/components/node-labeler/leeway.Dockerfile b/components/node-labeler/leeway.Dockerfile index 9e39100e9f64fb..a87bc4e4e1db55 100644 --- a/components/node-labeler/leeway.Dockerfile +++ b/components/node-labeler/leeway.Dockerfile @@ -2,7 +2,7 @@ # Licensed under the GNU Affero General Public License (AGPL). # See License.AGPL.txt in the project root for license information. -FROM cgr.dev/chainguard/wolfi-base:latest@sha256:d2ad9a742d38e1ab550fbb20911056339632a5ca2f01777a32422a4c944fcb99 +FROM cgr.dev/chainguard/wolfi-base:latest@sha256:0a430fcad24f823d24783d019d7ff2c970aa4899c0e54f1f9de75f0382cf6b27 COPY components-node-labeler--app/node-labeler /app/node-labeler diff --git a/components/openvsx-proxy/leeway.Dockerfile b/components/openvsx-proxy/leeway.Dockerfile index 008f90c573304d..18471694a39331 100644 --- a/components/openvsx-proxy/leeway.Dockerfile +++ b/components/openvsx-proxy/leeway.Dockerfile @@ -2,7 +2,7 @@ # Licensed under the GNU Affero General Public License (AGPL). # See License.AGPL.txt in the project root for license information. -FROM cgr.dev/chainguard/wolfi-base:latest@sha256:d2ad9a742d38e1ab550fbb20911056339632a5ca2f01777a32422a4c944fcb99 +FROM cgr.dev/chainguard/wolfi-base:latest@sha256:0a430fcad24f823d24783d019d7ff2c970aa4899c0e54f1f9de75f0382cf6b27 # Ensure latest packages are present, like security updates. RUN apk upgrade --no-cache \ diff --git a/components/proxy/Dockerfile b/components/proxy/Dockerfile index c4a52f06437ea9..3c662640ba9462 100644 --- a/components/proxy/Dockerfile +++ b/components/proxy/Dockerfile @@ -23,7 +23,7 @@ RUN xcaddy build v2.11.4 \ --with github.com/gitpod-io/gitpod/proxy/plugins/sshtunnel=/plugins/sshtunnel \ --with github.com/gitpod-io/gitpod/proxy/plugins/frontend_dev=/plugins/frontend_dev -FROM caddy/caddy:2.11.4-alpine@sha256:ef2ad799652965da62f0548e15e00ebcef221dd6f29623d3455df6273ca39f46 +FROM caddy/caddy:2.11.4-alpine@sha256:d71500cabcc62e8efcd30fd9cb8aca2f4fb00f396f9444d8deefbc6daec4016e # Keep runtime packages current and remove the unused curl client inherited from Caddy. RUN apk upgrade --no-cache \ diff --git a/components/public-api-server/leeway.Dockerfile b/components/public-api-server/leeway.Dockerfile index 5629851587fc54..0474673d15669b 100644 --- a/components/public-api-server/leeway.Dockerfile +++ b/components/public-api-server/leeway.Dockerfile @@ -2,7 +2,7 @@ # Licensed under the GNU Affero General Public License (AGPL). # See License.AGPL.txt in the project root for license information. -FROM cgr.dev/chainguard/wolfi-base:latest@sha256:d2ad9a742d38e1ab550fbb20911056339632a5ca2f01777a32422a4c944fcb99 +FROM cgr.dev/chainguard/wolfi-base:latest@sha256:0a430fcad24f823d24783d019d7ff2c970aa4899c0e54f1f9de75f0382cf6b27 # Ensure latest packages are present, like security updates. RUN apk upgrade --no-cache \ diff --git a/components/registry-facade/leeway.Dockerfile b/components/registry-facade/leeway.Dockerfile index 4d1efa81333a07..99fabb989a27bb 100644 --- a/components/registry-facade/leeway.Dockerfile +++ b/components/registry-facade/leeway.Dockerfile @@ -2,7 +2,7 @@ # Licensed under the GNU Affero General Public License (AGPL). # See License.AGPL.txt in the project root for license information. -FROM cgr.dev/chainguard/wolfi-base:latest@sha256:d2ad9a742d38e1ab550fbb20911056339632a5ca2f01777a32422a4c944fcb99 +FROM cgr.dev/chainguard/wolfi-base:latest@sha256:0a430fcad24f823d24783d019d7ff2c970aa4899c0e54f1f9de75f0382cf6b27 # Ensure latest packages are present, like security updates. RUN apk upgrade --no-cache \ diff --git a/components/service-waiter/leeway.Dockerfile b/components/service-waiter/leeway.Dockerfile index 58090efce76f43..0a33de9b8d5445 100644 --- a/components/service-waiter/leeway.Dockerfile +++ b/components/service-waiter/leeway.Dockerfile @@ -2,7 +2,7 @@ # Licensed under the GNU Affero General Public License (AGPL). # See License.AGPL.txt in the project root for license information. -FROM cgr.dev/chainguard/wolfi-base:latest@sha256:d2ad9a742d38e1ab550fbb20911056339632a5ca2f01777a32422a4c944fcb99 +FROM cgr.dev/chainguard/wolfi-base:latest@sha256:0a430fcad24f823d24783d019d7ff2c970aa4899c0e54f1f9de75f0382cf6b27 # Ensure latest packages are present, like security updates. RUN apk upgrade --no-cache \ diff --git a/components/usage/leeway.Dockerfile b/components/usage/leeway.Dockerfile index 0a0a5a32564fb7..0170e79d0f5871 100644 --- a/components/usage/leeway.Dockerfile +++ b/components/usage/leeway.Dockerfile @@ -2,7 +2,7 @@ # Licensed under the GNU Affero General Public License (AGPL). # See License.AGPL.txt in the project root for license information. -FROM cgr.dev/chainguard/wolfi-base:latest@sha256:d2ad9a742d38e1ab550fbb20911056339632a5ca2f01777a32422a4c944fcb99 +FROM cgr.dev/chainguard/wolfi-base:latest@sha256:0a430fcad24f823d24783d019d7ff2c970aa4899c0e54f1f9de75f0382cf6b27 # Ensure latest packages are present, like security updates. RUN apk upgrade --no-cache \ diff --git a/components/ws-daemon/debug.Dockerfile b/components/ws-daemon/debug.Dockerfile index 64d5c449ca8d91..ab51ab52197377 100644 --- a/components/ws-daemon/debug.Dockerfile +++ b/components/ws-daemon/debug.Dockerfile @@ -6,7 +6,7 @@ FROM cgr.dev/chainguard/go:1.20 AS debugger RUN apk add --no-cache git RUN go get -u github.com/go-delve/delve/cmd/dlv -FROM cgr.dev/chainguard/wolfi-base:latest@sha256:d2ad9a742d38e1ab550fbb20911056339632a5ca2f01777a32422a4c944fcb99 as dl +FROM cgr.dev/chainguard/wolfi-base:latest@sha256:0a430fcad24f823d24783d019d7ff2c970aa4899c0e54f1f9de75f0382cf6b27 as dl WORKDIR /dl RUN apk add --no-cache curl file \ && curl -OsSL https://github.com/opencontainers/runc/releases/download/v1.1.14/runc.amd64 \ diff --git a/components/ws-daemon/seccomp-profile-installer/leeway.Dockerfile b/components/ws-daemon/seccomp-profile-installer/leeway.Dockerfile index 30ec79aaca9fb0..6b869358d69ae2 100644 --- a/components/ws-daemon/seccomp-profile-installer/leeway.Dockerfile +++ b/components/ws-daemon/seccomp-profile-installer/leeway.Dockerfile @@ -2,7 +2,7 @@ # Licensed under the GNU Affero General Public License (AGPL). # See License.AGPL.txt in the project root for license information. -FROM cgr.dev/chainguard/wolfi-base:latest@sha256:d2ad9a742d38e1ab550fbb20911056339632a5ca2f01777a32422a4c944fcb99 +FROM cgr.dev/chainguard/wolfi-base:latest@sha256:0a430fcad24f823d24783d019d7ff2c970aa4899c0e54f1f9de75f0382cf6b27 # Ensure latest packages are present, like security updates. RUN apk upgrade --no-cache diff --git a/components/ws-manager-mk2/leeway.Dockerfile b/components/ws-manager-mk2/leeway.Dockerfile index c956f2cd705c89..4d5893e4f1ef62 100644 --- a/components/ws-manager-mk2/leeway.Dockerfile +++ b/components/ws-manager-mk2/leeway.Dockerfile @@ -2,7 +2,7 @@ # Licensed under the GNU Affero General Public License (AGPL). # See License-AGPL.txt in the project root for license information. -FROM cgr.dev/chainguard/wolfi-base:latest@sha256:d2ad9a742d38e1ab550fbb20911056339632a5ca2f01777a32422a4c944fcb99 +FROM cgr.dev/chainguard/wolfi-base:latest@sha256:0a430fcad24f823d24783d019d7ff2c970aa4899c0e54f1f9de75f0382cf6b27 # Ensure latest packages are present, like security updates. RUN apk upgrade --no-cache \ diff --git a/components/ws-proxy/leeway.Dockerfile b/components/ws-proxy/leeway.Dockerfile index 42e86891d33068..083f4e94c9b2ae 100644 --- a/components/ws-proxy/leeway.Dockerfile +++ b/components/ws-proxy/leeway.Dockerfile @@ -2,7 +2,7 @@ # Licensed under the GNU Affero General Public License (AGPL). # See License.AGPL.txt in the project root for license information. -FROM cgr.dev/chainguard/wolfi-base:latest@sha256:d2ad9a742d38e1ab550fbb20911056339632a5ca2f01777a32422a4c944fcb99 +FROM cgr.dev/chainguard/wolfi-base:latest@sha256:0a430fcad24f823d24783d019d7ff2c970aa4899c0e54f1f9de75f0382cf6b27 # Ensure latest packages are present, like security updates. RUN apk upgrade --no-cache \ diff --git a/dev/changelog/leeway.Dockerfile b/dev/changelog/leeway.Dockerfile index d3acae70d14c25..e69389f73fca9e 100644 --- a/dev/changelog/leeway.Dockerfile +++ b/dev/changelog/leeway.Dockerfile @@ -2,7 +2,7 @@ # Licensed under the GNU Affero General Public License (AGPL). # See License.AGPL.txt in the project root for license information. -FROM cgr.dev/chainguard/wolfi-base:latest@sha256:d2ad9a742d38e1ab550fbb20911056339632a5ca2f01777a32422a4c944fcb99 +FROM cgr.dev/chainguard/wolfi-base:latest@sha256:0a430fcad24f823d24783d019d7ff2c970aa4899c0e54f1f9de75f0382cf6b27 # Ensure latest packages are present, like security updates. RUN apk upgrade --no-cache \ diff --git a/install/installer/leeway.Dockerfile b/install/installer/leeway.Dockerfile index dc7f588343c3e4..652025e1dc8af5 100644 --- a/install/installer/leeway.Dockerfile +++ b/install/installer/leeway.Dockerfile @@ -2,7 +2,7 @@ # Licensed under the GNU Affero General Public License (AGPL). # See License.AGPL.txt in the project root for license information. -FROM cgr.dev/chainguard/helm:latest@sha256:8e41c45457ba7fb357a394e40c066f0dc696110ea3e41960b266207026d4f9d3 +FROM cgr.dev/chainguard/helm:latest@sha256:f2a0186d77602a92ed661c6a9fb3b0471ad56a12529495f25fd1a79374ee5713 COPY install-installer--app/installer install-installer--app/provenance-bundle.jsonl /app/ diff --git a/install/installer/pkg/components/redis/constants.go b/install/installer/pkg/components/redis/constants.go index de4765c22d8056..bbdce179203c4c 100644 --- a/install/installer/pkg/components/redis/constants.go +++ b/install/installer/pkg/components/redis/constants.go @@ -14,11 +14,11 @@ const ( RegistryImage = "chainguard/redis" ContainerName = "redis" - ImageDigest = "sha256:feb1bf4e913cd56f51982df4f552692529374ea906b817714f6d86ee92d5e097" + ImageDigest = "sha256:479af97075a3cbc9d44c5c300ba7140c430a2e411aadaa419f3ebdd69fa0409a" ExporterRegistryRepo = "quay.io" ExporterRegistryImage = "oliver006/redis_exporter" - ExporterImageDigest = "sha256:ead15fa913b45314068b9237bb5eff1e97bcb41d63fbe6267befe34667b5f856" + ExporterImageDigest = "sha256:23bef6c31e3b46c4157b57d74d75f651ac6e041f0231e35851a9098ee6c26d6e" ExporterContainerName = "exporter" ExporterPortName = "exporter" diff --git a/test/leeway.Dockerfile b/test/leeway.Dockerfile index 2476bb6246c848..30469bf2e2411e 100644 --- a/test/leeway.Dockerfile +++ b/test/leeway.Dockerfile @@ -2,7 +2,7 @@ # Licensed under the GNU Affero General Public License (AGPL). # See License.AGPL.txt in the project root for license information. -FROM cgr.dev/chainguard/wolfi-base:latest@sha256:d2ad9a742d38e1ab550fbb20911056339632a5ca2f01777a32422a4c944fcb99 +FROM cgr.dev/chainguard/wolfi-base:latest@sha256:0a430fcad24f823d24783d019d7ff2c970aa4899c0e54f1f9de75f0382cf6b27 # Ensure latest packages are present, like security updates. RUN apk upgrade --no-cache \ diff --git a/test/tests/components/image-builder/test.Dockerfile b/test/tests/components/image-builder/test.Dockerfile index c93c4cc92fe7be..ac4f9496e79fb6 100644 --- a/test/tests/components/image-builder/test.Dockerfile +++ b/test/tests/components/image-builder/test.Dockerfile @@ -1,3 +1,3 @@ -FROM cgr.dev/chainguard/wolfi-base:latest@sha256:d2ad9a742d38e1ab550fbb20911056339632a5ca2f01777a32422a4c944fcb99 +FROM cgr.dev/chainguard/wolfi-base:latest@sha256:0a430fcad24f823d24783d019d7ff2c970aa4899c0e54f1f9de75f0382cf6b27 USER root RUN echo 'testing builder' From e102ca9ce99a2631ff0d44ee1000f717cc648a32 Mon Sep 17 00:00:00 2001 From: Kyle Brennan Date: Mon, 10 Aug 2026 13:01:17 +0000 Subject: [PATCH 2/2] Fix Caddy image digest Co-authored-by: Codex --- components/dashboard/leeway.Dockerfile | 2 +- components/ide-proxy/Dockerfile | 2 +- components/proxy/Dockerfile | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/components/dashboard/leeway.Dockerfile b/components/dashboard/leeway.Dockerfile index 95a0411c58d23f..9dcedefe92b9ba 100644 --- a/components/dashboard/leeway.Dockerfile +++ b/components/dashboard/leeway.Dockerfile @@ -24,7 +24,7 @@ RUN xcaddy build v2.11.4 \ --replace github.com/smallstep/certificates=github.com/smallstep/certificates@v0.30.1 \ --output /caddy -FROM caddy/caddy:2.11.4-alpine@sha256:d71500cabcc62e8efcd30fd9cb8aca2f4fb00f396f9444d8deefbc6daec4016e +FROM caddy/caddy:2.11.4-alpine@sha256:ef2ad799652965da62f0548e15e00ebcef221dd6f29623d3455df6273ca39f46 # Keep runtime packages current and remove the unused curl client inherited from Caddy. RUN apk upgrade --no-cache \ diff --git a/components/ide-proxy/Dockerfile b/components/ide-proxy/Dockerfile index 712e9484f13aa8..6117c76b766b0e 100644 --- a/components/ide-proxy/Dockerfile +++ b/components/ide-proxy/Dockerfile @@ -23,7 +23,7 @@ RUN xcaddy build v2.11.4 \ --replace github.com/smallstep/certificates=github.com/smallstep/certificates@v0.30.1 \ --output /caddy -FROM caddy/caddy:2.11.4-alpine@sha256:d71500cabcc62e8efcd30fd9cb8aca2f4fb00f396f9444d8deefbc6daec4016e +FROM caddy/caddy:2.11.4-alpine@sha256:ef2ad799652965da62f0548e15e00ebcef221dd6f29623d3455df6273ca39f46 # Keep runtime packages current and remove the unused curl client inherited from Caddy. RUN apk upgrade --no-cache \ diff --git a/components/proxy/Dockerfile b/components/proxy/Dockerfile index 3c662640ba9462..c4a52f06437ea9 100644 --- a/components/proxy/Dockerfile +++ b/components/proxy/Dockerfile @@ -23,7 +23,7 @@ RUN xcaddy build v2.11.4 \ --with github.com/gitpod-io/gitpod/proxy/plugins/sshtunnel=/plugins/sshtunnel \ --with github.com/gitpod-io/gitpod/proxy/plugins/frontend_dev=/plugins/frontend_dev -FROM caddy/caddy:2.11.4-alpine@sha256:d71500cabcc62e8efcd30fd9cb8aca2f4fb00f396f9444d8deefbc6daec4016e +FROM caddy/caddy:2.11.4-alpine@sha256:ef2ad799652965da62f0548e15e00ebcef221dd6f29623d3455df6273ca39f46 # Keep runtime packages current and remove the unused curl client inherited from Caddy. RUN apk upgrade --no-cache \