Fix CI E2E failures caused by Docker 29 on GitHub Actions runners by wu-sheng · Pull Request #13706 · apache/skywalking
Upgrade skywalking-infra-e2e to the branch that migrates deprecated APIs. Disable containerd image store on GitHub Actions runners to fix E2E test failures caused by compatibility issues with older Docker images. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
added
test
labels
Feb 21, 2026After disabling containerd snapshotter, the Docker daemon falls back to API v1.48 while the CLI and infra-e2e tool expect v1.51. Upgrading docker-ce and docker-ce-cli ensures the daemon supports the latest API. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Remove apt-get install which may downgrade Docker. Instead, after disabling containerd and restarting, export DOCKER_API_VERSION from the server's supported version so the Docker SDK client negotiates down. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
wu-sheng
marked this pull request as ready for review
wu-sheng
changed the title
Upgrade infra e2e and disable containerd image store in CI
Fix CI E2E failures caused by Docker 29 on GitHub Actions runners
wu-sheng
deleted the
fix/disable-containerd-image-store
branch
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters