dcce972f47
vendor: golang.org/x/text v0.30.0
...
full diff: https://github.com/golang/text/compare/v0.26.0...v0.30.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-11-05 22:47:22 +01:00
b11d143cd1
vendor: golang.org/x/sync v0.17.0
...
full diff: https://github.com/golang/sync/compare/v0.16.0...v0.17.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-11-05 22:46:32 +01:00
0c8ce84a62
vendor: golang.org/x/sys v0.37.0
...
full diff: https://github.com/golang/sys/compare/v0.33.0...v0.37.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-11-05 22:45:52 +01:00
1c572a10de
Merge pull request #6628 from thaJeztah/swarm_enums
...
cli/command/service: use enum-consts defined in API
2025-11-05 17:32:30 +01:00
d9f7e4b0c8
cli/command/service: use enum-consts defined in API
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-11-05 13:41:04 +01:00
1686e45501
Merge pull request #6612 from jo-so/master
...
completion/zsh: Allow multiple volumes of 'volume rm'
2025-11-05 13:27:15 +01:00
050aca80a5
Merge pull request #6627 from thaJeztah/local_parsegeneric_resource
...
cli/command/service: parse generic resources without protobufs
2025-11-05 12:45:12 +01:00
30b02813f1
Merge pull request #6625 from thaJeztah/bump_golangci_lint
...
Dockerfile: update golangci-lint to v2.6.1
2025-11-05 12:40:19 +01:00
774f1d60a1
cli/command/service: parse generic resources without protobufs
...
This code was using swarmkit's genericresource package as intermediate;
add a local copy of that code that skips the protobufs as intermediate.
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-11-05 12:26:02 +01:00
437ed4c1e4
Dockerfile: update golangci-lint to v2.6.1
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-11-05 12:24:12 +01:00
9fc247e0e5
Merge pull request #6626 from thaJeztah/fix_perfsprint
...
fix perfsprint (concat-loop) linting
2025-11-05 12:23:06 +01:00
924ed097c5
Merge pull request #6623 from thaJeztah/bump_swarmkit
...
vendor: github.com/moby/swarmkit/v2 v2.1.1
2025-11-05 12:22:42 +01:00
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
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
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
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
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
f8d0365127
fix perfsprint (concat-loop) linting
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-11-05 09:27:52 +01:00
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
82b47c8e57
vendor: github.com/moby/swarmkit/v2 v2.1.1
...
full diff: https://github.com/moby/swarmkit/compare/v2.1.0...v2.1.1
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-11-05 08:05:32 +01:00
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
0b3c028108
Merge pull request #6618 from thaJeztah/lint_mod
...
lint: don't disable modules
2025-11-05 07:31:43 +01:00
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
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
7414d73fc1
Merge pull request #6615 from thaJeztah/fix_generics
...
cli/command/container: fix use of generics
2025-11-04 07:26:44 -06:00
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
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
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
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
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
1a261e3f50
image/tree: Use streams interface
...
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2025-11-04 13:55:30 +01:00
4893a5d5e3
completion/zsh: Allow multiple volumes of 'volume rm'
...
It is possible to give more than one volume for `docker volume rm`.
Signed-off-by: Jörg Sommer <joerg@jo-so.de >
2025-11-04 09:36:42 +01:00
30d597df10
Merge pull request #6605 from Benehiko/plugins/hidden
...
Plugin may set itself as hidden
2025-11-03 16:58:57 +01:00
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
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
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
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
b5bac44972
Merge pull request #6601 from thaJeztah/bump_modules2
...
build / prepare-plugins (push) Has been cancelled
build / plugins (push) Has been cancelled
codeql / codeql (push) Has been cancelled
e2e / tests (alpine, 25, connhelper-ssh) (push) Has been cancelled
e2e / tests (alpine, 25, local) (push) Has been cancelled
e2e / tests (alpine, 27, connhelper-ssh) (push) Has been cancelled
e2e / tests (alpine, 27, local) (push) Has been cancelled
e2e / tests (alpine, 28, connhelper-ssh) (push) Has been cancelled
e2e / tests (alpine, 28, local) (push) Has been cancelled
e2e / tests (alpine, 29-rc, connhelper-ssh) (push) Has been cancelled
e2e / tests (alpine, 29-rc, local) (push) Has been cancelled
e2e / tests (debian, 25, connhelper-ssh) (push) Has been cancelled
e2e / tests (debian, 25, local) (push) Has been cancelled
e2e / tests (debian, 27, connhelper-ssh) (push) Has been cancelled
e2e / tests (debian, 27, local) (push) Has been cancelled
e2e / tests (debian, 28, connhelper-ssh) (push) Has been cancelled
e2e / tests (debian, 28, local) (push) Has been cancelled
e2e / tests (debian, 29-rc, connhelper-ssh) (push) Has been cancelled
e2e / tests (debian, 29-rc, local) (push) Has been cancelled
test / ctn (push) Has been cancelled
test / host (macos-14) (push) Has been cancelled
test / host (macos-15) (push) Has been cancelled
test / host (macos-15-intel) (push) Has been cancelled
validate / validate (lint) (push) Has been cancelled
validate / validate (shellcheck) (push) Has been cancelled
validate / validate (update-authors) (push) Has been cancelled
validate / validate (validate-vendor) (push) Has been cancelled
validate / validate-md (push) Has been cancelled
validate / validate-make (manpages) (push) Has been cancelled
validate / validate-make (yamldocs) (push) Has been cancelled
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
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
73aade19c1
Merge pull request #6566 from vvoland/img-list
...
image/list: Show collapsed tree by default
2025-10-31 18:22:07 +01:00
0f589b35c5
Merge pull request #6565 from thaJeztah/add_29
...
e2e: add docker v29-rc
2025-10-31 18:16:16 +01:00
6fa5900339
image/tree: Remove longest->shortest sort
...
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2025-10-31 18:10:19 +01:00
5836040ec9
Update golden files
...
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2025-10-31 18:10:19 +01:00
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
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
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
5d599e9322
e2e: add docker v29-rc
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-10-31 17:56:37 +01:00
cdaae144e9
Merge pull request #6600 from thaJeztah/remove_trust_e2e
...
e2e: remove DCT tests
2025-10-31 17:56:22 +01:00
7fb94dae5b
Merge pull request #6599 from vvoland/update-docker
...
vendor: github.com/moby/moby master
2025-10-31 17:50:18 +01:00
50598d21c9
skip TestBuildIidFileSquash
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-10-31 17:45:30 +01:00