From d35feb02a3b73fa459d0a74061ae0e8b4bf4685b Mon Sep 17 00:00:00 2001 From: Samuel K Date: Sat, 25 Apr 2026 14:08:20 -0500 Subject: [PATCH 1/2] fix(e2e): replace MCR image reference with GHCR test image Replace mcr.microsoft.com/devcontainers/base digest-pinned image with ghcr.io/devsy-org/test-images/base:ubuntu in the shared image retag e2e test to avoid MCR CDN rate limit 403 errors in CI. --- e2e/tests/up-docker-compose/up_docker_compose.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/e2e/tests/up-docker-compose/up_docker_compose.go b/e2e/tests/up-docker-compose/up_docker_compose.go index 95de700f6..1fd83c76d 100644 --- a/e2e/tests/up-docker-compose/up_docker_compose.go +++ b/e2e/tests/up-docker-compose/up_docker_compose.go @@ -188,8 +188,7 @@ var _ = ginkgo.Describe( "does not retag shared image when applying features to image backed services", func(ctx context.Context) { const ( - sourceImage = "mcr.microsoft.com/devcontainers/base" + - "@sha256:d94c97dd9cacf183d0a6fd12a8e87b526e9e928307674ae9c94139139c0c6eae" + sourceImage = "ghcr.io/devsy-org/test-images/base:ubuntu" sharedImage = "devsy-e2e-compose-shared-base:latest" ) const ( From 7936b8399b9bf132345864403c3f925b8ab430b9 Mon Sep 17 00:00:00 2001 From: Samuel K Date: Sat, 25 Apr 2026 14:32:32 -0500 Subject: [PATCH 2/2] fix(e2e): restore digest pin for GHCR test image reference --- e2e/tests/up-docker-compose/up_docker_compose.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/e2e/tests/up-docker-compose/up_docker_compose.go b/e2e/tests/up-docker-compose/up_docker_compose.go index 1fd83c76d..91b735463 100644 --- a/e2e/tests/up-docker-compose/up_docker_compose.go +++ b/e2e/tests/up-docker-compose/up_docker_compose.go @@ -188,7 +188,8 @@ var _ = ginkgo.Describe( "does not retag shared image when applying features to image backed services", func(ctx context.Context) { const ( - sourceImage = "ghcr.io/devsy-org/test-images/base:ubuntu" + sourceImage = "ghcr.io/devsy-org/test-images/base:ubuntu" + + "@sha256:4bcb1b466771b1ba1ea110e2a27daea2f6093f9527fb75ee59703ec89b5561cb" sharedImage = "devsy-e2e-compose-shared-base:latest" ) const (