summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBruce Ashfield <bruce.ashfield@gmail.com>2025-08-21 11:39:52 -0400
committerBruce Ashfield <bruce.ashfield@gmail.com>2025-08-21 11:40:45 -0400
commit1eb9f8ec48166a82e68d7c67fb1164afd4fdd16e (patch)
treef161f5d29c6de061c33cd163e484e135bedf504e
parent8f15c45f7d9cf5d6b25ab7c5865496e4ce3eb6d0 (diff)
downloadmeta-virtualization-1eb9f8ec48166a82e68d7c67fb1164afd4fdd16e.tar.gz
docker: update to v28.3.3
Bumping moby to version v28.3.3-53-g80947b5724, which comprises the following commits: 553c3b8c9f vendor: go.etcd.io/bbolt v1.4.2 7d7edf46a6 go.mod: github.com/containerd/containerd/v2 v2.1.4 993eae423e go.mod: dario.cat/mergo v1.0.2 2c93d2f909 go.mod: github.com/docker/go-events v0.0.0-20250114142523-c867878c5e32 6305a44e58 go.mod: github.com/fernet/fernet-go v0.0.0-20240119011108-303da6aec611 03a4cd8d9a vendor: code.cloudfoundry.org/clock v1.37.0 687cd8ebae integration/system: remove TestEventsBackwardsCompatible 95c3340e75 integration/system: add TestEventsNonBlocking e364b6c466 ci: add golangci-lint configuration to ignore deprecated api type usage in daemon 9396c31e13 api/types: deprecate disk usage types for build cache, container, images, and volumes bcbccc6eec pkg/jsonmessage: JSONMessage: deprecate From, Time, and TimeNano fields 5a0d62cab0 Add multierror function to api network 8a89fe5c19 daemon/router/image: initialize default authConfig e53cd07fcc client: remove getDockerOS utility in favor of "Ostype" header cf0958f89b docs: api: Tweak type of ForceUpdate to uin64 fd89baef7e api: swagger: Tweak type of ForceUpdate to uint64 3fc876cd7b update to go1.24.6 85aaa37c08 Dockerfile: update containerd binary to v1.7.28 16c7a35584 Dockerfile: update runc binary to v1.3.0 61443a72c2 integration/container: XFAIL flaky TestExecResize on Windows 492b3c94cb integration-cli: fix flaky TestRestartStoppedContainer d5b47b8fdf integration/container: fix flaky TestRemoveContainerWithVolume 30663d3e86 Dockerfile: bump gotest.tools/gotestsum v1.12.3 (for go1.25) 3a15e3ed23 download-frozen-image-v2: Use curl -L ad243becbe download-frozen-image-v2: handle 307 responses without decimal 648c74d243 Add separate const for daemon httputils to avoid jsonmessage import eadee3e5b9 [28.x] api/types/filters: reimplement ToParamWithVersion 60e84e7350 api/types/system: move DiskUsage, DiskUsageOptions to api/types/backend 7d6a75b342 runconfig: update fixtures for TestDecodeContainerConfig 596404f3aa integration-cli: remove tests for pre-docker 1.7 clients 9fd8eaa95d Delete TestRunDNSOptionsBasedOnHostResolvConf b2f03f45ea profiles/apparmor, seccomp: migrate to separate module 3e9ff78b94 bridge: Reapply endpoint iptables rules on firewalld reload 29ed80aa86 bridge: Trigger firewalld reload during bridge integration tests e4b1f89996 daemon/server: remove compatibility with API v1.4 auth-config on push 0c9e14dcce hack/buildkit-ref: temporarily bump BuildKit to head of v0.23 branch 4205776b85 client: always send (empty) body on push 38c0abffce update to go1.24.5 bfade89ec2 integration/networking: increase context timeout for attach a818cfd87b gha: run windows 2025 on PRs, 2022 scheduled 653777a522 gha: update to windows 2022 / 2025 1ad3df4768 api: swagger: Tweak type of GwPriority to integer 6323db8e78 docs: api: Tweak type of GwPriority to integer a3c8f7fa8c dockerfile: update govulncheck to v1.1.4 dfbba63a34 gha: remove GO_VERSION build-arg from builds e17e96e3c5 vendor: update buildkit to v0.23.2 a2af8bdebd gha/bin-image: add major and minor version image tags docker/cli: update to v28.3.3 873609d790 cli/command/*: remove deprecated cobra command constructors 570a17b3bc internal/commands: RegisterLegacy: remove redundant copy 4405c0bd50 internal/commands: remove mutexes / synchronisation 56cab16779 Register CLI commands implicitly e650803f09 opts: deprecate ParseEnvFile bd8e3e4440 Unexport trust commands c6b7268932 Unexport plugin commands 2ce94e4fff internal/registryclient: repositoryEndpoint: memoize repoName bf39340294 Unexport swarm commands d4588c711c Unexport registry commands 630fe430ff Unexport stack commands 3b0edc794c Unexport context command 9961e39d40 Unexport volume commands 88178eda32 Unexport service commands e00762ed7d Unexport secret commands 02fda07211 Unexport manifest command ab3fcf9f9b Unexport node commands 78a8856c14 Unexport network commands 4286883b95 cli/command: inline resolveAuthConfigFromImage 2d3b0b33b4 cli/command: fix godoc links 9b9d103b29 cli/flags: remove special quote handling for `--tlsXXX` flags cfb8cb91f2 Unexport system commands 1d571d178d docs: deprecated: fix formatting of deprecated/removed in 13010ba673 cli/registry/client: deprecate and move internal 5c76f7f2d8 docs/deprecated: legacy links env vars e66a1456d3 Unexport image commands ae1727c41e cli/command: TestRetrieveAuthTokenFromImage: don't decode authconfig 38595fecb6 Unexport container commands cce29da061 Unexport config command 3265cead1d Unexport checkpoint command 1b9d0762a5 Unexport the builder command and bake stub command 72f76f2720 cli-plugins/manager: deprecate annotation metadata aliases f9777d2517 cli: remove deprecated VisitAll, DisableFlagsInUseLine utilities 5934553198 opts: remove deprecated NewNamedListOptsRef, NewNamedMapOpts a056cc6164 opts: remove deprecated ListOpts.GetAll 15f3e910d1 opts: remove deprecated ValidateHost 0c07d81a03 opts: remove deprecated QuotedString ee05a71513 Deprecate special handling for quoted values for TLS flags 6f0c66c152 opts: deprecate NewNamedListOptsRef, NewNamedMapOpts 4ead8784d0 Add command registration helpers 69854c4e08 cli/command/container: TestRunPullTermination: rewrite with streamformatter f14eeeb361 cli/flags: add "hostVar" to handle --host / -H as a single string 5ee2906e78 cli/flags: use a regular StringArray for the `--host` / `-H` flag d0ac0acff0 opts: deprecate ValidateHost utility 187a942a88 opts: deprecate QuotedString 5a38118956 cmd/docker: fix some minor linting issues 6bd8a4b2b5 cli: deprecate VisitAll, DisableFlagsInUseLine utilities 5a99022556 cli: remove HasCompletionArg utility bf13010df8 docs: fix output example for docker system prune 4cd9833d7c gha/validate-pr: Replace `continue-on-error` 1456b53e4e .github/workflows: Add kind label validation to PR workflow 6d9b06d227 gha/validate-pr: Run on synchronize eb5b03a8a3 cli/command/container: copyToContainer: improve error-handling c5ea9079af cli/command/container: copyToContainer rename error-return f2af519f2e build(deps): bump actions/checkout from 4 to 5 27a7947535 cli/command/image/build/internal/git: use stdlib errors 53183396d7 internal/volumespec: use stdlib errors 70f1147394 cli/command/trust: use stdlib errors a8f11a2fa2 cli/command/formatter: use stdlib errors c612e141b5 cli/command/registry: use stdlib errors 9b7ee0e201 cli/config: use stdlib errors 3b677449d8 cli/context: use stdlib errors d38317c781 cli/compose: use stdlib errors 2dd462cc36 cli/command/idresolver: use stdlib errors 4c89455378 cli/registry/client: use stdlib errors adbe04b5fc cli/manifest, cli/command/manifest: use stdlib errors 097cc9ca64 cli/trust: use stdlib errors e069ded4c3 cli: reduce uses of pkg/errors for stdlib errors 3529651fa7 vendor: github.com/docker/go-connections v0.6.0 3035b6685b e2d skip flaky test: TestPromptExitCode/plugin_upgrade, plugin_install 6769f62746 update to go1.24.6 5052a39915 cli/command/completion: remove deprecated ValidArgsFn 7026e68a71 cli/command: remove AddPlatformFlag utility c0fbbe05ca cli/command: remove AddTrustVerificationFlags 8c22927978 cli/command: remove AddTrustSigningFlags 3f5b1bdd32 cli/command/plugin: remove DCT d3c23a223c e2e/global: TestPromptExitCode: group plugin preparation steps 081add2fc5 e2e/testutils: SetupPlugin: return path of directory 8972e53ad0 cli/command: remove prompt utilities that were for internal use a93ed48d06 vendor: dario.cat/mergo v1.0.2 abfe4d4629 remove deprecated `bind-nonrecursive` option for `--mount` f9431e3b35 vendor: moby/moby/api v1.52.0-alpha.1, moby/moby/client v0.1.0-alpha.0 22cc0e90ae cli/command: remove deprecated ConfigureAuth utility de54347518 cli/command: remove deprecated CopyToFile utility 2abcbf842f cli/connhelper: remove dependency on pkg/process 513ceeec0a cli-plugins/manager: remove deprecated ResourceAttributesEnvvar 5876b2941c cli-plugins/manager: deprecate metadata aliases 50963accec cli-plugins/manager: wrapAsPluginError: don't special-case nil d789bac04a cli-plugins/manager: pluginError: remove Causer interface 71460215d3 cli-plugins/manager: deprecate "IsNotFound" 1cc698c68f cli-plugins/manager: un-export "NewPluginError" 549d39a89f cli-plugins/manager: fix Plugin marshaling with regular errors 54367b3283 cli-plugins/manager: un-export "Candidate" interface 057f3128b6 cli-plugins/manager: reformat TestValidateCandidate table dfbac70efa remove some remnants from CLI "experimental" config option 3b6a556533 cli/command: remove exported "RunPrune" functions bf8cb43025 system prune: delegate version check a888c4091c system prune: delegate confirmation message and validation 02d578b637 system prune: use register function for prune functions 21e8bbc8a2 internal/registry: remove RepositoryInfo, add NewIndexInfo 066710ba7b opts/swarmopts: minor cleanup and refactor b8df4abeb5 bump version to v29.0.0-dev 3f0ccd1b71 dockerd.md: Add --firewall-backend 6176a7686e dockerd.md: add --bridge-accept-fwmark f937e62c89 replace direct uses of github.com/docker/go-connections/nat types bf16dd1251 vendor: docker/docker, moby/moby/api and moby/moby/client 4faedf2bec36 149503a32c migrate e2e container rename test 5c3577ff9f cli/command/service: credentialSpecOpt: use strings.Cut b6d7ac34be vendor: docker/docker, moby/moby/api and moby/moby/client 2574c2b2e917 83e507377a vendor: docker/docker, moby/moby/api and moby/moby/client 25e2b4d48551 86b5b528a6 internal/registry: ParseRepositoryInfo: remove unused error return 89d8c8a2a7 remove aliases for containerd/errdefs, disallow docker/errdefs d63cae6f1c cli/command/formatter: use alias/wrapper for TruncateID 4bd6b6897f vendor: update docker, api, client to master 7ab3e7e774 templates: deprecate NewParse() c6f935eba5 cli/command/plugin: fix linting issues, and assorted cleanups ef7fd8bb67 refactor(cli/compose/loader): extract ParseVolume() to its own package 9257cc7f68 image/tree: Unmark as experimental, warn when redirected f214f860b6 image/tree: Remove extra newline after legend f907c7a4b0 internal/registry: fix linting issues (revive) cd277a5815 cli/command/system: remove use of Mirrors field in test c297770d2d internal/registry: remove pkg/errors 219cfc8b7d internal/registry: define local serviceConfig 2607ba8062 internal/registry: remove ValidateIndexName 5322affc9f internal/registry: remove duplicate endpoint methods dc41365b56 internal/registry: remove NewStaticCredentialStore dad2e67860 internal/registry: remove PingResponseError 7cf245d2f7 internal/registry: Service.Auth remove unused statusmessage return e0b351b3d9 internal/registry: remove code related to mirrors 7716219e17 internal/registry: remove dead code f6b90bc253 add internal fork of docker/docker/registry 20181d4363 vendor: github.com/docker/docker master fa169b6933 vendor: docker/docker, moby/api, and moby/client master a87bde0068 cli/registry/client: remove deprecated RepoNameForReference 323ef1997f vendor: docker/docker, moby/api, moby/client to latest e504faf6da cli/command/registry: remove uses of registry.ParseSearchIndexInfo 644dc16b16 vendor: github.com/docker/docker master (v29.0-dev) 7609dde8d0 build: remove DCT support for classic builder e2cab2c64c cli/command/image: remove use of api.NoBaseImageSpecifier 64f33cd463 TestCloneArgsSmartHttp: fix unhandled error a3bea24086 Include FirewallBackend in docker info output b05aa464a6 Dockerfile: install git-daemon for use in tests e34616574f fix linting issues 260f1dbebb cli/command/image: move build-context detection to build e95d133612 remove some redundant import aliases 3dec3879c8 opts: minor cleanup in tests fdc90caeee cli/command/container: deprecate DiffFormatWrite 0db7b9f774 cli/command/container: newDiffContext: use struct-literal 239b727834 cli/command/container: DiffFormatWrite: remove intermediate var 907507e22a cli/command/container: deprecate NewDiffFormat 29263e865b cli/command: remove usages of RegistryAuthenticationPrivilegedFunc ea4c161067 Dockerfile: update to alpine 3.22 3d985799d4 cli/command: remove some redundant import-aliases 8b6436ecee Dockerfile: document ALPINE_VERSION build-arg 2b56b66b10 cli/command: remove interactive login prompt from docker push/pull 0f2b709c7c cli/command/container: diff: remove redundant validation and cleanup 53d02ece89 remove use of github.com/docker/docker/pkg/longpath 3600ebca76 remove uses of github.com/docker/docker/pkg/ioutils ReadCloserWrapper 9b047a501f remove uses of pkg/stringid.GenerateRandomID() e0f4bc699c cli/command/formatter: add TrunateID utility 1264a59779 Dockerfile: bump gotest.tools/gotestsum v1.12.3 (for go1.25) e6b8cc1c7d Dockerfile: update buildx to v0.25.0 50fa436c21 Dockerfile: update compose to v2.38.2 0be687acc0 cli/command/container: don't set CopyToContainerOptions.AllowOverwriteDirWithFile 8eac03d5fa docs: fix CDI device configuration anchor 0c5e258f8a e2e/global: TestPromptExitCode: check for trailing newline 9bcc88611f update to go1.24.5 ccd5bd8d57 registry: warn of DOCKER_AUTH_CONFIG usage in login and logout dec07e6fdf tui/note: add warning note type 7e040d91ef docs: cdi is not experimental anymore 76524e7d0e vendor: github.com/docker/docker v28.3.1 3262107821 cli/config: export const dockerEnvConfig 4ea6fbf538 cli/debug: fix OTELErrorHandler logging messages if there's no error 94f097da28 rename codecov.yml to .codecov.yml e7e238eb4b cli/command/container: remove redundant uses of strslice.StrSlice 2ba7cb8b44 mount /var/run/docker.sock for --use-api-socket 52e1e4fb21 vendor: github.com/docker/docker v28.3.0 88d1133224 cli/connhelper: quote ssh arguments to prevent shell injection 82eda48066 cli/connhelper/internal/syntax: fix linting issues 52d2a9b5ae cli/connhelper/internal/syntax: remove unused code from fork 64a9a6d0c8 cli/connhelper: add fork of mvdan.cc/sh/v3/syntax v3.10.0 0ba4362d69 Update markdown docs to indicate multi-platform support in image load/save. 8993f54fc3 Add support for multiple platforms in docker image save 38b99adc10 Add support for multiple platforms in docker image load. 342f8bca25 builder: remove // import comments 09a3c93f96 fix(QF1001): Apply De Morgan’s law a10a1e619b builder/remotecontext: remove unused named and "naked" returns 75f791d904 builder: use lazyregexp to compile regexes on first use 8d3c0fb6dc tests: migrate to assert.ErrorContains when possible 45f09a1504 builder/remotecontext/git: remove redundant capturing of loop vars (copyloopvar) 52c62bd13b Fix isGitURL regular expression 8f865184a6 builder/remotecontext: format code with gofumpt 6291744fa4 builder/remotecontext/git: use strings.Cut() 60b326f814 builder/remotecontext/gitutils: switch back to os/exec 66713384c3 builder/remotecontext/git: allow building on go1.18 5c21ec520e builder: add missing doc comment 212213e81e builder: fix running git commands on Windows bcd6c45731 builder: make git config isolation opt-in 876fc1dac4 builder: isolate git from local system 3bfb30acd7 builder: explicitly set CWD for all git commands 3f4cc89f64 builder: modernize TestCheckoutGit a12090d787 gofmt GoDoc comments with go1.19 26a11366a7 builder/remotecontext/urlutil: simplify and improve documentation 9e39630a05 pkg/urlutil: deprecate, and move to builder/remotecontext/urlutil 6d2a901118 refactor: move from io/ioutil to io and os package 389ada7188 Use golang.org/x/sys/execabs a4c8c72411 replace pkg/symlink with github.com/moby/sys/symlink 5896d383ca bump gotest.tools v3.0.1 for compatibility with Go 1.14 ea850377cd builder/remotecontext: allow ssh:// urls for remote context 2d0d4ce4af builder/remotecontext: use net/url instead of urlutil a0d9b0cf0d TestParseRemoteURL: use subtests 70aef9f502 gosec: add ignore comments for reported issues that can be ignored 04e2a24a9e gitutils: add validation for ref 71672ece9c Update tests to use gotest.tools 👼 db857b5d9c Post migration assertion fixes 242f176825 Automated migration using 6ea4877cff Add canonical import comment 7bc503344a gitutils: remove checkout directory on error e2cc22d076 gitutils: fix checking out submodules e9831d75e2 Fix shallow git clone in docker-build 9450481b7e Move IsGitTransport() to gitutils a6cc6cd878 Fix handling of remote "git@" notation e907d54fe6 Move pkg/gitutils to remotecontext/git Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
-rw-r--r--recipes-containers/docker/docker-moby_git.bb6
1 files changed, 3 insertions, 3 deletions
diff --git a/recipes-containers/docker/docker-moby_git.bb b/recipes-containers/docker/docker-moby_git.bb
index 3dc0e0d1..47ded68c 100644
--- a/recipes-containers/docker/docker-moby_git.bb
+++ b/recipes-containers/docker/docker-moby_git.bb
@@ -44,8 +44,8 @@ DESCRIPTION = "Linux container runtime \
44# so we get that tag, and make it our SRCREVS: 44# so we get that tag, and make it our SRCREVS:
45# 45#
46 46
47SRCREV_moby = "e0183475e03cd05b6a560d8b22fe0a83cd1cba14" 47SRCREV_moby = "80947b5724c59fb08eb5489fca622411235ecbb4"
48SRCREV_cli = "7cbee73f199c5846deaa474b0216fd3d709b9a07" 48SRCREV_cli = "b0d1d9471156ec95aad5c929513718ad89b0309b"
49SRCREV_FORMAT = "moby" 49SRCREV_FORMAT = "moby"
50SRC_URI = "\ 50SRC_URI = "\
51 git://github.com/moby/moby.git;nobranch=1;name=moby;protocol=https;destsuffix=${GO_SRCURI_DESTSUFFIX} \ 51 git://github.com/moby/moby.git;nobranch=1;name=moby;protocol=https;destsuffix=${GO_SRCURI_DESTSUFFIX} \
@@ -64,7 +64,7 @@ require docker.inc
64LICENSE = "Apache-2.0" 64LICENSE = "Apache-2.0"
65LIC_FILES_CHKSUM = "file://src/import/LICENSE;md5=4859e97a9c7780e77972d989f0823f28" 65LIC_FILES_CHKSUM = "file://src/import/LICENSE;md5=4859e97a9c7780e77972d989f0823f28"
66 66
67DOCKER_VERSION = "28.3.0" 67DOCKER_VERSION = "28.3.3"
68PV = "${DOCKER_VERSION}+git${SRCREV_moby}" 68PV = "${DOCKER_VERSION}+git${SRCREV_moby}"
69 69
70CVE_PRODUCT = "docker mobyproject:moby" 70CVE_PRODUCT = "docker mobyproject:moby"