Skip to content

rootless-install: use docker-29.4.2-2.tgz for version 29.4.2#558

Merged
vvoland merged 2 commits intodocker:masterfrom
vvoland:fix-2942
May 1, 2026
Merged

rootless-install: use docker-29.4.2-2.tgz for version 29.4.2#558
vvoland merged 2 commits intodocker:masterfrom
vvoland:fix-2942

Conversation

@vvoland
Copy link
Copy Markdown
Contributor

@vvoland vvoland commented May 1, 2026

The static binary tarball for Docker 29.4.2 was re-released with a "-2" suffix. Add a static_release_version() helper that maps version numbers to their actual tarball name, so that 29.4.2 resolves to docker-29.4.2-2.tgz instead of docker-29.4.2.tgz.

- What I did

- How I did it

- How to verify it

- Description for the changelog

- A picture of a cute animal (not mandatory but encouraged)

The static binary tarball for Docker 29.4.2 was re-released with a
"-2" suffix. Add a static_release_version() helper that maps version
numbers to their actual tarball name, so that 29.4.2 resolves to
docker-29.4.2-2.tgz instead of docker-29.4.2.tgz.

Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com>
Copy link
Copy Markdown
Member

@thaJeztah thaJeztah left a comment

Choose a reason for hiding this comment

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

LGTM

Add 29.4.2 to the package install test matrix so it is verified across
all tested distributions.

Expand test-install-rootless to run both channels (test and stable).
The stable entry pins STABLE_LATEST=29.4.2 so the static binary URL
workaround (docker-29.4.2-2.tgz) is exercised during CI.

Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com>
@vvoland vvoland closed this May 1, 2026
@vvoland vvoland reopened this May 1, 2026
@vvoland vvoland marked this pull request as ready for review May 1, 2026 11:32
@vvoland vvoland merged commit 2687d91 into docker:master May 1, 2026
32 of 36 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants