* [meta-virtualization][PATCH] docker: update from 24.0.2 to 24.0.5
@ 2023-08-02 8:22 mikko.rapeli
2023-08-02 13:12 ` Bruce Ashfield
0 siblings, 1 reply; 12+ messages in thread
From: mikko.rapeli @ 2023-08-02 8:22 UTC (permalink / raw)
To: meta-virtualization; +Cc: Mikko Rapeli, Javier Tia
From: Mikko Rapeli <mikko.rapeli@linaro.org>
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 <javier.tia@linaro.org>.
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 <javier.tia@linaro.org>
Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org>
---
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
^ permalink raw reply related [flat|nested] 12+ messages in thread
* Re: [meta-virtualization][PATCH] docker: update from 24.0.2 to 24.0.5
2023-08-02 8:22 [meta-virtualization][PATCH] docker: update from 24.0.2 to 24.0.5 mikko.rapeli
@ 2023-08-02 13:12 ` Bruce Ashfield
2023-08-14 6:10 ` Mikko Rapeli
0 siblings, 1 reply; 12+ messages in thread
From: Bruce Ashfield @ 2023-08-02 13:12 UTC (permalink / raw)
To: Mikko Rapeli; +Cc: meta-virtualization, Javier Tia
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 <mikko.rapeli@linaro.org> wrote:
>
> From: Mikko Rapeli <mikko.rapeli@linaro.org>
>
> 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 <javier.tia@linaro.org>.
>
> 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 <javier.tia@linaro.org>
> Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org>
> ---
> 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/1050810
> Group Owner: meta-virtualization+owner@lists.yoctoproject.org
> Unsubscribe: https://lists.yoctoproject.org/g/meta-virtualization/unsub [bruce.ashfield@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
--
- Thou shalt not follow the NULL pointer, for chaos and madness await
thee at its end
- "Use the force Harry" - Gandalf, Star Trek II
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [meta-virtualization][PATCH] docker: update from 24.0.2 to 24.0.5
2023-08-02 13:12 ` Bruce Ashfield
@ 2023-08-14 6:10 ` Mikko Rapeli
2023-08-14 12:44 ` Martin Jansa
2023-08-14 13:09 ` [meta-virtualization][PATCH] " Bruce Ashfield
0 siblings, 2 replies; 12+ messages in thread
From: Mikko Rapeli @ 2023-08-14 6:10 UTC (permalink / raw)
To: Bruce Ashfield; +Cc: meta-virtualization, Javier Tia
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 <mikko.rapeli@linaro.org> wrote:
> >
> > From: Mikko Rapeli <mikko.rapeli@linaro.org>
> >
> > 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 <javier.tia@linaro.org>.
> >
> > 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 <javier.tia@linaro.org>
> > Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org>
> > ---
> > 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/1050810
> > Group Owner: meta-virtualization+owner@lists.yoctoproject.org
> > Unsubscribe: https://lists.yoctoproject.org/g/meta-virtualization/unsub [bruce.ashfield@gmail.com]
> > -=-=-=-=-=-=-=-=-=-=-=-
> >
>
>
> --
> - Thou shalt not follow the NULL pointer, for chaos and madness await
> thee at its end
> - "Use the force Harry" - Gandalf, Star Trek II
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [meta-virtualization][PATCH] docker: update from 24.0.2 to 24.0.5
2023-08-14 6:10 ` Mikko Rapeli
@ 2023-08-14 12:44 ` Martin Jansa
2023-08-14 12:59 ` Mikko Rapeli
2023-08-14 13:09 ` [meta-virtualization][PATCH] " Bruce Ashfield
1 sibling, 1 reply; 12+ messages in thread
From: Martin Jansa @ 2023-08-14 12:44 UTC (permalink / raw)
To: Mikko Rapeli; +Cc: Bruce Ashfield, meta-virtualization, Javier Tia
[-- Attachment #1: Type: text/plain, Size: 10571 bytes --]
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 <mikko.rapeli@linaro.org>
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 <mikko.rapeli@linaro.org>
> wrote:
> > >
> > > From: Mikko Rapeli <mikko.rapeli@linaro.org>
> > >
> > > 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 <javier.tia@linaro.org>.
> > >
> > > 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 <javier.tia@linaro.org>
> > > Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org>
> > > ---
> > > 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 (#8177):
> https://lists.yoctoproject.org/g/meta-virtualization/message/8177
> Mute This Topic: https://lists.yoctoproject.org/mt/100501205/3617156
> Group Owner: meta-virtualization+owner@lists.yoctoproject.org
> Unsubscribe: https://lists.yoctoproject.org/g/meta-virtualization/unsub [
> Martin.Jansa@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
>
[-- Attachment #2: Type: text/html, Size: 14478 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [meta-virtualization][PATCH] docker: update from 24.0.2 to 24.0.5
2023-08-14 12:44 ` Martin Jansa
@ 2023-08-14 12:59 ` Mikko Rapeli
2023-09-21 11:20 ` [PATCH] " Adam Johnston
0 siblings, 1 reply; 12+ messages in thread
From: Mikko Rapeli @ 2023-08-14 12:59 UTC (permalink / raw)
To: Martin Jansa; +Cc: Bruce Ashfield, meta-virtualization, Javier Tia
Hi,
On Mon, Aug 14, 2023 at 02:44:22PM +0200, Martin Jansa wrote:
> 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
Yes, fix should be an update of moby from v20.10.21 to v20.10.25 in kirkstone.
dunfell docker 19.03 looks like not maintained anymore upstream.
Unfortunately I've managed update from dunfell and kirkstone to master branch
and don't build these branches anymore.
Cheers,
-Mikko
> Cheers,
>
> On Mon, Aug 14, 2023 at 8:11 AM Mikko Rapeli <mikko.rapeli@linaro.org>
> 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 <mikko.rapeli@linaro.org>
> > wrote:
> > > >
> > > > From: Mikko Rapeli <mikko.rapeli@linaro.org>
> > > >
> > > > 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 <javier.tia@linaro.org>.
> > > >
> > > > 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 <javier.tia@linaro.org>
> > > > Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org>
> > > > ---
> > > > 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 (#8177):
> > https://lists.yoctoproject.org/g/meta-virtualization/message/8177
> > Mute This Topic: https://lists.yoctoproject.org/mt/100501205/3617156
> > Group Owner: meta-virtualization+owner@lists.yoctoproject.org
> > Unsubscribe: https://lists.yoctoproject.org/g/meta-virtualization/unsub [
> > Martin.Jansa@gmail.com]
> > -=-=-=-=-=-=-=-=-=-=-=-
> >
> >
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [meta-virtualization][PATCH] docker: update from 24.0.2 to 24.0.5
2023-08-14 6:10 ` Mikko Rapeli
2023-08-14 12:44 ` Martin Jansa
@ 2023-08-14 13:09 ` Bruce Ashfield
2023-08-14 13:12 ` Martin Jansa
1 sibling, 1 reply; 12+ messages in thread
From: Bruce Ashfield @ 2023-08-14 13:09 UTC (permalink / raw)
To: Mikko Rapeli; +Cc: meta-virtualization, Javier Tia
On Mon, Aug 14, 2023 at 2:10 AM Mikko Rapeli <mikko.rapeli@linaro.org> 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.
I'm running into some issues when testing the package upgrades you see
on master-next in some k8s, k3s and a custom container framework.
I'm unfortunately also working with Richard on OE-core to get some remaining
6.4 kernel issues fixed (if anyone has insight into clock issues at bootup, we'd
be happy for ideas), so I'm bouncing between the two debug tasks.
With any luck, I'll get this sorted today/tomorrow and will move master-next
into master.
I'll consider the -stable branch issues once I know I haven't broken master
for everyone.
Bruce
>
> 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 <mikko.rapeli@linaro.org> wrote:
> > >
> > > From: Mikko Rapeli <mikko.rapeli@linaro.org>
> > >
> > > 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 <javier.tia@linaro.org>.
> > >
> > > 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 <javier.tia@linaro.org>
> > > Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org>
> > > ---
> > > 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/1050810
> > > Group Owner: meta-virtualization+owner@lists.yoctoproject.org
> > > Unsubscribe: https://lists.yoctoproject.org/g/meta-virtualization/unsub [bruce.ashfield@gmail.com]
> > > -=-=-=-=-=-=-=-=-=-=-=-
> > >
> >
> >
> > --
> > - Thou shalt not follow the NULL pointer, for chaos and madness await
> > thee at its end
> > - "Use the force Harry" - Gandalf, Star Trek II
--
- Thou shalt not follow the NULL pointer, for chaos and madness await
thee at its end
- "Use the force Harry" - Gandalf, Star Trek II
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [meta-virtualization][PATCH] docker: update from 24.0.2 to 24.0.5
2023-08-14 13:09 ` [meta-virtualization][PATCH] " Bruce Ashfield
@ 2023-08-14 13:12 ` Martin Jansa
0 siblings, 0 replies; 12+ messages in thread
From: Martin Jansa @ 2023-08-14 13:12 UTC (permalink / raw)
To: Bruce Ashfield; +Cc: Mikko Rapeli, meta-virtualization, Javier Tia
[-- Attachment #1: Type: text/plain, Size: 12084 bytes --]
I'll check latest v20.10.x release in kirkstone, but when I looked before
sending the previous e-mail the change log in:
https://github.com/moby/moby/compare/v20.10.21...v20.10.25
doesn't show neither
https://github.com/moby/moby/pull/45962
nor
https://github.com/moby/moby/pull/45990
commits backported to v20, but maybe I've overlooked them (or they look
very different in v20).
On Mon, Aug 14, 2023 at 3:09 PM Bruce Ashfield <bruce.ashfield@gmail.com>
wrote:
> On Mon, Aug 14, 2023 at 2:10 AM Mikko Rapeli <mikko.rapeli@linaro.org>
> 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.
>
> I'm running into some issues when testing the package upgrades you see
> on master-next in some k8s, k3s and a custom container framework.
>
> I'm unfortunately also working with Richard on OE-core to get some
> remaining
> 6.4 kernel issues fixed (if anyone has insight into clock issues at
> bootup, we'd
> be happy for ideas), so I'm bouncing between the two debug tasks.
>
> With any luck, I'll get this sorted today/tomorrow and will move
> master-next
> into master.
>
> I'll consider the -stable branch issues once I know I haven't broken master
> for everyone.
>
> Bruce
>
> >
> > 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 <mikko.rapeli@linaro.org>
> wrote:
> > > >
> > > > From: Mikko Rapeli <mikko.rapeli@linaro.org>
> > > >
> > > > 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 <javier.tia@linaro.org>.
> > > >
> > > > 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 <javier.tia@linaro.org>
> > > > Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org>
> > > > ---
> > > > 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
>
>
>
> --
> - 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 (#8185):
> https://lists.yoctoproject.org/g/meta-virtualization/message/8185
> Mute This Topic: https://lists.yoctoproject.org/mt/100501205/3617156
> Group Owner: meta-virtualization+owner@lists.yoctoproject.org
> Unsubscribe:
> https://lists.yoctoproject.org/g/meta-virtualization/leave/7925988/3617156/1068030116/xyzzy
> [Martin.Jansa@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
>
[-- Attachment #2: Type: text/html, Size: 16807 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH] docker: update from 24.0.2 to 24.0.5
2023-08-14 12:59 ` Mikko Rapeli
@ 2023-09-21 11:20 ` Adam Johnston
2023-09-21 13:07 ` [meta-virtualization] " Mikko Rapeli
0 siblings, 1 reply; 12+ messages in thread
From: Adam Johnston @ 2023-09-21 11:20 UTC (permalink / raw)
To: meta-virtualization
[-- Attachment #1: Type: text/plain, Size: 173 bytes --]
We also see the "invalid Host header" on mickledore
Looking into it but not figured out (yet) which combination of docker 23.x.x and patches fixes it
Regards
Adam
[-- Attachment #2: Type: text/html, Size: 255 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [meta-virtualization] [PATCH] docker: update from 24.0.2 to 24.0.5
2023-09-21 11:20 ` [PATCH] " Adam Johnston
@ 2023-09-21 13:07 ` Mikko Rapeli
2023-09-21 14:12 ` Adam Johnston
0 siblings, 1 reply; 12+ messages in thread
From: Mikko Rapeli @ 2023-09-21 13:07 UTC (permalink / raw)
To: Adam Johnston; +Cc: meta-virtualization
Hi,
On Thu, Sep 21, 2023 at 04:20:22AM -0700, Adam Johnston wrote:
> We also see the "invalid Host header" on mickledore
>
> Looking into it but not figured out (yet) which combination of docker 23.x.x and patches fixes it
I think switching to docker-moby and adding these patches to mickledore is the way to go:
49fdcebf5b28d0661313bc34361f031f28db194e moby: update to v24.0.2
23373571e71f951b16defae9dbee589168753322 moby: update to v24.0.5
Maybe you can test and submit these to mickledore?
Cheers,
-Mikko
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH] docker: update from 24.0.2 to 24.0.5
@ 2023-09-21 14:12 ` Adam Johnston
0 siblings, 0 replies; 12+ messages in thread
From: Adam Johnston @ 2023-09-21 14:12 UTC (permalink / raw)
To: meta-virtualization
[-- Attachment #1: Type: text/plain, Size: 402 bytes --]
On Thu, Sep 21, 2023 at 02:07 PM, Mikko Rapeli wrote:
>
> 49fdcebf5b28d0661313bc34361f031f28db194e moby: update to v24.0.2
> 23373571e71f951b16defae9dbee589168753322 moby: update to v24.0.5
We've already tested v24.0.5 (with mickledore) and can confirm it does fix the issue, however my assumption was that sticking with docker 23.x.x was preferred for stable/mickledore
Am I right/wrong?
[-- Attachment #2: Type: text/html, Size: 437 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH] docker: update from 24.0.2 to 24.0.5
@ 2023-09-21 14:12 ` Adam Johnston
0 siblings, 0 replies; 12+ messages in thread
From: Adam Johnston @ 2023-09-21 14:12 UTC (permalink / raw)
To: meta-virtualization
[-- Attachment #1: Type: text/plain, Size: 421 bytes --]
On Thu, Sep 21, 2023 at 02:07 PM, Mikko Rapeli wrote:
>
> 49fdcebf5b28d0661313bc34361f031f28db194e moby: update to v24.0.2
> 23373571e71f951b16defae9dbee589168753322 moby: update to v24.0.5
We've already tested v24.0.5 (with mickledore) and can confirm it does fix the issue, however my assumption was that sticking with docker 23.x.x was preferred for stable/mickledore
Am I right/wrong?
Regards
Adam
[-- Attachment #2: Type: text/html, Size: 472 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH] docker: update from 24.0.2 to 24.0.5
2023-09-21 14:12 ` Adam Johnston
(?)
@ 2023-09-21 14:16 ` Adam Johnston
-1 siblings, 0 replies; 12+ messages in thread
From: Adam Johnston @ 2023-09-21 14:16 UTC (permalink / raw)
To: meta-virtualization
[-- Attachment #1: Type: text/plain, Size: 109 bytes --]
Bad assumption. I see docker-moby has already bumped to 24.x.x
We will create a patch
Regards
Adam
[-- Attachment #2: Type: text/html, Size: 133 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2023-09-21 14:16 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-08-02 8:22 [meta-virtualization][PATCH] docker: update from 24.0.2 to 24.0.5 mikko.rapeli
2023-08-02 13:12 ` Bruce Ashfield
2023-08-14 6:10 ` Mikko Rapeli
2023-08-14 12:44 ` Martin Jansa
2023-08-14 12:59 ` Mikko Rapeli
2023-09-21 11:20 ` [PATCH] " Adam Johnston
2023-09-21 13:07 ` [meta-virtualization] " Mikko Rapeli
2023-09-21 14:12 ` Adam Johnston
2023-09-21 14:12 ` Adam Johnston
2023-09-21 14:16 ` Adam Johnston
2023-08-14 13:09 ` [meta-virtualization][PATCH] " Bruce Ashfield
2023-08-14 13:12 ` Martin Jansa
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.