From 9b2097f2b61eed5ff2c0da2b9f21d5d7b5311626 Mon Sep 17 00:00:00 2001 From: Marco Nenciarini Date: Thu, 9 Jul 2026 09:13:54 +0200 Subject: [PATCH] test: pin aws-cli image by digest Every other e2e fixture pins its image by digest with a companion Version comment; the s3-client image was the only one still pinned by a mutable tag. Note this doesn't yet restore renovate parity with those fixtures: renovate.json5's ignorePaths still excludes anything under test/e2e/internal/tests/**, which is where every Ginkgo test package in this suite (including this one) lives, so the digest won't be bumped automatically until that gap is closed separately. The digest pin is still worth having on its own for reproducibility. Signed-off-by: Marco Nenciarini --- test/e2e/internal/tests/walrestore/fixtures.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/test/e2e/internal/tests/walrestore/fixtures.go b/test/e2e/internal/tests/walrestore/fixtures.go index ebab8ab..e417dd9 100644 --- a/test/e2e/internal/tests/walrestore/fixtures.go +++ b/test/e2e/internal/tests/walrestore/fixtures.go @@ -121,7 +121,8 @@ func newS3ClientDeployment(namespace string) *appsv1.Deployment { { Name: s3ClientName, // renovate: datasource=docker depName=amazon/aws-cli versioning=docker - Image: "docker.io/amazon/aws-cli:2.35.11", + // Version: 2.35.11 + Image: "docker.io/amazon/aws-cli@sha256:749bfaf91d690b9a1768083822d620f96c19defdf9ca2dc227eb3695281fda5b", Command: []string{"sleep", "infinity"}, Env: []corev1.EnvVar{ {