From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id BBB43C001DB for ; Mon, 14 Aug 2023 06:11:01 +0000 (UTC) Received: from mail-lf1-f46.google.com (mail-lf1-f46.google.com [209.85.167.46]) by mx.groups.io with SMTP id smtpd.web10.101828.1691993454187639765 for ; Sun, 13 Aug 2023 23:10:54 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@linaro.org header.s=google header.b=gJweSf4P; spf=pass (domain: linaro.org, ip: 209.85.167.46, mailfrom: mikko.rapeli@linaro.org) Received: by mail-lf1-f46.google.com with SMTP id 2adb3069b0e04-4fe27849e6aso6049518e87.1 for ; Sun, 13 Aug 2023 23:10:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1691993452; x=1692598252; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:references:message-id:subject:cc:to:from:date:from:to :cc:subject:date:message-id:reply-to; bh=bRGGFg01gxILqXv8tQm2cF+RQ4HaVY0lmeT3fpFe+PU=; b=gJweSf4Pcj2PWqul/S/+oxkIDU5XWmIiDC+AazNXGUrN2DlRKmGl1+9pbHzoPiOfmY lz4Gm/CfbU7AgQmivHzmTClpQA67bTGbvMz7LAPA94DWNMj+Hg107y5WN/mdt7izpVsK gyuLWAwsSWGVFnQmXeohZlsjHoqHdcHr1NhJzcuS4wnuIxb655UvvTBYA/pOR5Z2VTrv LOofmf4OUSOrwhCgAYSzwsoW6tork/svX6MvYh0NXLzNchgymUpx4gUDyYLbmBSXfegA MUpfmP1VBynPuA/9j0QRhS3Ia34gGcMLK00raeX3ZmOY9vjZyMghHMtdDaM2ZC/GCQJj vWCw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1691993452; x=1692598252; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=bRGGFg01gxILqXv8tQm2cF+RQ4HaVY0lmeT3fpFe+PU=; b=a21BFfLoZGvMetlKizeLRh/yeJvMTN8SF5toN/b1K6K+3b/GkrHf+wkpiwLu1AlXh+ dIUfvZ4yODM4Y3goeB6gY114xK8VngcJ50w0q1TV8lodOsiIbcuUvnEr7IWrqbPOtyTp Ktpu4F6E9hAKUmTT22oXjk7FqxVfbseCgY60xiYGGaX/9FxUCJUrQErJX2iUZEJGBpT8 /Tne+pV0txqp9h9iK8er/6HTHE9H7OZgvRmKJSzvxu/kzCSMTJfh5N4yRIX+vwqW2rBG TRHvXpLTm5asGtLkcV3m/poasoQKqeSzINsQrah4lXhPLfpgp8FZ96gNuxFbrKoNad4X puoA== X-Gm-Message-State: AOJu0YxAwvQgM8cVXS2ZwtF9iFO0eLrIs84XNCZHGX6mBrpn3cGCqJGk tjO0ZbeNb7g25mfBtgyNhJKfVg== X-Google-Smtp-Source: AGHT+IE79m2ZaObwj81qn7kAgBKgv3oarBkGp4Trf3i1RqakrjNuEX4HavYyIDgUyQPBxGtpSj9k/g== X-Received: by 2002:ac2:4d09:0:b0:4f1:3d7d:409e with SMTP id r9-20020ac24d09000000b004f13d7d409emr5698679lfi.0.1691993452015; Sun, 13 Aug 2023 23:10:52 -0700 (PDT) Received: from nuoska (dc7g6tyjby-d304c4945t-3.rev.dnainternet.fi. [2001:14ba:16cb:a800:e107:c77f:6058:ee33]) by smtp.gmail.com with ESMTPSA id 17-20020ac24831000000b004fe4ab686b4sm1820270lft.167.2023.08.13.23.10.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 13 Aug 2023 23:10:51 -0700 (PDT) Date: Mon, 14 Aug 2023 09:10:49 +0300 From: Mikko Rapeli To: Bruce Ashfield Cc: meta-virtualization@lists.yoctoproject.org, Javier Tia Subject: Re: [meta-virtualization][PATCH] docker: update from 24.0.2 to 24.0.5 Message-ID: References: <20230802082210.1438735-1-mikko.rapeli@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 14 Aug 2023 06:11:01 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/meta-virtualization/message/8177 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 wrote: > > > > From: Mikko Rapeli > > > > 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 . > > > > 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 > > Signed-off-by: Mikko Rapeli > > --- > > 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