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]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to