Skip to content

chore(deps): update module github.com/docker/cli to v29.8.0+incompatible - #174

Merged
nozaq merged 1 commit into
mainfrom
claude/friendly-ritchie-wyx3gj
Sep 17, 2026
Merged

nozaq merged 1 commit into
mainfrom
claude/friendly-ritchie-wyx3gj

Conversation

@nozaq

@nozaq nozaq commented Sep 17, 2026

Copy link
Copy Markdown
Member

Supersedes #173, whose dockerflags job fails to build docker/cli v29.8.0.

docker/cli ships a vendor.mod rather than a go.mod, so cmd/dockerflagsgen supplies docker/cli's dependency versions itself and a docker/cli bump alone leaves them behind. v29.8.0 needs two of them raised to what its own vendor.mod pins:

  • github.com/fvbommel/sortorder v1.1.0 → v1.2.0, for sortorder.NaturalCompare (undefined: sortorder.NaturalCompare in cli/context/store and cli-plugins/manager).
  • github.com/moby/moby/api v1.55.0 → v1.56.0, for container.HostConfig.Umask (unknown field Umask in struct literal).

Regenerating the flag table then picks up docker/cli v29.8.0's new docker run --umask flag, added to dockerargs.RunFlags and to wantRunFlags in the table's golden test. It takes a value, so no rule that indexes runArgs changes behavior.

Verified with make dockerflags (clean regeneration), git diff --exit-code dockerargs/runflags.go after committing the regenerated table, make dockerflags-test, and make test. make coverage stays at 95.3%.

🤖 Generated with Claude Code


Generated by Claude Code

docker/cli ships no go.mod, so this module supplies its dependency versions
itself: v29.8.0 calls sortorder.NaturalCompare (added in sortorder v1.2.0)
and sets container.HostConfig.Umask (added in moby/moby/api v1.56.0), both of
which docker/cli v29.8.0's own vendor.mod pins.

Regenerating the flag table picks up the new "docker run --umask" flag.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@nozaq
nozaq marked this pull request as ready for review September 17, 2026 23:39
@nozaq
nozaq merged commit c3db8df into main Sep 17, 2026
9 checks passed
@nozaq
nozaq deleted the claude/friendly-ritchie-wyx3gj branch September 17, 2026 23:39
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