Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 900216 - app-containers/docker-23.0.1: Version bump
Summary: app-containers/docker-23.0.1: Version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: William Hubbs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-03-07 21:28 UTC by Jonas Stein
Modified: 2023-03-12 08:45 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jonas Stein gentoo-dev 2023-03-07 21:28:14 UTC
https://github.com/moby/moby/releases/tag/v23.0.1

Bug fixes and enhancements

    Fix containers not starting if the kernel has AppArmor enabled, but apparmor_parser is not available. moby/moby#44942
    Fix BuildKit-enabled builds with inline caching causing the daemon to crash. moby/moby#44944
    Fix BuildKit improperly loading cached layers created by previous versions. moby/moby#44959
    Fix an issue where ipvlan networks created prior to upgrading would prevent the daemon from starting. moby/moby#44937
    Fix the overlay2 storage driver failing early in metacopy testing when initialized on an unsupported backing filesystem. moby/moby#44922
    Fix exec exit events being misinterpreted as container exits under some runtimes, such as Kata Containers. moby/moby#44892
    Improve the error message returned by the CLI when recieving a truncated JSON response caused by the API hanging up mid-request. docker/cli#4004
    Fix an incorrect CLI exit code when attempting to execute a directory with a runc compiled using Go 1.20. docker/cli#4004
    Fix mishandling the size argument to --device-write-bps as a path. docker/cli#4004

Packaging

    Add /etc/docker to RPM and DEB packaging. docker/docker-ce-packaging#842
        Not all use cases will benefit; if you depend on this, you should explicitly mkdir -p /etc/docker.
    Upgrade Compose to v2.16.0. docker/docker-ce-packaging#844


Reproducible: Always
Comment 1 Larry the Git Cow gentoo-dev 2023-03-10 21:35:33 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc30de2ebcb3c2d3fa1bea300158f29432f7e4ad

commit fc30de2ebcb3c2d3fa1bea300158f29432f7e4ad
Author:     William Hubbs <williamh@gentoo.org>
AuthorDate: 2023-03-10 21:35:21 +0000
Commit:     William Hubbs <williamh@gentoo.org>
CommitDate: 2023-03-10 21:35:21 +0000

    app-containers/docker: add 23.0.1
    
    Closes: https://bugs.gentoo.org/900216
    Signed-off-by: William Hubbs <williamh@gentoo.org>

 app-containers/docker/Manifest             |   1 +
 app-containers/docker/docker-23.0.1.ebuild | 348 +++++++++++++++++++++++++++++
 2 files changed, 349 insertions(+)
Comment 2 Martin Jansa 2023-03-11 08:03:08 UTC
Hi, there seems to be a small typo in kernel config checks. I believe LEGASY_SYSCALL should be LEGACY_VSYSCALL and "none" and "emulate" are lowercase for some reason.

The typos aren't in https://github.com/moby/moby/blob/master/contrib/check-config.sh#L279

Thanks
Comment 3 Martin Jansa 2023-03-12 08:45:26 UTC
The kernel config checks were reported and fixed in separate bug https://bugs.gentoo.org/900845 with
https://github.com/gentoo/gentoo/commit/03e62a35cc62d4651398e12b92a6a88387b65a2b
there are still some minor issues discussed there, but doesn't belong here anymore.