Skip to content

Pin Docker to 29.5.3 on GCP Ubuntu 24.04 images - #840

Merged
jwmossmoz merged 1 commit into
mainfrom
relops-2497-pin-docker-version
Aug 4, 2026
Merged

Pin Docker to 29.5.3 on GCP Ubuntu 24.04 images#840
jwmossmoz merged 1 commit into
mainfrom
relops-2497-pin-docker-version

Conversation

@jwmossmoz

Copy link
Copy Markdown
Contributor

Summary

  • pin docker-ce and docker-ce-cli to the last validated version, 29.5.3
  • apply the pin to both GCP FXCI Ubuntu 24.04 bootstrap paths
  • document the Docker 29.7.x hardlink regression and the upstream fix being tracked

Why

Docker 29.7.x cannot load Kaniko-built Firefox task images containing absolute hardlink targets. This restores task-image loading while retaining Generic Worker 103.0.1.

Tracking issue: RELOPS-2497
Upstream regression: moby/go-archive#99
Upstream fix: moby/go-archive#100

Validation

  • bash -n on both changed bootstrap scripts
  • uvx pre-commit run --files on both changed files
  • packer validate gcp.pkr.hcl with the x86-64 headless image variables
  • verified the exact Docker CE and CLI package version exists in the Noble amd64 and arm64 repositories

Post-merge validation

Rebuild the GCP Ubuntu 24.04 alpha images and run the full x86-64 headless OS integration group. Do not promote until the tier-1 integration set is green.

@jwmossmoz
jwmossmoz merged commit dd6f49e into main Aug 4, 2026
3 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.

1 participant