Jess Thrysoee
89e882a808
completion: add completion for swarm "--filter" flags
...
The migration to the generated (V2) shell completions dropped the
"--filter" key/value suggestions that the legacy bash completion used to
provide for the swarm commands, so e.g. "docker service ps <service>
--filter <TAB>" no longer completed anything.
Register filter completions for "docker service ps", "docker service
ls", and "docker node ps", following the same approach as the existing
completion for "docker events --filter".
Signed-off-by: Jess Thrysoee <jess@thrysoee.dk >
2026-07-26 15:52:58 +02:00
Sebastiaan van Stijn
4e6e8fe5c8
vendor: github.com/docker/go-connections v0.8.0
...
- sockets: set socket permissions without overriding umask
- sockets: improve abstract Unix socket handling
- sockets: InmemSocket: add DialContext
- sockets: remove double error decoration
- sockets: test-enhancements and improve coverage
full diff: https://github.com/docker/go-connections/compare/v0.7.0...v0.8.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-07-25 19:47:59 +02:00
Sebastiaan van Stijn and GitHub
5b21d378b0
Merge pull request #7118 from docker/dependabot/github_actions/codeql-actions-15f4d34eb1
...
build(deps): bump the codeql-actions group with 3 updates
2026-07-25 04:05:04 +02:00
Sebastiaan van Stijn
532dcc37f5
vendor: google.golang.org/grpc v1.82.1
...
Fixes xDS RBAC and HTTP/2 Vulnerabilities: GHSA-hrxh-6v49-42gf
full diff: https://github.com/grpc/grpc-go/compare/v1.81.1...v1.82.1
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-07-25 03:59:22 +02:00
Sebastiaan van Stijn and GitHub
19a0ee3926
Merge pull request #7113 from nikolauspschuetz/test-device-opts-validators
...
opts: add tests for weight/throttle device opts validators
2026-07-25 02:16:11 +02:00
Sebastiaan van Stijn and GitHub
c700ac42b6
Merge pull request #7103 from hirehamir/fix/stray-pipe-in-docker-create-help-message
...
fix: stray `|` pipe in `docker create --help`
2026-07-25 02:01:52 +02:00
Sebastiaan van Stijn and GitHub
03b45495db
Merge pull request #7116 from docker/dependabot/github_actions/actions/setup-go-7.0.0
...
build(deps): bump actions/setup-go from 6.5.0 to 7.0.0
2026-07-25 01:51:41 +02:00
Sebastiaan van Stijn and GitHub
8061c90dcd
Merge pull request #7110 from HajimohammadiNet/fix-container-rm-force-output
...
container rm: suppress forced not found errors
2026-07-25 01:50:41 +02:00
Sebastiaan van Stijn and GitHub
80698fa987
Merge pull request #7120 from docker/dependabot/github_actions/actions/checkout-7.0.1
...
build(deps): bump actions/checkout from 7.0.0 to 7.0.1
2026-07-25 01:41:59 +02:00
AmirHossein HajiMohammadi
ee4c249cc2
container rm: suppress forced not found errors
...
Signed-off-by: AmirHossein HajiMohammadi <a.hajimohammadi@rahkar.team >
2026-07-24 17:38:57 +03:30
Sebastiaan van Stijn and GitHub
9391c9889c
Merge pull request #7119 from thaJeztah/bump_go_archive_0.2.1
...
vendor: github.com/moby/go-archive v0.2.1
2026-07-24 12:11:36 +02:00
dependabot[bot] and GitHub
90d14d3e7e
build(deps): bump actions/checkout from 7.0.0 to 7.0.1
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 7.0.0 to 7.0.1.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0...3d3c42e5aac5ba805825da76410c181273ba90b1 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 7.0.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-24 08:43:24 +00:00
Sebastiaan van Stijn
349fad1635
vendor: github.com/moby/go-archive v0.2.1
...
full diff: https://github.com/moby/go-archive/compare/v0.2.0...v0.2.1
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-07-23 23:05:30 +02:00
dependabot[bot] and GitHub
a3ea9a43e0
build(deps): bump the codeql-actions group with 3 updates
...
Bumps the codeql-actions group with 3 updates: [github/codeql-action/init](https://github.com/github/codeql-action ), [github/codeql-action/autobuild](https://github.com/github/codeql-action ) and [github/codeql-action/analyze](https://github.com/github/codeql-action ).
Updates `github/codeql-action/init` from 4.37.0 to 4.37.1
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/99df26d4f13ea111d4ec1a7dddef6063f76b97e9...7188fc363630916deb702c7fdcf4e481b751f97a )
Updates `github/codeql-action/autobuild` from 4.37.0 to 4.37.1
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/99df26d4f13ea111d4ec1a7dddef6063f76b97e9...7188fc363630916deb702c7fdcf4e481b751f97a )
Updates `github/codeql-action/analyze` from 4.37.0 to 4.37.1
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/99df26d4f13ea111d4ec1a7dddef6063f76b97e9...7188fc363630916deb702c7fdcf4e481b751f97a )
---
updated-dependencies:
- dependency-name: github/codeql-action/init
dependency-version: 4.37.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: codeql-actions
- dependency-name: github/codeql-action/autobuild
dependency-version: 4.37.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: codeql-actions
- dependency-name: github/codeql-action/analyze
dependency-version: 4.37.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: codeql-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-23 08:46:14 +00:00
dependabot[bot] and GitHub
fd78fdc62d
build(deps): bump actions/setup-go from 6.5.0 to 7.0.0
...
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 6.5.0 to 7.0.0.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/924ae3a1cded613372ab5595356fb5720e22ba16...b7ad1dad31e06c5925ef5d2fc7ad053ef454303e )
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-version: 7.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-22 08:46:48 +00:00
Nikolaus Schuetz
8f3477fca1
Add tests for weight/throttle device opts validators
...
opts/weightdevice.go and opts/throttledevice.go had no tests, unlike the
sibling opts. Add table-driven coverage for ValidateWeightDevice,
ValidateThrottleBpsDevice, ValidateThrottleIOpsDevice and the Set/GetList
paths, including boundary (weight 0/10/1000/overflow) and error cases.
Signed-off-by: Nikolaus Schuetz <nikolauspschuetz@gmail.com >
2026-07-20 13:47:09 -07:00
Paweł Gronowski and GitHub
7a54334eb0
Merge pull request #7082 from thaJeztah/prompt_cleans_step1
...
internal/prompt: Confirm: don't wrap stdIn
2026-07-20 17:29:42 +02:00
Sebastiaan van Stijn and GitHub
617d772fcc
Merge pull request #7112 from vvoland/makesocket
...
docker.Makefile: Use active context socket
2026-07-17 17:52:07 +02:00
Paweł Gronowski
7aef4c8479
docker.Makefile: Use active context socket
...
The development and e2e containers hard-code /var/run/docker.sock, so
rootless and other local contexts cannot expose their daemon socket.
Resolve the active context's Docker endpoint and strip the unix scheme
before using it as the bind source.
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2026-07-17 15:33:12 +02:00
Paweł Gronowski and GitHub
dfc4efb1e2
Merge pull request #7109 from vvoland/update-docker
...
[29.x] Bump to 29.6.2
v29.6.2
2026-07-16 18:09:24 +02:00
Paweł Gronowski and GitHub
dc997612d0
Merge pull request #7007 from lohitkolluri/e2e/private-registry-pull-push-5965
...
e2e: add private registry pull/push regression test
2026-07-16 14:18:00 +02:00
Paweł Gronowski
dba867594c
Bump to 29.6.2
...
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2026-07-16 12:51:30 +02:00
Sebastiaan van Stijn and GitHub
7ea9e2158c
Merge pull request #7107 from docker/dependabot/github_actions/codeql-actions-e021b9f00e
...
build(deps): bump the codeql-actions group with 3 updates
2026-07-16 02:01:21 +02:00
Paweł Gronowski
d9aefe565a
Merge tag 'v29.6.1' into 29.x
...
v29.6.1
2026-07-15 17:35:42 +02:00
Paweł Gronowski
9182b351c1
Merge tag 'v29.6.0' into 29.x
...
v29.6.0
2026-07-15 17:35:42 +02:00
Paweł Gronowski
0ae55a3e6c
Merge tag 'v29.5.3' into 29.x
...
v29.5.3
2026-07-15 17:35:42 +02:00
Paweł Gronowski
029a4b21b3
Merge tag 'v29.5.2' into 29.x
...
v29.5.2
2026-07-15 17:35:41 +02:00
Paweł Gronowski
e596fea454
Merge tag 'v29.5.1' into 29.x
...
v29.5.1
2026-07-15 17:35:41 +02:00
Paweł Gronowski
0c72f456aa
Merge tag 'v29.5.0' into 29.x
...
v29.5.0
2026-07-15 17:35:41 +02:00
Paweł Gronowski
26f2736a2b
Merge tag 'v29.4.1' into 29.x
...
v29.4.1
2026-07-15 17:35:41 +02:00
Paweł Gronowski
ac4c4dfabd
Merge tag 'v29.4.0' into 29.x
...
v29.4.0
2026-07-15 17:35:40 +02:00
dependabot[bot] and GitHub
3519704227
build(deps): bump the codeql-actions group with 3 updates
...
Bumps the codeql-actions group with 3 updates: [github/codeql-action/init](https://github.com/github/codeql-action ), [github/codeql-action/autobuild](https://github.com/github/codeql-action ) and [github/codeql-action/analyze](https://github.com/github/codeql-action ).
Updates `github/codeql-action/init` from 4.36.3 to 4.37.0
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/54f647b7e1bb85c95cddabcd46b0c578ec92bc1a...99df26d4f13ea111d4ec1a7dddef6063f76b97e9 )
Updates `github/codeql-action/autobuild` from 4.36.3 to 4.37.0
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/54f647b7e1bb85c95cddabcd46b0c578ec92bc1a...99df26d4f13ea111d4ec1a7dddef6063f76b97e9 )
Updates `github/codeql-action/analyze` from 4.36.3 to 4.37.0
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/54f647b7e1bb85c95cddabcd46b0c578ec92bc1a...99df26d4f13ea111d4ec1a7dddef6063f76b97e9 )
---
updated-dependencies:
- dependency-name: github/codeql-action/init
dependency-version: 4.37.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: codeql-actions
- dependency-name: github/codeql-action/autobuild
dependency-version: 4.37.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: codeql-actions
- dependency-name: github/codeql-action/analyze
dependency-version: 4.37.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: codeql-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-15 08:46:00 +00:00
Hamir
0133bfa4fd
fix: stray | pipe in docker create --help
...
Signed-off-by: Hamir <hirehamir@gmail.com >
2026-07-10 17:38:18 -07:00
Sebastiaan van Stijn and GitHub
09754bc280
Merge pull request #7100 from docker/dependabot/github_actions/docker-actions-4dfd9f9ba8
...
build(deps): bump docker/login-action from 4.3.0 to 4.4.0 in the docker-actions group
2026-07-10 19:47:32 +02:00
Paweł Gronowski and GitHub
48370883e0
Merge pull request #7102 from vvoland/sync-master
...
gha/sync-release-branch: Use actions write permission
2026-07-10 19:35:02 +02:00
Paweł Gronowski
18d4f4ff6d
gha/sync-release-branch: Use actions write permission
...
`workflows` is not a supported GITHUB_TOKEN permission key, so GitHub
rejects the workflow definition. Use the valid `actions` permission
for both jobs.
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2026-07-10 17:06:49 +02:00
Sebastiaan van Stijn and GitHub
1423089969
Merge pull request #7101 from vvoland/sync-master
...
sync-release-branch: Run from master against selected release
2026-07-10 15:22:02 +02:00
Paweł Gronowski
5853360a94
gha/sync-release-branch: Add workflows write permission
...
Without it GitHub rejects the push:
```
refusing to allow a GitHub App to create or update workflow `.github/workflows/build.yml` without `workflows` permission
```
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2026-07-10 13:49:45 +02:00
Paweł Gronowski
f816d5c003
sync-release-branch: Run from master against selected release
...
The workflow previously inferred its target from the dispatch ref,
requiring operators to always sync the release branch with the
workflow/scripts on master.
Accept the release branch as an input, keep the dispatched master
checkout as the script source, and merge in a detached worktree at the
selected release revision.
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2026-07-10 13:49:45 +02:00
Paweł Gronowski and GitHub
25a1d41669
Merge pull request #7094 from thaJeztah/rm_go_reportcard
...
README: remove Go Report Card badge
2026-07-10 12:27:07 +02:00
dependabot[bot] and GitHub
45d1a6cccf
build(deps): bump docker/login-action in the docker-actions group
...
Bumps the docker-actions group with 1 update: [docker/login-action](https://github.com/docker/login-action ).
Updates `docker/login-action` from 4.3.0 to 4.4.0
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/c99871dec2022cc055c062a10cc1a1310835ceb4...af1e73f918a031802d376d3c8bbc3fe56130a9b0 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-version: 4.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: docker-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-10 08:46:40 +00:00
Sebastiaan van Stijn and GitHub
ba55f0c3b1
Merge pull request #7096 from docker/dependabot/github_actions/docker-actions-c21f7ea42a
...
build(deps): bump the docker-actions group with 3 updates
2026-07-10 08:39:04 +02:00
Sebastiaan van Stijn and GitHub
9c1b7fc671
Merge pull request #7095 from docker/dependabot/github_actions/codeql-actions-920a780463
...
build(deps): bump the codeql-actions group with 3 updates
2026-07-10 08:37:26 +02:00
Sebastiaan van Stijn and GitHub
1245054535
Merge pull request #7099 from vvoland/7098-29.x
...
[29.x backport] scripts/sync-branch: Fix non-interactive merge
2026-07-10 08:34:26 +02:00
Sebastiaan van Stijn and GitHub
a8ddac1a8e
Merge pull request #7098 from vvoland/sync-editor
...
scripts/sync-branch: Fix non-interactive merge
2026-07-10 08:31:05 +02:00
mickael emirkanian
2d978b80ae
docs(authz): clarify daemon parsing semantics
...
Signed-off-by: mickael emirkanian <mickael.emirkanian@docker.com >
2026-07-09 13:36:32 -04:00
Paweł Gronowski
f72fb0caf0
scripts/sync-branch: Fix non-interactive merge
...
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
(cherry picked from commit f57e528457 )
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2026-07-09 16:52:02 +02:00
Paweł Gronowski
f57e528457
scripts/sync-branch: Fix non-interactive merge
...
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2026-07-09 16:51:33 +02:00
Sebastiaan van Stijn and GitHub
e4af2bf0d3
Merge pull request #7097 from vvoland/7091-29.x
...
[29.x backport] gha: Add release branch sync workflow
2026-07-09 16:35:45 +02:00
Paweł Gronowski
49a1af6aaa
gha: Add release branch sync workflow
...
Add a manually dispatched workflow for maintainers to sync a Docker
release branch to a selected release tag.
The sync-release-branch job checks out the release branch, computes
the list of unmerged tags up to the requested tag via
scripts/unmerged-tags, merges them in order via scripts/sync-branch
using git merge --no-ff (resolving conflicts by taking the tag's
content), then pushes the result to a temporary branch.
The push-release-branch job runs after manual approval via the
docker-releases environment. It verifies that neither the release
branch nor the temporary branch moved since the sync job ran before
force-advancing the release branch and deleting the temporary branch.
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
(cherry picked from commit 182f56fe8c )
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2026-07-09 14:45:32 +02:00