Skip to content

test: migrate Ubuntu image from ECR to GHCR - #5305

Merged
AkihiroSuda merged 1 commit into
containerd:mainfrom
mainguyen0112:fix/ecr-to-ghcr
Oct 29, 2026
Merged

AkihiroSuda merged 1 commit into
containerd:mainfrom
mainguyen0112:fix/ecr-to-ghcr

Conversation

@mainguyen0112

Copy link
Copy Markdown
Contributor

Summary

Migrate the Ubuntu test image in pkg/testutil/images.yaml from Amazon ECR Public to GHCR to avoid ECR rate limiting in CI.

Replace public.ecr.aws/docker/library/ubuntu:23.10 with ghcr.io/stargz-containers/ubuntu:26.04-org, as discussed in #5293.

This PR only updates the Ubuntu image. CoreDNS and FFmpeg SOCI are left unchanged pending their GHCR mirrors.

Testing

  • make test passed.
  • git diff --check passed.
  • Manually built the Dockerfile used by TestContainerInspectUser with the replacement image on linux/amd64.
  • Verified that container inspection returned the expected user (test).
  • Confirmed that the replacement image has linux/amd64 and linux/arm64 manifests.

ARM64 runtime testing and the full integration suite have not been performed locally.

Closes no issues. Partial fix for #5293.

Signed-off-by: mainguyen0112 <nqmai12345678@gmail.com>
@AkihiroSuda AkihiroSuda added this to the v2.4.2 milestone Oct 29, 2026
@AkihiroSuda AkihiroSuda added the area/ci e.g., CI failure label Oct 29, 2026

@AkihiroSuda AkihiroSuda left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks

@AkihiroSuda
AkihiroSuda merged commit 9017978 into containerd:main Oct 29, 2026
109 of 116 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/ci e.g., CI failure

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants