From: Mikko Rapeli <[email protected]> go 1.20.6 from poky is not compatible with docker 24.0.2 and network stack inside container is failing with "invalid Host header" error, see for example https://github.com/moby/moby/issues/45935
24.0.5 contains the fixes for go and also other bug fixes. Suggested by Javier Tia <[email protected]>. Changes listed in https://docs.docker.com/engine/release-notes/24.0/ are: 24.0.5 2023-07-24 For a full list of pull requests and changes in this release, refer to the relevant GitHub milestones: docker/cli, 24.0.5 milestone moby/moby, 24.0.5 milestone Bug fixes and enhancements The Go client now avoids using UNIX socket paths in the HTTP Host: header, in order to be compatible with changes introduced in go1.20.6. moby/moby#45962, moby/moby#45990 containerd storage backend: Fix Variant not being included in docker image inspect and GET /images/{name}/json. moby/moby#46025 containerd storage backend: Prevent potential garbage collection of content during image export. moby/moby#46021 containerd storage backend: Prevent duplicate digest entries in RepoDigests. moby/moby#46014 containerd storage backend: Fix operations taking place against the incorrect tag when working with an image referenced by tag and digest. moby/moby#46013 containerd storage backend: Fix a panic caused by EXPOSE when building containers with the legacy builder. moby/moby#45921 Fix a regression causing unintuitive errors to be returned when attempting to create an overlay network on a non-Swarm node. moby/moby#45974 Properly report errors parsing volume specifications from the command line. docker/cli#4423 Fix a panic caused when auths: null is found in the CLI config file. docker/cli#4450 Packaging updates Use init scripts as provided by in moby/moby contrib/init. docker/docker-ce-packaging#914, docker/docker-ce-packaging#926 Drop Upstart from contrib/init. moby/moby#46044 Upgrade Go to go1.20.6. docker/cli#4428, moby/moby#45970, docker/docker-ce-packaging#921 Upgrade Compose to v2.20.2. docker/docker-ce-packaging#924 Upgrade buildx to v0.11.2. docker/docker-ce-packaging#922 24.0.4 2023-07-07 For a full list of pull requests and changes in this release, refer to the relevant GitHub milestones: docker/cli, 24.0.4 milestone moby/moby, 24.0.4 milestone Bug fixes and enhancements Fix a regression introduced during 24.0.3 that causes a panic during live-restore of containers with bind mounts. moby/moby#45903 24.0.3 2023-07-06 For a full list of pull requests and changes in this release, refer to the relevant GitHub milestones: docker/cli, 24.0.3 milestone moby/moby, 24.0.3 milestone Bug fixes and enhancements containerd image store: Fix an issue where multi-platform images that did not include a manifest for the default platform could not be interacted with. moby/moby#45849 containerd image store: Fix specious attempts to cache FROM scratch in container builds. moby/moby#45822 containerd image store: Fix docker cp with snapshotters that cannot mount the same content multiple times. moby/moby#45780, moby/moby#45786 containerd image store: Fix builds with type=image not being correctly unpacked/stored. moby/moby#45692 containerd image store: Fix incorrectly attempting to unpack pseudo-images (including attestations) in docker load. moby/moby#45688 containerd image store: Correctly set the user agent, and include additional information like the snapshotter when interacting with registries. moby/moby#45671, moby/moby#45684 containerd image store: Fix a failure to unpack already-pulled content after switching between snapshotters. moby/moby#45678 containerd image store: Fix images that have been re-tagged or with all tags removed being pruned while still in use. moby/moby#45857 Fix a Swarm CSI issue where the Topology field was not propagated into NodeCSIInfo. moby/moby#45810 Fix failures to add new Swarm managers caused by a very large raft log. moby/moby#45703, moby/swarmkit#3122, moby/swarmkit#3128 name_to_handle_at(2) is now always allowed in the default seccomp profile. moby/moby#45833 Fix an issue that prevented encrypted Swarm overlay networks from working on ports other than the default (4789). moby/moby#45637 Fix a failure to restore mount reference-counts during live-restore. moby/moby#45824 Fix various networking-related failures during live-restore. moby/moby#45658, moby/moby#45659 Fix running containers restoring with a zero (successful) exit status when the daemon is unexpectedly terminated. moby/moby#45801 Fix a potential panic while executing healthcheck probes. moby/moby#45798 Fix a panic caused by a race condition in container exec start. moby/moby#45794 Fix an exception caused by attaching a terminal to an exec with a non-existent command. moby/moby#45643 Fix host-gateway with BuildKit by passing the IP as a label (also requires docker/buildx#1894). moby/moby#45790 Fix an issue where POST /containers/{id}/stop would forcefully terminate the container when the request was canceled, instead of waiting until the specified timeout for a ‘graceful’ stop. moby/moby#45774 Fix an issue where docker cp -a from the root (/) directory would fail. moby/moby#45748 Improve compatibility with non-runc container runtimes by more correctly setting resource constraint parameters in the OCI config. moby/moby#45746 Fix an issue caused by overlapping subuid/subgid ranges in certain configurations (e.g. LDAP) in rootless mode. moby/moby#45747, rootless-containers/rootlesskit#369 Greatly reduce CPU and memory usage while populating the Debug section of GET /info. moby/moby#45856 Fix an issue where debug information was not correctly printed during docker info when only the client is in debug mode. docker/cli#4393 Fix issues related to hung connections when connecting to hosts over a SSH connection. docker/cli#4395 Packaging updates Upgrade Go to go1.20.5. moby/moby#45745, docker/cli#4351, docker/docker-ce-packaging#904 Upgrade Compose to v2.19.1. docker/docker-ce-packaging#916 Upgrade buildx to v0.11.1. docker/docker-ce-packaging#918 Cc: Javier Tia <[email protected]> Signed-off-by: Mikko Rapeli <[email protected]> --- recipes-containers/docker/docker-moby_git.bb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/recipes-containers/docker/docker-moby_git.bb b/recipes-containers/docker/docker-moby_git.bb index 2fc11d0..de20aa6 100644 --- a/recipes-containers/docker/docker-moby_git.bb +++ b/recipes-containers/docker/docker-moby_git.bb @@ -44,9 +44,9 @@ DESCRIPTION = "Linux container runtime \ # so we get that tag, and make it our SRCREVS: # -SRCREV_moby = "d7aa1e14e521af24c0aca800a837866f514f46f7" +SRCREV_moby = "a61e2b4c9c5f7c241aeb37f389b4444aee26bea4" SRCREV_libnetwork = "3f0048413d95802b9c6c836eba06bfc54f9dbd03" -SRCREV_cli = "0823df7daa197bba96f2f2a85b9cbe156df78d43" +SRCREV_cli = "ced099660009713e0e845eeb754e6050dbaa45d0" SRCREV_FORMAT = "moby_libnetwork" SRC_URI = "\ git://github.com/moby/moby.git;branch=24.0;name=moby;protocol=https \ @@ -66,7 +66,7 @@ require docker.inc LICENSE = "Apache-2.0" LIC_FILES_CHKSUM = "file://src/import/LICENSE;md5=4859e97a9c7780e77972d989f0823f28" -DOCKER_VERSION = "24.0.2" +DOCKER_VERSION = "24.0.5" PV = "${DOCKER_VERSION}+git${SRCREV_moby}" CVE_PRODUCT = "docker mobyproject:moby" -- 2.34.1
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#8164): https://lists.yoctoproject.org/g/meta-virtualization/message/8164 Mute This Topic: https://lists.yoctoproject.org/mt/100501205/21656 Group Owner: [email protected] Unsubscribe: https://lists.yoctoproject.org/g/meta-virtualization/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
