Hi, looks like kirkstone and dunfell are affected as well after go backports: kirkstone: https://lists.openembedded.org/g/openembedded-core/message/185082 dunfell: https://lists.openembedded.org/g/openembedded-core/message/185895
Cheers, On Mon, Aug 14, 2023 at 8:11 AM Mikko Rapeli <[email protected]> wrote: > Hi, would be nice to get this or similar change applied to master to get > docker > container network connections working again. > > FWIW, kirkstone branch suffers from same problem but docker and go > versions are different. Point release update could fix the issue there > too. > > Cheers, > > -Mikko > > On Wed, Aug 02, 2023 at 09:12:25AM -0400, Bruce Ashfield wrote: > > Thanks for the change, I'll double check my pending set of component > > updates against this. > > > > I have a full set of updates under test, but have been out of the > > office the last week, so they are a bit delayed in making it to > > master-next. > > > > Bruce > > > > On Wed, Aug 2, 2023 at 4:22 AM Mikko Rapeli <[email protected]> > wrote: > > > > > > 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 > > > > > > > > > > > > > > > > > > -- > > - Thou shalt not follow the NULL pointer, for chaos and madness await > > thee at its end > > - "Use the force Harry" - Gandalf, Star Trek II > > > >
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#8183): https://lists.yoctoproject.org/g/meta-virtualization/message/8183 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]] -=-=-=-=-=-=-=-=-=-=-=-
