Paweł Gronowski
b52826a55e
Merge pull request #6622 from thaJeztah/bump_platforms
...
vendor: github.com/containerd/platforms v1.0.0-rc.2
2025-11-05 12:22:30 +01:00
Paweł Gronowski
38d271a8e4
Merge pull request #6617 from thaJeztah/bump_jose
...
vendor: github.com/go-jose/go-jose/v4 v4.1.3
2025-11-05 12:22:08 +01:00
Paweł Gronowski
e6d6ddf38d
Merge pull request #6616 from thaJeztah/bump_runewidth
...
vendor: github.com/mattn/go-runewidth v0.0.19
2025-11-05 12:21:51 +01:00
Sebastiaan van Stijn
c4a28d0d3c
vendor: github.com/go-jose/go-jose/v4 v4.1.3
...
- remove Go 1.23 support
- removes dependency on golang.org/x/crypto
- reject JWS with an unprotected critical b64 header
full diff: https://github.com/go-jose/go-jose/compare/v4.1.2...v4.1.3
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-11-05 11:55:19 +01:00
Sebastiaan van Stijn
5b68e72ad3
Merge pull request #6624 from thaJeztah/bump_go_minimum
...
update minimum go version to go1.24
2025-11-05 11:47:27 +01:00
Sebastiaan van Stijn
7b624841c4
update minimum go version to go1.24
...
Various dependencies, including "golang.org/x/.." started to update
the minimum required version,so we should follow suit for the next
release.
Note that the `//go:build` directives not necesserily have to be
updated, but it's good to keep them in sync until we have a go.mod
to control this.
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-11-05 08:24:06 +01:00
Sebastiaan van Stijn
3a91788135
vendor: github.com/containerd/platforms v1.0.0-rc.2
...
- Add WS2025 to Windows matcher and code optimizations
- use windowsMatchComparer for OSVersion match order
Windows OS version should match based on the full OSVersion. When
sorting a manifest, the entries should be sorted using the `Less`
function.
full diff: https://github.com/containerd/platforms/compare/v1.0.0-rc.1...v1.0.0-rc.2
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-11-05 07:52:02 +01:00
Sebastiaan van Stijn
0b3c028108
Merge pull request #6618 from thaJeztah/lint_mod
...
lint: don't disable modules
2025-11-05 07:31:43 +01:00
Sebastiaan van Stijn
61d88c9519
lint: don't disable modules
...
prevent the linter from traversing the docker-trust plugin module
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-11-04 14:44:11 +01:00
Sebastiaan van Stijn
9bce085b13
vendor: github.com/mattn/go-runewidth v0.0.19
...
full diff: https://github.com/mattn/go-runewidth/compare/v0.0.17...v0.0.19
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-11-04 14:28:14 +01:00
Austin Vazquez
7414d73fc1
Merge pull request #6615 from thaJeztah/fix_generics
...
cli/command/container: fix use of generics
2025-11-04 07:26:44 -06:00
Sebastiaan van Stijn
c01696ffde
Merge pull request #6603 from thaJeztah/remove_trust_integration
...
remove support for client-side docker content trust validation
2025-11-04 14:05:39 +01:00
Sebastiaan van Stijn
8d1525a011
Merge pull request #6614 from vvoland/list-tree-header-ansi
...
image/tree: Fix table header having escape codes when not tty
2025-11-04 14:02:28 +01:00
Sebastiaan van Stijn
e0b1ab68fe
cli/command/container: fix use of generics
...
This was introduced in dad1d367c8 , which
did not add a `//go:build` constraint to enable the use of generics (`any`).
Which causes an error when used;
could not import github.com/docker/cli/cli/command/container (-: # github.com/docker/cli/cli/command/container
/Users/thajeztah/go/pkg/mod/github.com/docker/cli@v29.0.0-rc.2+incompatible/cli/command/container/stats.go:148:39: predeclared any requires go1.18 or later (-lang was set to go1.16; check go.mod)
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-11-04 13:56:23 +01:00
Paweł Gronowski
e5f46499b3
image/tree: Fix table header having escape codes when not tty
...
When stdout is redirected to a non-tty there should be no ANSI escape
codes emitted.
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2025-11-04 13:55:30 +01:00
Paweł Gronowski
d5d2ed5baa
image/tree: Add test for checking ansi escape output
...
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2025-11-04 13:55:30 +01:00
Paweł Gronowski
1a261e3f50
image/tree: Use streams interface
...
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2025-11-04 13:55:30 +01:00
Sebastiaan van Stijn
30d597df10
Merge pull request #6605 from Benehiko/plugins/hidden
...
Plugin may set itself as hidden
2025-11-03 16:58:57 +01:00
Alano Terblanche
700875b666
Plugin may set itself as hidden
...
Signed-off-by: Alano Terblanche <18033717+Benehiko@users.noreply.github.com >
2025-11-03 16:36:46 +01:00
Sebastiaan van Stijn
7e32fdf1b3
Merge pull request #6611 from thaJeztah/skip_hidden_plugin_commands
...
cli: allManagementSubCommands: improve handling of plugin stubs
2025-11-03 15:34:01 +01:00
Sebastiaan van Stijn
ad776d1e10
remove support for client-side docker content trust validation
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-11-03 14:21:19 +01:00
Sebastiaan van Stijn
259df25a96
cli: allManagementSubCommands: improve handling of plugin stubs
...
The allManagementSubCommands function is used to present plugin-commands
in the docker --help output; these commands are included in the "management
commands" section, but for plugins we don't know if they have sub-commands.
However, plugin stubs may be hidden (for placeholders that are not yet loaded),
or not be runnable, which was previously ignored.
This patch treats plugin-stubs the same as other commands, with the exception
of checking if they have subcommands (which is not yet known for plugin-stubs).
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-11-03 13:57:01 +01:00
Paweł Gronowski
b5bac44972
Merge pull request #6601 from thaJeztah/bump_modules2
...
vendor: github.com/moby/moby/api v1.52.0-beta.4, client v0.1.0-beta.3
v29.0.0-rc.2
2025-10-31 19:36:12 +01:00
Sebastiaan van Stijn
ef16d82301
vendor: github.com/moby/moby/api v1.52.0-beta.4, client v0.1.0-beta.3
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-10-31 19:30:20 +01:00
Sebastiaan van Stijn
73aade19c1
Merge pull request #6566 from vvoland/img-list
...
image/list: Show collapsed tree by default
2025-10-31 18:22:07 +01:00
Sebastiaan van Stijn
0f589b35c5
Merge pull request #6565 from thaJeztah/add_29
...
e2e: add docker v29-rc
2025-10-31 18:16:16 +01:00
Paweł Gronowski
6fa5900339
image/tree: Remove longest->shortest sort
...
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2025-10-31 18:10:19 +01:00
Paweł Gronowski
5836040ec9
Update golden files
...
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2025-10-31 18:10:19 +01:00
Paweł Gronowski
f6feef8fe2
image/test: Fix go test args being used by CLI commands
...
By default cobra inherit the `os.Args` if there's no non-nil Args slice
set.
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2025-10-31 18:10:19 +01:00
Paweł Gronowski
631f32ee9d
images/list: Add print ambiguous warning for tree
...
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2025-10-31 18:10:19 +01:00
Paweł Gronowski
c41815f17a
image/list: Show collapsed tree by default
...
Use the new tree view by default and only fallback if format or old
view-related options are used.
The expanded view is shown when `--tree` is passed.
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2025-10-31 18:10:19 +01:00
Sebastiaan van Stijn
5d599e9322
e2e: add docker v29-rc
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-10-31 17:56:37 +01:00
Paweł Gronowski
cdaae144e9
Merge pull request #6600 from thaJeztah/remove_trust_e2e
...
e2e: remove DCT tests
2025-10-31 17:56:22 +01:00
Paweł Gronowski
7fb94dae5b
Merge pull request #6599 from vvoland/update-docker
...
vendor: github.com/moby/moby master
2025-10-31 17:50:18 +01:00
Sebastiaan van Stijn
50598d21c9
skip TestBuildIidFileSquash
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-10-31 17:45:30 +01:00
Sebastiaan van Stijn
cf9e1778d3
Dockerfile: remove notary
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-10-31 17:45:30 +01:00
Sebastiaan van Stijn
c98d9647d3
e2e: remove DCT tests
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-10-31 17:45:29 +01:00
Sebastiaan van Stijn
f8e871344f
Merge pull request #6596 from vvoland/img-list-all-dangling
...
image/tree: Fix dangling filter condition
2025-10-31 17:42:33 +01:00
Sebastiaan van Stijn
173808f8b6
Merge pull request #6598 from AkihiroSuda/deprecate-cgroup1
...
docs: deprecated: deprecate cgroup v1
2025-10-31 17:40:42 +01:00
Paweł Gronowski
8444c911bd
vendor: github.com/moby/moby master
...
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2025-10-31 17:38:52 +01:00
Paweł Gronowski
96bc39b36d
Merge pull request #6597 from thaJeztah/use_pull_for_pull
...
cli/command/container: use ImagePull instead of ImageCreate
2025-10-31 17:29:13 +01:00
Sebastiaan van Stijn
918ec8c48a
Merge pull request #6595 from vvoland/list-tree-sortby-name
...
image/tree: Sort image tree by name instead of creation date
2025-10-31 16:55:07 +01:00
Akihiro Suda
7f86de9319
docs: deprecated: deprecate cgroup v1
...
See
- moby/moby issue 51111
- moby/moby PR 51360
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp >
2025-11-01 00:55:03 +09:00
Sebastiaan van Stijn
7bdb4df07d
cli/command/container: use ImagePull instead of ImageCreate
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-10-31 15:50:18 +01:00
Paweł Gronowski
9e7937746c
image/tree: Fix dangling filter condition
...
The logic for applying the dangling filter when `--all` is not used was
inverted. The filter was being applied when the dangling filter was
present, but it should be applied when the dangling filter is NOT
present.
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2025-10-31 14:58:02 +01:00
Paweł Gronowski
8e2943c6c5
image/tree: Sort image tree by name instead of creation date
...
Sort images alphabetically by their repository tags rather than by
creation date.
When an image has multiple tags, they are sorted internally and the
first tag is used as the representative for sorting the image in the
list. Untagged images are placed at the end.
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2025-10-31 11:30:59 +01:00
Austin Vazquez
513ee76bac
Merge pull request #6593 from thaJeztah/bump_modules
...
vendor: github.com/moby/moby/api master, moby/client master
2025-10-30 22:45:41 -05:00
Sebastiaan van Stijn
8767904ae8
vendor: github.com/moby/moby/api master, moby/client master
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-10-31 03:25:19 +01:00
Sebastiaan van Stijn
b8b4f54a89
fix typo in TODO comment
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-10-31 03:15:47 +01:00
Sebastiaan van Stijn
03fb1df2dd
Merge pull request #6577 from docker/dependabot/github_actions/actions/upload-artifact-5
...
build(deps): bump actions/upload-artifact from 4 to 5
2025-10-31 03:02:22 +01:00