Sebastiaan van Stijn
7fc2dff9bc
Merge pull request #7325 from docker/dependabot/github_actions/codecov/codecov-action-7.1.1
...
build(deps): bump codecov/codecov-action from 7.0.0 to 7.1.1
2026-09-23 11:45:10 +02:00
dependabot[bot]
ca5a266c81
build(deps): bump codecov/codecov-action from 7.0.0 to 7.1.1
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 7.0.0 to 7.1.1.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/fb8b3582c8e4def4969c97caa2f19720cb33a72f...303a32d7a59b442fa8d48b6a1cc6825c09c847a5 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-version: 7.1.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-09-23 08:47:11 +00:00
Sebastiaan van Stijn
39f182cbaa
Merge pull request #7323 from docker/dependabot/github_actions/docker-actions-72067bac81
...
build(deps): bump the docker-actions group with 3 updates
2026-09-23 01:10:38 +02:00
Sebastiaan van Stijn
0684ae0cc1
Merge pull request #7311 from docker/dependabot/github_actions/codeql-actions-f545b4e0f6
...
build(deps): bump the codeql-actions group across 1 directory with 3 updates
2026-09-23 01:09:09 +02:00
dependabot[bot]
b7dc94c65f
build(deps): bump the codeql-actions group across 1 directory with 3 updates
...
Bumps the codeql-actions group with 3 updates in the / directory: [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.9 to 4.38.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/cdf488f595d80d6e07e03d4674febd5ab45fa938...b96794f015dfd88f77b49b1c93e0fa7110f94c63 )
Updates `github/codeql-action/autobuild` from 4.37.9 to 4.38.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/cdf488f595d80d6e07e03d4674febd5ab45fa938...b96794f015dfd88f77b49b1c93e0fa7110f94c63 )
Updates `github/codeql-action/analyze` from 4.37.9 to 4.38.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/cdf488f595d80d6e07e03d4674febd5ab45fa938...b96794f015dfd88f77b49b1c93e0fa7110f94c63 )
---
updated-dependencies:
- dependency-name: github/codeql-action/analyze
dependency-version: 4.38.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: codeql-actions
- dependency-name: github/codeql-action/autobuild
dependency-version: 4.38.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: codeql-actions
- dependency-name: github/codeql-action/init
dependency-version: 4.38.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: codeql-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-09-22 08:45:09 +00:00
dependabot[bot]
12566dd80d
build(deps): bump the docker-actions group with 3 updates
...
Bumps the docker-actions group with 3 updates: [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ), [docker/bake-action](https://github.com/docker/bake-action ) and [docker/docker-agent-action/.github/workflows/review-pr.yml](https://github.com/docker/docker-agent-action ).
Updates `docker/setup-buildx-action` from 4.3.0 to 4.4.0
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](https://github.com/docker/setup-buildx-action/compare/37fe631027851001ddb9b187196cc803df7f5f0e...594f3bf4285d9ea8dc53c9a0c9c4092420091003 )
Updates `docker/bake-action` from 7.3.0 to 7.4.0
- [Release notes](https://github.com/docker/bake-action/releases )
- [Commits](https://github.com/docker/bake-action/compare/d3418bd7d0e9324001bca92fa8ba175ea7e6dc9b...018cb6412ab401ebaa809aa5f85966b74628600f )
Updates `docker/docker-agent-action/.github/workflows/review-pr.yml` from 2.0.8 to 2.0.9
- [Release notes](https://github.com/docker/docker-agent-action/releases )
- [Commits](https://github.com/docker/docker-agent-action/compare/c3d5c9b1517c670f468086c577b8339ce2344b5e...3654ec391b070e247de2e2e3c1ff2519b6378b3a )
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
dependency-version: 4.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: docker-actions
- dependency-name: docker/bake-action
dependency-version: 7.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: docker-actions
- dependency-name: docker/docker-agent-action/.github/workflows/review-pr.yml
dependency-version: 2.0.9
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: docker-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-09-22 08:43:27 +00:00
Sebastiaan van Stijn
4167943209
Merge pull request #7320 from docker/dependabot/github_actions/docker-actions-67f84ccd89
...
build(deps): bump docker/docker-agent-action/.github/workflows/review-pr.yml from 2.0.7 to 2.0.8 in the docker-actions group
2026-09-21 19:04:50 +02:00
Paweł Gronowski
9dcf8afb5d
Merge pull request #7322 from thaJeztah/bump_version
...
update version to 29.8.2
2026-09-21 19:00:39 +02:00
Sebastiaan van Stijn
6fdced88c5
update version to 29.8.2
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-09-21 18:22:19 +02:00
dependabot[bot]
0a563b177a
build(deps): bump docker/docker-agent-action/.github/workflows/review-pr.yml
...
Bumps the docker-actions group with 1 update: [docker/docker-agent-action/.github/workflows/review-pr.yml](https://github.com/docker/docker-agent-action ).
Updates `docker/docker-agent-action/.github/workflows/review-pr.yml` from 2.0.7 to 2.0.8
- [Release notes](https://github.com/docker/docker-agent-action/releases )
- [Commits](https://github.com/docker/docker-agent-action/compare/bd672e0d95c61bb79e899f1ea71d44e19b12f91f...c3d5c9b1517c670f468086c577b8339ce2344b5e )
---
updated-dependencies:
- dependency-name: docker/docker-agent-action/.github/workflows/review-pr.yml
dependency-version: 2.0.8
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: docker-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-09-21 08:42:49 +00:00
Paweł Gronowski
4a63305d74
Merge pull request #7297 from docker/dependabot/github_actions/docker-actions-4dc0240351
...
build(deps): bump docker/docker-agent-action/.github/workflows/review-pr.yml from 2.0.5 to 2.0.7 in the docker-actions group across 1 directory
2026-09-15 13:21:13 +02:00
Paweł Gronowski
87ff477cb6
Merge pull request #7307 from thaJeztah/ci_ubuntu_2604
...
ci: update to Ubuntu 26.04 runners
2026-09-15 11:25:06 +02:00
Sebastiaan van Stijn
101ffc09eb
ci: update to Ubuntu 26.04 runners
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-09-15 10:53:44 +02:00
dependabot[bot]
32ff1e7281
build(deps): bump docker/docker-agent-action/.github/workflows/review-pr.yml
...
Bumps the docker-actions group with 1 update in the / directory: [docker/docker-agent-action/.github/workflows/review-pr.yml](https://github.com/docker/docker-agent-action ).
Updates `docker/docker-agent-action/.github/workflows/review-pr.yml` from 2.0.5 to 2.0.7
- [Release notes](https://github.com/docker/docker-agent-action/releases )
- [Commits](https://github.com/docker/docker-agent-action/compare/06e1767af06263c93d712449cbf859778d9392ee...bd672e0d95c61bb79e899f1ea71d44e19b12f91f )
---
updated-dependencies:
- dependency-name: docker/docker-agent-action/.github/workflows/review-pr.yml
dependency-version: 2.0.6
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: docker-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-09-15 08:42:59 +00:00
Sebastiaan van Stijn
d146e672a6
Merge pull request #7290 from vvoland/port-template
...
github: Port Moby pull request template
2026-09-14 21:05:21 +02:00
Paweł Gronowski
ac976d9edb
Merge pull request #7296 from keeltrace/keeltrace/history-timezone-test
...
cli/image: make history test timezone-independent
2026-09-14 18:09:19 +02:00
Paweł Gronowski
48baf6c322
Merge pull request #7306 from thaJeztah/bump_x_deps
...
vendor: update golang.org/x/* deps
2026-09-14 18:05:00 +02:00
Paweł Gronowski
47a06aa077
Merge pull request #7293 from thaJeztah/bump_uax29
...
vendor: github.com/clipperhouse/uax29/v2 v2.7.0
2026-09-14 18:03:28 +02:00
Paweł Gronowski
1bf3eb68ce
Merge pull request #7295 from thaJeztah/bump_userns
...
vendor: github.com/moby/sys/userns v0.2.1
2026-09-14 18:03:05 +02:00
Sebastiaan van Stijn
60dffc9412
vendor: golang.org/x/net v0.59.0
...
Notable changes:
- all: upgrade go directive to at least 1.26.0
- http2: deprecate Transport and Server
- http2: use IDNA Lookup profile, not raw Punycode translation
- addresses https://github.com/golang/go/issues/81010
- internal/httpcommon: remove Host header from server request
full diff: https://github.com/golang/net/compare/v0.58.0...v0.59.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-09-14 17:31:14 +02:00
Sebastiaan van Stijn
b0a6803f9b
vendor: golang.org/x/term v0.46.0
...
- all: upgrade go directive to at least 1.26.0
- term: process bytes returned with a read error
- fixes: x/term: ReadLine discards data returned with io.EOF
full diff: https://github.com/golang/term/compare/v0.45.0...v0.46.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-09-14 17:30:22 +02:00
Sebastiaan van Stijn
f90c2894a8
vendor: golang.org/x/text v0.42.0
...
full diff: https://github.com/golang/text/compare/v0.41.0...v0.42.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-09-14 17:29:43 +02:00
Sebastiaan van Stijn
ed4de7d484
vendor: golang.org/x/time v0.16.0
...
- all: upgrade go directive to at least 1.26.0
full diff: https://github.com/golang/time/compare/v0.15.0...v0.16.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-09-14 17:28:24 +02:00
Sebastiaan van Stijn
74b7f5cf27
vendor: golang.org/x/mod v0.41.0
...
- all: upgrade go directive to at least 1.26.0
full diff: https://github.com/golang/mod/compare/v0.40.0...v0.41.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-09-14 17:27:47 +02:00
Sebastiaan van Stijn
824b68911b
vendor: golang.org/x/sys v0.48.0
...
- cpu: add ppc64le POWER10 detection
- cpu: add basic support for GOARCH=sparc64
- cpu: disable AVX+ on netbsd/amd64
relates to "runtime: async preemption corrupts AVX (YMM) state on netbsd/amd64"
- internal/cpu: detect RISC-V VLENB when the vector extension is available
- unix: add missing HWTSTAMP_* constants
- unix: add pidfd constants and type
- unix: add IoctlPidfdInfo
- unix: add IPMI interface
- unix: align Ifreq so its union accessors cannot fault
- unix: stop generating sparc termbits from the generic header
- windows: add SO_SNDTIMEO constant for socket options
full diff: https://github.com/golang/sys/compare/v0.47.0...v0.48.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-09-14 17:27:10 +02:00
Sebastiaan van Stijn
dbad17f16f
vendor: golang.org/x/sync v0.23.0
...
- all: upgrade go directive to at least 1.26.0
- semaphore: panic on negative capacity
full diff: https://github.com/golang/sync/compare/v0.22.0...v0.23.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-09-14 17:26:27 +02:00
KeelTrace
eb8fab8023
cli/image: make history test timezone-independent
...
Signed-off-by: KeelTrace <218190424+keeltrace@users.noreply.github.com >
2026-09-12 10:01:56 -07:00
Sebastiaan van Stijn
7b322e4dc2
vendor: github.com/moby/sys/userns v0.2.1
...
userns: fix user-namespace detection on OpenVZ, where namespace inode
numbers are virtualized.
full diff: https://github.com/moby/sys/userns/compare/v0.2.0...v0.2.1
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-09-08 20:27:04 +02:00
Sebastiaan van Stijn
676ca0067b
vendor: github.com/clipperhouse/uax29/v2 v2.7.0
...
- Adds Unicode 17 support
- Fast paths for ASCII
- ANSI escape sequences as grapheme clusters
- Implement UTF-8 C1 control sequences
- Implement 8-bit ANSI
Breaking change
The returned iterator type from FromString() and FromBytes() is now a pointer.
This will not present a problem if you are just using it in the typical way,
which is assigning to a local variable and iterating.
If you are embedding this iterator into another object, and therefore declaring
its type, this change might break your compilation. You’ll need to change to a
pointer type. Apologies if so — this seems like a small enough change that a
v3 would be a bit much.
full diff: https://github.com/clipperhouse/uax29/compare/v2.2.0...v2.7.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-09-07 09:21:26 +02:00
Paweł Gronowski
ab989d8316
github: Port Moby pull request template
...
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2026-09-04 14:42:18 +02:00
Paweł Gronowski
d306b9d600
Merge pull request #7287 from thaJeztah/bump_runewidth
...
vendor: github.com/mattn/go-runewidth v0.0.29
2026-09-04 14:40:50 +02:00
Paweł Gronowski
0ffb4c4e0b
Merge pull request #7289 from thaJeztah/bump_cdi
...
vendor: tags.cncf.io/container-device-interface v1.1.1
2026-09-04 14:40:31 +02:00
Sebastiaan van Stijn
e914d34ac3
vendor: tags.cncf.io/container-device-interface v1.1.1
...
removes some transitive dependencies
full diff: https://github.com/cncf-tags/container-device-interface/compare/v1.1.0...v1.1.1
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-09-04 11:35:43 +02:00
Sebastiaan van Stijn
a6538bea40
Merge pull request #7286 from thaJeztah/bump_version
...
update version to 29.8.1
2026-09-04 00:48:15 +02:00
Paweł Gronowski
88096ef005
Merge pull request #7288 from thaJeztah/bump_jose
...
vendor: github.com/go-jose/go-jose/v4 v4.1.5
2026-09-03 23:47:32 +02:00
Sebastiaan van Stijn
c50ce17c19
vendor: github.com/go-jose/go-jose/v4 v4.1.5
...
Fixed security issues
- cipher/cbc_hmac: don't panic on empty ciphertext
- cipher/cbc_hmac: don't panic on invalid key
- json: limit stack depth
- jwt: reject out-of-range NumericDate values
- Check alg against pubkey curve during verify.
- Reject malformed Ed25519 JWKs
- jws: choose verification key per-signature
Changed
- Verify OpaqueSigner's Public() return is public
- jws: skip signature on ErrJWKSKidNotFound
- Handle JWE JSON without protected header
- jws: don't strip internal whitespace before parsing JSON
- jws: fewer calls to OpaqueSigner.Public()
- Return a specific error when parsing empty string
- Reject typed nil at Verify time
full diff: https://github.com/go-jose/go-jose/compare/v4.1.4...v4.1.5
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-09-03 23:40:55 +02:00
Sebastiaan van Stijn
441acb383d
vendor: github.com/mattn/go-runewidth v0.0.29
...
- Wrap: do not panic when the width is zero
- CreateLUT: rebuild the table after a DefaultCondition flag change
full diff: https://github.com/mattn/go-runewidth/compare/v0.0.28...v0.0.29
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-09-03 23:35:43 +02:00
Sebastiaan van Stijn
cec24c7b9a
Merge pull request #7285 from vvoland/update-docker
...
vendor: github.com/moby/moby/api v1.56.0 & client v0.6.0
2026-09-03 23:11:32 +02:00
Sebastiaan van Stijn
ed68c49095
update version to 29.8.1
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-09-03 23:09:28 +02:00
Paweł Gronowski
d5ea3bdc8a
vendor: github.com/moby/moby/client v0.6.0
...
full diff: https://github.com/moby/moby/compare/b9b109e4d341...client/v0.6.0
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2026-09-03 23:01:04 +02:00
Paweł Gronowski
7cf09ba485
vendor: github.com/moby/moby/api v1.56.0
...
full diff: https://github.com/moby/moby/compare/b9b109e4d341...api/v1.56.0
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2026-09-03 23:00:14 +02:00
Sebastiaan van Stijn
6239084af1
Merge pull request #7108 from zhangyoufu/umask
...
cli/command/container: add create/run --umask
2026-09-03 22:34:00 +02:00
Paweł Gronowski
45a3e0bc2a
e2e/container: Skip umask test until engine support
...
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2026-09-03 22:12:34 +02:00
Paweł Gronowski
79dd1f4ad0
Merge pull request #7284 from thaJeztah/trust_bump
...
cmd/docker-trust: update dependencies and fix test
2026-09-03 21:56:58 +02:00
Sebastiaan van Stijn
32bfe54148
cmd/docker-trust: update dependencies
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-09-03 21:50:34 +02:00
Sebastiaan van Stijn
d7036970e8
cmd/docker-trust: fix tests
...
Some test-files were missing.
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-09-03 21:50:34 +02:00
Sebastiaan van Stijn
ade907089f
Merge pull request #7196 from locker95/docs/global-mode-constraints
...
docs(service create): note global mode still honors constraints
2026-09-03 21:31:46 +02:00
Sebastiaan van Stijn
e92e07589b
Merge pull request #7171 from locker95/locker95-docs-system-prune-build-cache
...
docs: mention build cache in docker system prune description
2026-09-03 21:30:52 +02:00
Youfu Zhang
09d30a34bf
cli/command/container: add create/run --umask
...
Signed-off-by: Youfu Zhang <zhangyoufu@gmail.com >
2026-09-04 03:23:44 +08:00
Sebastiaan van Stijn
51780c0691
Merge pull request #7281 from vvoland/update-docker
...
vendor: github.com/moby/moby/api v1.56.0-dev (b9b109e4d341)
2026-09-03 21:18:54 +02:00
Paweł Gronowski
fee40c1660
Merge pull request #7218 from locker95/docs/history-platform-example
...
docs(history): use the pulled platform in the --platform example
2026-09-03 21:12:40 +02:00
Paweł Gronowski
91fc8ad4a2
vendor: github.com/moby/moby/client v0.5.2-dev (b9b109e4d341)
...
full diff: https://github.com/moby/moby/compare/client/v0.5.1...b9b109e4d341
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2026-09-03 20:52:14 +02:00
Paweł Gronowski
cb6c7bc03f
vendor: github.com/moby/moby/api v1.56.0-dev (b9b109e4d341)
...
full diff: https://github.com/moby/moby/compare/api/v1.55.0...b9b109e4d341
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2026-09-03 20:40:38 +02:00
Sebastiaan van Stijn
b1b8a602f6
Merge pull request #7269 from thaJeztah/slice_and_dice_step2
...
update naturalsort sorting with slice
2026-09-03 15:28:39 +02:00
Sebastiaan van Stijn
36e01adcfa
cmd/docker-trust: update naturalsort sorting with slices
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-09-03 15:02:50 +02:00
Sebastiaan van Stijn
e54eb133cb
update naturalsort sorting with slices
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-09-03 15:02:45 +02:00
Paweł Gronowski
f01f978aca
Merge pull request #7267 from thaJeztah/fix_aliases
...
cmd/docker: fix stringSliceReplaceAt with overlapping matches
2026-09-03 15:00:28 +02:00
Paweł Gronowski
d078f15f2b
Merge pull request #7254 from locker95/fix/login-client-side-basic-401
...
registry: treat basic-auth 401 as unauthorized
2026-09-03 14:30:05 +02:00
Paweł Gronowski
13e32611b5
Merge pull request #7271 from thaJeztah/bump_sortorder
...
vendor: github.com/fvbommel/sortorder v1.2.0
2026-09-03 14:22:45 +02:00
Sebastiaan van Stijn
7c883814b8
Merge pull request #7280 from vvoland/work-panic
...
cli/command: Avoid panics after client initialization errors
2026-09-03 13:03:29 +02:00
Paweł Gronowski
b07de47694
cli/command: Avoid panics after client initialization errors
...
When client.New rejects an invalid Docker host or other client option,
it returns a nil concrete client with an error.
Returning that pointer directly as client.APIClient stores a typed-nil
interface, so lazy version checks dereference it.
Return an error instead.
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2026-09-03 10:59:11 +02:00
Sebastiaan van Stijn
9878ff214b
Merge pull request #7274 from vvoland/update-go
...
Update to go1.26.8
2026-09-02 16:43:01 +02:00
Paweł Gronowski
c24195d63f
Update to go1.26.8
...
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2026-09-02 14:48:59 +02:00
Sebastiaan van Stijn
d7ad1d7268
Merge pull request #7272 from docker/dependabot/github_actions/codeql-actions-9de84475bd
...
build(deps): bump the codeql-actions group with 3 updates
2026-09-02 12:48:04 +02:00
Paweł Gronowski
e6ee8bee34
Merge pull request #7268 from thaJeztah/slice_and_dice
...
modernize code with slices and maps packages
2026-09-02 12:11:22 +02:00
dependabot[bot]
c096bd1261
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.8 to 4.37.9
- [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/db488ddef3bf6cb639b32c2e9a7c0a7ea8271d28...cdf488f595d80d6e07e03d4674febd5ab45fa938 )
Updates `github/codeql-action/autobuild` from 4.37.8 to 4.37.9
- [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/db488ddef3bf6cb639b32c2e9a7c0a7ea8271d28...cdf488f595d80d6e07e03d4674febd5ab45fa938 )
Updates `github/codeql-action/analyze` from 4.37.8 to 4.37.9
- [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/db488ddef3bf6cb639b32c2e9a7c0a7ea8271d28...cdf488f595d80d6e07e03d4674febd5ab45fa938 )
---
updated-dependencies:
- dependency-name: github/codeql-action/init
dependency-version: 4.37.9
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: codeql-actions
- dependency-name: github/codeql-action/autobuild
dependency-version: 4.37.9
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: codeql-actions
- dependency-name: github/codeql-action/analyze
dependency-version: 4.37.9
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: codeql-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-09-02 08:46:18 +00:00
Sebastiaan van Stijn
3014a55736
cmd/docker-trust: update github.com/fvbommel/sortorder v1.2.0
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-09-02 09:43:02 +02:00
Sebastiaan van Stijn
3cb9f1cb86
vendor: github.com/fvbommel/sortorder v1.2.0
...
full diff: https://github.com/fvbommel/sortorder/compare/v1.1.0...v1.2.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-09-02 09:41:54 +02:00
Sebastiaan van Stijn
fd25e9699e
Merge pull request #7260 from docker/dependabot/github_actions/docker-actions-cc537b3931
...
build(deps): bump docker/docker-agent-action/.github/workflows/review-pr.yml from 2.0.4 to 2.0.5 in the docker-actions group across 1 directory
2026-09-02 09:32:08 +02:00
Sebastiaan van Stijn
e480e6c6fc
volume create: simplify cluster volume options
...
Extract construction of the cluster volume spec from runCreate, and use
struct literals for the individual cluster volume options.
Also simplify topology parsing by reusing ConvertKVStringsToMap, use
slices.SortFunc for deterministic secret ordering, and use max to clamp
negative capacity values to zero.
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-09-02 02:50:28 +02:00
Sebastiaan van Stijn
977d999382
cli/config: use filepath.IsLocal to validate config paths
...
Use filepath.Rel and filepath.IsLocal instead of comparing path prefixes
as strings when checking that a path stays within the config directory.
Also avoid calling Dir multiple times when constructing and validating
the path.
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-09-02 02:50:28 +02:00
Sebastiaan van Stijn
64484430f4
cli-plugins: modernize with slices and maps packages
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-09-02 02:50:28 +02:00
Sebastiaan van Stijn
7631c67208
e2e: modernize
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-09-02 02:50:28 +02:00
Sebastiaan van Stijn
b1780e06a0
opts: modernize with slices and maps packages
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-09-02 02:50:27 +02:00
Sebastiaan van Stijn
6ea81b3e2e
templates: modernize with slices and maps packages
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-09-02 02:50:27 +02:00
Sebastiaan van Stijn
33d586d81f
cli/compose: modernize with slices and maps packages
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-09-02 02:50:27 +02:00
Sebastiaan van Stijn
ed406be52e
cli/command: modernize with slices and maps packages
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-09-02 02:50:27 +02:00
Sebastiaan van Stijn
be607d1163
Merge pull request #7227 from kawmy/7226-preserve-mount-order
...
cli/command/service: preserve mount order on force update
2026-09-02 02:40:47 +02:00
Sebastiaan van Stijn
f838c7c84b
cmd/docker-trust: modernize with slices and maps packages
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-09-02 01:28:55 +02:00
Sebastiaan van Stijn
bcc4be9f8b
cmd/docker: fix stringSliceReplaceAt with overlapping matches
...
Inline the sub-slice lookup into stringSliceReplaceAt and use
slices.Equal to compare candidate ranges. When a specific index is
required, check that position directly instead of searching the full
slice.
This also fixes overlapping matches and uses slices.Concat to construct
the replacement result.
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-09-01 21:30:59 +02:00
Sebastiaan van Stijn
f0f38d5cb9
cmd/docker: rewrite TestStringSliceReplaceAt to table test
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-09-01 21:30:58 +02:00
Dean Chen
b4189c2f7f
registry: map login HTTP status through errhttp.ToNative
...
translateV2AuthError only unwraps a url.Error from Do(); a 401
status never went through it. Use errhttp.ToNative so Auth()
treats that 401 as unauthorized and stops.
Signed-off-by: Dean Chen <862469039@qq.com >
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-09-01 17:24:38 +02:00
Sebastiaan van Stijn
4a9a0ab3aa
Merge pull request #7265 from vvoland/docs-dockerd
...
dockerd: Document new options
2026-09-01 17:10:11 +02:00
Paweł Gronowski
7b7eb0ef6b
dockerd: Document custom AppArmor profiles
...
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2026-09-01 16:53:25 +02:00
Paweł Gronowski
a458c3871c
dockerd: Document default-stop-timeout
...
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2026-09-01 16:30:31 +02:00
Sebastiaan van Stijn
dc67811426
Merge pull request #6976 from olabie2/6973-print-error-before-plugin-hooks
...
cmd/docker: print command error before running plugin hooks
2026-09-01 13:42:53 +02:00
dependabot[bot]
1164af3e60
build(deps): bump docker/docker-agent-action/.github/workflows/review-pr.yml
...
Bumps the docker-actions group with 1 update in the / directory: [docker/docker-agent-action/.github/workflows/review-pr.yml](https://github.com/docker/docker-agent-action ).
Updates `docker/docker-agent-action/.github/workflows/review-pr.yml` from 2.0.4 to 2.0.5
- [Release notes](https://github.com/docker/docker-agent-action/releases )
- [Commits](https://github.com/docker/docker-agent-action/compare/b08367e7e9a471822464be2bb9fdaa1c0fb6061b...06e1767af06263c93d712449cbf859778d9392ee )
---
updated-dependencies:
- dependency-name: docker/docker-agent-action/.github/workflows/review-pr.yml
dependency-version: 2.0.5
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: docker-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-09-01 08:41:28 +00:00
Mohammed Olabie
cffd24dea4
cmd/docker: print command error before running plugin hooks
...
Plugin hook output (such as Gordon's "What's next:" hint) was rendered
before the command's own error message because hooks were invoked inside
runDocker while the error was only printed in main() after runDocker
returned.
Print the error to stderr before invoking the hooks, and replace the
error with a status-only StatusError so main() does not print the same
message a second time. The original error message is captured up-front
and still passed to the plugin hooks.
The inline error-printing block in runDocker is extracted into a
printCommandError helper so the new behavior can be unit-tested
directly without spinning up runDocker.
TestPrintCommandError covers each branch of the helper: nil error,
generic error (printed and replaced with StatusError), StatusError
with/without message, context.Canceled (raw and wrapped), and
errCtxSignalTerminated.
Signed-off-by: Mohammed Olabie <olabiedev@gmail.com >
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-08-31 19:20:27 +02:00
Sebastiaan van Stijn
5a7e00d7c2
Merge pull request #7250 from FrancescoCastaldi/fix/2761-zsh-plugins-completion
...
completion: fix zsh __docker_plugins bad math expression
2026-08-31 18:32:06 +02:00
FrancescoCastaldi
63da0b015b
completion: fix zsh __docker_plugins bad math expression
...
Use 'docker plugin ls --format' to extract plugin names and IDs, escaping colons in the plugin name (e.g. repo:tag) so zsh _describe treats the ID correctly as description.
Fixes #2761
Signed-off-by: FrancescoCastaldi <francesco.castaldi@mapsgroup.it >
2026-08-31 17:24:39 +02:00
Paweł Gronowski
cef1e66947
Merge pull request #7256 from thaJeztah/bump_go_events
...
vendor: github.com/docker/go-events v0.1.0
2026-08-28 21:50:23 +02:00
Paweł Gronowski
52611d0d6a
Merge pull request #7257 from thaJeztah/bump_compress
...
vendor: github.com/klauspost/compress v1.19.2
2026-08-28 21:50:14 +02:00
Paweł Gronowski
6292b73b99
Merge pull request #7255 from thaJeztah/bump_credshelper
...
vendor: github.com/docker/docker-credential-helpers v0.9.9
2026-08-28 21:50:12 +02:00
Sebastiaan van Stijn
84d70fbdc3
Merge pull request #7258 from thaJeztah/bump_go126
...
update minimum go version to go1.26 and go fix
2026-08-28 21:48:36 +02:00
Sebastiaan van Stijn
4239f5d121
go fix (omitzero)
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-08-28 21:21:39 +02:00
Sebastiaan van Stijn
be9ca38f8b
go fix for go1.26
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-08-28 21:21:35 +02:00
Sebastiaan van Stijn
8eb66b47e3
update minimum go version to go1.26
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-08-28 20:46:02 +02:00
Sebastiaan van Stijn
76b505b054
vendor: github.com/klauspost/compress v1.19.2
...
full diff: https://github.com/klauspost/compress/compare/v1.18.7...v1.19.2
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-08-28 20:36:33 +02:00
Sebastiaan van Stijn
65b90d8888
vendor: github.com/docker/go-events v0.1.0
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-08-28 20:33:30 +02:00
Sebastiaan van Stijn
0f0e561a3f
vendor: github.com/docker/docker-credential-helpers v0.9.9
...
full diff: https://github.com/docker/docker-credential-helpers/compare/v0.9.8...v0.9.9
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-08-28 20:31:43 +02:00
Sebastiaan van Stijn
573a46e506
Merge pull request #7223 from vvoland/fix-review
...
gha: Grant PR review permissions required by v2.0.3
2026-08-28 12:41:48 +02:00
Sebastiaan van Stijn
433ab01649
Merge pull request #7252 from docker/dependabot/github_actions/codeql-actions-f442528237
...
build(deps): bump the codeql-actions group with 3 updates
2026-08-28 12:40:53 +02:00
Sebastiaan van Stijn
175b4e0a98
Merge pull request #7253 from docker/dependabot/github_actions/docker-actions-93f31bce83
...
build(deps): bump docker/github-builder/.github/workflows/bake.yml from 1.16.0 to 1.17.0 in the docker-actions group
2026-08-28 12:40:07 +02:00
Dean Chen
5e0fdb3f6e
registry: treat basic-auth 401 as unauthorized
...
Client-side login (daemon down) was wrapping a 401 as a plain error, so
Auth() moved on to the next endpoint. That can print Login Succeeded if
the HTTP fallback happens to answer 200.
Fixes #7237
Signed-off-by: Dean Chen <862469039@qq.com >
2026-08-28 14:53:19 +05:00
dependabot[bot]
00de141abf
build(deps): bump docker/github-builder/.github/workflows/bake.yml
...
Bumps the docker-actions group with 1 update: [docker/github-builder/.github/workflows/bake.yml](https://github.com/docker/github-builder ).
Updates `docker/github-builder/.github/workflows/bake.yml` from 1.16.0 to 1.17.0
- [Release notes](https://github.com/docker/github-builder/releases )
- [Commits](https://github.com/docker/github-builder/compare/a492c6d04fd3315f67230809b44d60cc0acd50b3...58cb9f5b71b1836d6f690c1e95effdeb9b98cb8a )
---
updated-dependencies:
- dependency-name: docker/github-builder/.github/workflows/bake.yml
dependency-version: 1.17.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: docker-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-28 08:45:50 +00:00
dependabot[bot]
1f46660e37
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.7 to 4.37.8
- [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/ff2f1c621b7f889edc0d3c761ac2e6a3f8cdb0dd...db488ddef3bf6cb639b32c2e9a7c0a7ea8271d28 )
Updates `github/codeql-action/autobuild` from 4.37.7 to 4.37.8
- [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/ff2f1c621b7f889edc0d3c761ac2e6a3f8cdb0dd...db488ddef3bf6cb639b32c2e9a7c0a7ea8271d28 )
Updates `github/codeql-action/analyze` from 4.37.7 to 4.37.8
- [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/ff2f1c621b7f889edc0d3c761ac2e6a3f8cdb0dd...db488ddef3bf6cb639b32c2e9a7c0a7ea8271d28 )
---
updated-dependencies:
- dependency-name: github/codeql-action/init
dependency-version: 4.37.8
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: codeql-actions
- dependency-name: github/codeql-action/autobuild
dependency-version: 4.37.8
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: codeql-actions
- dependency-name: github/codeql-action/analyze
dependency-version: 4.37.8
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: codeql-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-28 08:45:25 +00:00
Paweł Gronowski
ff3273f3e4
Merge pull request #7243 from thaJeztah/bump_go_metrics
...
vendor: github.com/docker/go-metrics v0.1.0
2026-08-27 18:50:25 +02:00
Paweł Gronowski
6fccf35355
Merge pull request #7246 from thaJeztah/bump_userns
...
vendor: github.com/moby/sys/userns v0.2.0
2026-08-27 18:50:15 +02:00
Paweł Gronowski
511f136927
Merge pull request #7247 from thaJeztah/bump_connections
...
vendor: github.com/docker/go-connections v0.8.1
2026-08-27 18:50:05 +02:00
Sebastiaan van Stijn
b17df8fea3
vendor: github.com/docker/go-connections v0.8.1
...
fixes support for BSD variants
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-08-27 17:06:54 +02:00
Sebastiaan van Stijn
dc47c19e55
vendor: github.com/moby/sys/userns v0.2.0
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-08-27 17:06:09 +02:00
Sebastiaan van Stijn
3cd22ff935
vendor: github.com/docker/go-metrics v0.1.0
...
- Add support for creating timers with custom histogram buckets.
- Update `github.com/prometheus/client_golang` to v1.20.5.
- Update the minimum supported Go version to Go 1.21.
- Improve HTTP handler instrumentation, including minor performance improvements and cleanup.
- Avoid mutating shared label maps when creating namespaces and metrics.
- Encapsulate the Prometheus collector used by `HTTPMetric`.
- Improve package and API documentation.
- Update `golang.org/x/sys` and other dependencies.
full diff: https://github.com/docker/go-metrics/compare/v0.0.1...v0.1.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-08-27 17:05:24 +02:00
Paweł Gronowski
45f589590b
Merge pull request #7248 from thaJeztah/bump_runewidth
...
vendor: github.com/mattn/go-runewidth v0.0.28
2026-08-27 14:10:47 +02:00
Paweł Gronowski
6b8da05715
Merge pull request #7245 from thaJeztah/bump_otels
...
vendor: go.opentelemetry.io/otel v1.46.0, go.opentelemetry.io/contrib v0.71.0
2026-08-27 14:10:18 +02:00
Paweł Gronowski
65ad909cde
Merge pull request #7244 from thaJeztah/bump_logrus
...
vendor: github.com/sirupsen/logrus v1.10.2
2026-08-27 14:10:06 +02:00
Paweł Gronowski
52eb28a512
Merge pull request #7242 from thaJeztah/bump_platforms
...
vendor: github.com/containerd/platforms v1.0.0-rc.5
2026-08-27 14:09:02 +02:00
Sebastiaan van Stijn
bb63125969
vendor: go.opentelemetry.io/otel v1.46.0, go.opentelemetry.io/contrib v0.71.0
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-08-27 01:56:22 +02:00
Sebastiaan van Stijn
2a24c3c77d
vendor: google.golang.org/genproto/* da73d73af1c5
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-08-27 01:56:22 +02:00
Paweł Gronowski
3f096b4ffd
Merge pull request #7241 from thaJeztah/bump_protobuf
...
vendor: google.golang.org/protobuf v1.36.12
2026-08-26 20:18:16 +02:00
Sebastiaan van Stijn
ebc3d5aeab
Merge pull request #7055 from docker/dependabot/github_actions/codecov/codecov-action-7.0.0
...
build(deps): bump codecov/codecov-action from 6.0.1 to 7.0.0
2026-08-26 17:16:22 +02:00
Sebastiaan van Stijn
6261c55c56
Merge pull request #7187 from docker/dependabot/github_actions/crazy-max/dot-github/dot-github/workflows/zizmor.yml-1.11.0
...
build(deps): bump crazy-max/.github/.github/workflows/zizmor.yml from 1.10.1 to 1.11.0
2026-08-26 17:15:31 +02:00
Sebastiaan van Stijn
2c36f84eaf
Merge pull request #7225 from docker/dependabot/github_actions/codeql-actions-79dea28a82
...
build(deps): bump the codeql-actions group across 1 directory with 3 updates
2026-08-26 17:15:00 +02:00
Sebastiaan van Stijn
4f7a1841ba
vendor: github.com/mattn/go-runewidth v0.0.28
...
full diff: https://github.com/mattn/go-runewidth/compare/v0.0.24...v0.0.28
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-08-26 17:08:29 +02:00
Sebastiaan van Stijn
ef48c25aed
vendor: github.com/sirupsen/logrus v1.10.2
...
removes some transitive dependencies
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-08-26 16:48:02 +02:00
Sebastiaan van Stijn
f2514827f4
vendor: github.com/containerd/platforms v1.0.0-rc.5
...
full diff: https://github.com/containerd/platforms/compare/v1.0.0-rc.4...v1.0.0-rc.5
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-08-26 16:41:30 +02:00
Sebastiaan van Stijn
f8d6265672
vendor: google.golang.org/protobuf v1.36.12
...
full diff: https://github.com/protocolbuffers/protobuf-go/compare/v1.36.11...v1.36.12
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-08-26 16:20:43 +02:00
Paweł Gronowski
744eee4bd4
Merge pull request #7240 from thaJeztah/bump_grpc
...
vendor: google.golang.org/grpc v1.83.2
2026-08-26 13:06:45 +02:00
Sebastiaan van Stijn
d6041d1abc
vendor: google.golang.org/grpc v1.83.2
...
contains a fix for [GHSA-2v4p-qf9q-27wj] and other vulnerabilities
fixed in v1.83.0, v1.83.1
full diff: https://github.com/grpc/grpc-go/compare/v1.82.1...v1.83.2
[GHSA-2v4p-qf9q-27wj]: https://github.com/grpc/grpc-go/security/advisories/GHSA-2v4p-qf9q-27wj
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-08-26 12:25:17 +02:00
dependabot[bot]
06275f9094
build(deps): bump the codeql-actions group across 1 directory with 3 updates
...
Bumps the codeql-actions group with 3 updates in the / directory: [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.6 to 4.37.7
- [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/5595ccaf912efad79be6eef63a5619ff05969be3...ff2f1c621b7f889edc0d3c761ac2e6a3f8cdb0dd )
Updates `github/codeql-action/autobuild` from 4.37.6 to 4.37.7
- [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/5595ccaf912efad79be6eef63a5619ff05969be3...ff2f1c621b7f889edc0d3c761ac2e6a3f8cdb0dd )
Updates `github/codeql-action/analyze` from 4.37.6 to 4.37.7
- [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/5595ccaf912efad79be6eef63a5619ff05969be3...ff2f1c621b7f889edc0d3c761ac2e6a3f8cdb0dd )
---
updated-dependencies:
- dependency-name: github/codeql-action/analyze
dependency-version: 4.37.7
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: codeql-actions
- dependency-name: github/codeql-action/autobuild
dependency-version: 4.37.7
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: codeql-actions
- dependency-name: github/codeql-action/init
dependency-version: 4.37.7
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: codeql-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-26 08:46:02 +00:00
Sebastiaan van Stijn
bf6f62cc7c
Merge pull request #7195 from thaJeztah/modern_jsonschema
...
cli/compose/schema: migrate to github.com/santhosh-tekuri/jsonschema/v6
2026-08-25 21:55:32 +02:00
Paweł Gronowski
376f03c858
Merge pull request #7192 from thaJeztah/bump_x_deps
...
vendor: update golang.org/x/* dependencies
2026-08-25 21:50:33 +02:00
Sebastiaan van Stijn
de4a008614
Merge pull request #7233 from docker/dependabot/github_actions/docker-actions-1a2b39a443
...
build(deps): bump the docker-actions group across 1 directory with 2 updates
2026-08-25 14:54:22 +02:00
dependabot[bot]
f3f7da9f3d
build(deps): bump the docker-actions group across 1 directory with 2 updates
...
Bumps the docker-actions group with 2 updates in the / directory: [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) and [docker/docker-agent-action/.github/workflows/review-pr.yml](https://github.com/docker/docker-agent-action ).
Updates `docker/setup-buildx-action` from 4.2.0 to 4.3.0
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](https://github.com/docker/setup-buildx-action/compare/bb05f3f5519dd87d3ba754cc423b652a5edd6d2c...37fe631027851001ddb9b187196cc803df7f5f0e )
Updates `docker/docker-agent-action/.github/workflows/review-pr.yml` from 2.0.3 to 2.0.4
- [Release notes](https://github.com/docker/docker-agent-action/releases )
- [Commits](https://github.com/docker/docker-agent-action/compare/baf90543d81f5de59751dfd10e6cf45e21a5a982...b08367e7e9a471822464be2bb9fdaa1c0fb6061b )
---
updated-dependencies:
- dependency-name: docker/docker-agent-action/.github/workflows/review-pr.yml
dependency-version: 2.0.4
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: docker-actions
- dependency-name: docker/setup-buildx-action
dependency-version: 4.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: docker-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-25 08:43:06 +00:00
Sebastiaan van Stijn
eed270f656
cli/compose/schema: migrate to github.com/santhosh-tekuri/jsonschema/v6
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-08-24 12:53:45 +02:00
Sebastiaan van Stijn
d072fe407f
Merge pull request #7234 from vvoland/update-dco
...
docs: Update DCO identity guidance
2026-08-24 12:16:16 +02:00
Paweł Gronowski
3fe73079aa
docs: Clarify DCO identity guidance
...
The DCO policy used here appears to have been derived from the Linux
kernel's guidance. In 2023, that guidance changed to relax the "real
name" requirement to a "known identity".
The DCO sign-off identifies the person certifying that they have the
right to submit a contribution. The previous wording required a "real
name" and rejected pseudonyms, which could discourage contributors
whose preferred or community name is the identity by which they can be
known.
The requirement is not anonymity: the identity in the sign-off must be
known enough for the project to follow up about the contribution if a
question arises. It does not require a legal name or a government-issued
identity. Use the clarified wording from the Linux kernel so known
pseudonyms and preferred names remain acceptable while anonymous
contributions remain excluded.
This also reflects concerns raised in the CNCF community about whether
"real name" means a legal name, a government-issued identity, or a
public identity that is sufficient to identify and contact a
contributor. The discussion emphasized that attribution and future
accountability do not require publishing a legal identity, and that
strict public-name rules can exclude people who cannot safely contribute
under that name.
Source: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=d4563201f33a022fc035
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2026-08-24 11:41:24 +02:00
Kamyar mofakhami
a79a16bd63
cli/command/service: preserve mount order on force update
...
Signed-off-by: Kamyar mofakhami <41609894+kawmy@users.noreply.github.com >
2026-08-21 18:54:45 +03:30
Paweł Gronowski
28f756087e
Merge pull request #7224 from vvoland/update-go
...
update to go1.26.7
2026-08-20 12:38:49 +02:00
Paweł Gronowski
387b8e2af8
update to go1.26.7
...
This release includes a fix to address a breakage affecting unencrypted
HTTP/2 (h2c) connections caused by a security patch included in last
patch release.
See go.dev/issue/80876 for details.
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2026-08-19 20:23:24 +02:00
Paweł Gronowski
f7e66aa1ff
gha: Grant PR review permissions required by v2.0.3
...
`docker-agent-action` v2.0.3 requires callers of its reusable PR
review workflow to grant `actions: write` for review-lock cache
cleanup and feedback artifacts. Earlier releases required only
`actions: read`. See:
https://github.com/docker/docker-agent-action#pr-review-workflow
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2026-08-19 17:45:14 +02:00
Paweł Gronowski
55e4a7eef5
Merge pull request #7222 from thaJeztah/bump_logrus
...
vendor: github.com/sirupsen/logrus v1.10.1
2026-08-19 12:34:56 +02:00
Sebastiaan van Stijn
58d9cdd2d9
vendor: github.com/sirupsen/logrus v1.10.1
...
Notable changes:
- Add bidirectional `log/slog` integration with a Logrus hook and `slog.Handler`.
- Add minimal, composable logging interfaces for individual log levels.
- Fix reentrant logging deadlocks and improve concurrency safety around formatters, hooks, and entries.
- Fix generic `Log`, `Logf`, `Logln`, and `LogFn` methods unexpectedly panicking at `PanicLevel`.
- Allow `Entry.Caller` to be set explicitly and preserved across derived entries.
- Improve `TextFormatter` performance and reduce allocations significantly.
- Improve common Logger and Entry hot paths and caller-reporting performance.
- Update `TextFormatter` handling for `[]byte`, debug/trace colors, and Windows ANSI terminals.
- Raise the minimum supported Go version to Go 1.23.
- Deprecate `Entry.HasCaller` and `MutexWrap`.
release-notes: https://github.com/sirupsen/logrus/releases/tag/v1.10.0
release-notes: https://github.com/sirupsen/logrus/releases/tag/v1.10.1
full diff: https://github.com/sirupsen/logrus/compare/v1.9.4...v1.10.1
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-08-19 11:34:53 +02:00
Dean Chen
4f169946e7
docs(history): use the pulled platform in the --platform example
...
The example pulled linux/riscv64 then ran history for linux/s390x.
Signed-off-by: Dean Chen <862469039@qq.com >
2026-08-18 16:44:38 +05:00
Dean Chen
3c53edb6c5
docs(service create): note global mode still honors constraints
...
A global service is one task per matching node, not one per
node in the swarm. Say that next to --mode and --constraint.
Signed-off-by: Dean Chen <862469039@qq.com >
2026-08-15 21:36:19 +05:00
Sebastiaan van Stijn
1612f4c767
vendor: golang.org/x/mod v0.40.0
...
full diff: https://github.com/golang/mod/compare/v0.39.0...v0.40.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-08-15 14:44:44 +02:00
Sebastiaan van Stijn
cf53a284da
vendor: golang.org/x/net v0.58.0
...
full diff: https://github.com/golang/net/compare/v0.57.0...v0.58.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-08-15 14:43:34 +02:00
Sebastiaan van Stijn
0da5f45651
vendor: golang.org/x/text v0.41.0
...
full diff: https://github.com/golang/text/compare/v0.40.0...v0.41.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-08-15 14:42:34 +02:00
Sebastiaan van Stijn
ce15202968
vendor: golang.org/x/mod v0.39.0
...
full diff: https://github.com/golang/mod/compare/v0.38.0...v0.39.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-08-15 14:41:51 +02:00
Sebastiaan van Stijn
8659aa5d4c
Merge pull request #7185 from thaJeztah/duplicate_normalize
...
cli/command/manifest: remove redundant normalization
2026-08-14 18:42:04 +02:00
Paweł Gronowski
8d08c75e81
Merge pull request #7191 from thaJeztah/bump_go
...
update to go1.26.6
2026-08-14 14:52:56 +02:00
Sebastiaan van Stijn
24af004cbf
update to go1.26.6
...
This release includes 10 security fixes following the security policy:
- x/mod/sumdb/tlog: fix transparency log tile verification bypass
A malicious GOPROXY was previously capable of forging
up to two sumdb tiles that allow for a requested module
to bypass the GOSUMDB check and persist attacker-controlled
module content to a local Go module cache.
This attack allows for a malicious GOPROXY to serve
malicious module content that cannot be detected
by evaluating the transparency log.
All tiles are now correctly verified against their parents.
In order to determine if you have been affected:
rm -r go.sum go.work.sum vendor/ && go mod tidy
Thanks to Filippo Valsorda (Geomys) for reporting this issue.
This is CVE-2026-56865 and Go issue https://go.dev/issue/80744 .
- x/mod/sumdb: ignore unrelated, unauthenticated hashes in Lookup
A malicious GOSUMDB was capable of serving arbitrary
module content not contained within the transparency
log.
This attack allows for a coordinating GOPROXY and
GOSUMDB to serve a client malicious module content
that cannot be detected by evaluating the transparency
log.
In order to determine if you have been affected:
rm -r go.sum go.work.sum vendor/ && go mod tidy
Thanks to mundur for reporting this issue.
This is CVE-2026-56864 and Go issue https://go.dev/issue/80745 .
- encoding/xml: add recursion depth guard during decode
Previously, DecodeElement would reset the depth counter
causing it to never fire; this could lead to stack
exhaustion.
This is CVE-2026-56859 and Go issue https://go.dev/issue/80481 .
net/http: apply ReadHeaderTimeout when doing unencrypted HTTP/2 check
When a server is configured to support unencrypted HTTP/2, it reads a
few bytes from each new connection to see if they contain the HTTP/2
client preface. Previously, this was being done with no timeout applied.
ReadHeaderTimeout is now applied for this.
This is CVE-2026-56853 and Go issue https://go.dev/issue/80205 .
- net/url: avoid quadratic complexity in resolvePath
Previously, resolving relative paths containing parent directory (..) segments performed string conversions and buffer rewrites on each step, resulting in quadratic time complexity and high memory allocation overhead.
Now, path resolution operates on a byte buffer using index-based backtracking for .. segments, eliminating the quadratic time complexity and significantly reducing memory allocations.
This is CVE-2026-56860 and Go issue https://go.dev/issue/80494 .
- golang.org/x/net/dns/dnsmessage: panic when parsing invalid SVCB record
Parsing an invalid SVCB or HTTPS RR can panic when
the size of a parameter value overflows the message buffer.
Thanks to Mundur (https://github.com/M0nd0R ) for reporting this issue.
This is CVE-2026-46600 and Go issue https://go.dev/issue/79795 .
- crypto/tls: limit handshake messages we are willing to accept post-handshake
Previously, we always counted handshake messages, such as KeyUpdate, as
state-advancing, regardless of whether a handshake has been completed or
not. As a result, a malicious client can keep sending KeyUpdate messages
to force the server to keep performing key derivation operations
indefinitely.
Thanks to Qi Deng of Aurascape.ai for reporting this issue.
This is CVE-2026-56862 and Go issue https://go.dev/issue/80528 .
- html/template: fix Javascript regexp context tracking
Previously, pathological inputs could close an
unescaped / early, allowing for attack-controlled
data to inject arbitrary content, potentially
leading to XSS.
Thanks to Ali Sherif for reporting this issue.
This is CVE-2026-56858 and Go issue https://go.dev/issue/80435 .
- x/net/idna: failure to reject ASCII-only Punycode-encoded labels
The ToASCII and ToUnicode functions incorrectly accepted Punycode-encoded labels
that decode to an ASCII-only label. For example, ToUnicode("xn--example-.com")
incorrectly returned the name "example.com" rather than an error.
The idna package implements the processing algorithm from UTS 46.
Older versions of UTS 46 included a specification bug which permitted
multiple ASCII labels to decode to the same Unicode label.
UTS 46 revision 33 fixed the specification bug.
The idna package now implements the updated specification.
This behavior can lead to privilege escalation in programs using the idna package.
For example, a program which performs privilege checks on the ASCII hostname
may reject "example.com" but permit "xn--example-.com". If that program subsequently
converts the ASCII hostname to Unicode, it will inadvertently permits access
to the Unicode name "example.com".
Thanks to KC1zs4 (https://github.com/KC1zs4 ) for reporting this issue.
This is CVE-2026-39821 and Go issue https://go.dev/issue/78760 .
- encoding/asn1: enforce maximum recursion depth
Enforce a recursion limit in Unmarshal to prevent stack exhaustion
when parsing deeply-nested, recursive structures.
Thanks to Marwan Atia (marwans...@gmail.com ) for reporting this issue.
This is CVE-2026-33818 and Go issue https://go.dev/issue/80405 .
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-08-14 14:02:40 +02:00
Sebastiaan van Stijn
eb68ed19d2
Merge pull request #7157 from docker/dependabot/github_actions/codeql-actions-8417568871
...
build(deps): bump the codeql-actions group across 1 directory with 3 updates
2026-08-13 22:42:40 +02:00
dependabot[bot]
8a375034e2
build(deps): bump the codeql-actions group across 1 directory with 3 updates
...
Bumps the codeql-actions group with 3 updates in the / directory: [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.3 to 4.37.6
- [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/e4fba868fa4b1b91e1fdab776edc8cfbe6e9fb81...5595ccaf912efad79be6eef63a5619ff05969be3 )
Updates `github/codeql-action/autobuild` from 4.37.3 to 4.37.6
- [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/e4fba868fa4b1b91e1fdab776edc8cfbe6e9fb81...5595ccaf912efad79be6eef63a5619ff05969be3 )
Updates `github/codeql-action/analyze` from 4.37.3 to 4.37.6
- [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/e4fba868fa4b1b91e1fdab776edc8cfbe6e9fb81...5595ccaf912efad79be6eef63a5619ff05969be3 )
---
updated-dependencies:
- dependency-name: github/codeql-action/analyze
dependency-version: 4.37.4
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: codeql-actions
- dependency-name: github/codeql-action/autobuild
dependency-version: 4.37.4
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: codeql-actions
- dependency-name: github/codeql-action/init
dependency-version: 4.37.4
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: codeql-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-13 08:46:20 +00:00
dependabot[bot]
f755f48a12
build(deps): bump crazy-max/.github/.github/workflows/zizmor.yml
...
Bumps [crazy-max/.github/.github/workflows/zizmor.yml](https://github.com/crazy-max/.github ) from 1.10.1 to 1.11.0.
- [Release notes](https://github.com/crazy-max/.github/releases )
- [Commits](https://github.com/crazy-max/.github/compare/46267a6e61cd56aac2fc79943df180152f4c89d6...f91220cba053bd54299ba645a599ee8ed436f222 )
---
updated-dependencies:
- dependency-name: crazy-max/.github/.github/workflows/zizmor.yml
dependency-version: 1.11.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-13 08:43:11 +00:00
Sebastiaan van Stijn
a7c0741fa7
cli/command/manifest: remove redundant normalization
...
commit 55fcffe743 added normalization
in config/configfile, so it's no longer needed to normalize here as
well.
updates 55fcffe743
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-08-12 16:38:26 +02:00
Sebastiaan van Stijn
12892075d2
Merge pull request #7180 from docker/dependabot/github_actions/docker-actions-ebe691cc85
...
build(deps): bump docker/github-builder/.github/workflows/bake.yml from 1.15.0 to 1.16.0 in the docker-actions group
2026-08-12 15:37:56 +02:00
dependabot[bot]
e1f9b284df
build(deps): bump docker/github-builder/.github/workflows/bake.yml
...
Bumps the docker-actions group with 1 update: [docker/github-builder/.github/workflows/bake.yml](https://github.com/docker/github-builder ).
Updates `docker/github-builder/.github/workflows/bake.yml` from 1.15.0 to 1.16.0
- [Release notes](https://github.com/docker/github-builder/releases )
- [Commits](https://github.com/docker/github-builder/compare/27ade872c1e2296e62ef15ab3b10d37665e57cf7...a492c6d04fd3315f67230809b44d60cc0acd50b3 )
---
updated-dependencies:
- dependency-name: docker/github-builder/.github/workflows/bake.yml
dependency-version: 1.16.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: docker-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-12 08:43:00 +00:00
Dean Chen
951f7653fc
docs: mention build cache in docker system prune description
...
The synopsis only listed containers, networks, images, and volumes,
but the command always prunes unused build cache (including BuildKit
cache mounts). Align the description with the interactive warning.
Signed-off-by: Dean Chen <862469039@qq.com >
2026-08-10 09:45:49 +05:00
Sebastiaan van Stijn
4f84911bfe
Merge pull request #7144 from hirehamir/fix/ps-port-sort
...
cli/command/formatter: sort published ports numerically by IP
2026-08-06 15:50:28 +02:00
Paweł Gronowski
228f29e810
Merge pull request #7159 from thaJeztah/version_29.8
...
VERSION: 29.8.0
2026-08-06 15:47:41 +02:00
Sebastiaan van Stijn
d8c3543407
VERSION: 29.8.0
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-08-06 15:34:41 +02:00
Hamir
2dd7b7e15b
cli/command/formatter: sort published ports numerically by IP
...
`comparePorts` compared host IPs with `i.IP.String() < j.IP.String()`, which
sorts them lexicographically, so "10.0.0.2" ordered before "9.0.0.1" in
`docker ps` output.
This also avoids formatting both addresses as strings on every comparison.
ports before after
64 1540 allocs/op 394 allocs/op
256 5364 allocs/op 1548 allocs/op
That's a ~74% (3.9x) reduction in allocations.
Signed-off-by: Hamir <hirehamir@gmail.com >
2026-08-05 11:38:20 -07:00
dependabot[bot]
244404379d
build(deps): bump codecov/codecov-action from 6.0.1 to 7.0.0
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 6.0.1 to 7.0.0.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/e79a6962e0d4c0c17b229090214935d2e33f8354...fb8b3582c8e4def4969c97caa2f19720cb33a72f )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-version: 7.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-15 08:44:21 +00:00