Your message dated Mon, 07 Dec 2020 12:21:55 +0000
with message-id <[email protected]>
and subject line Bug#971253: fixed in libpod 2.1.1+dfsg1-2
has caused the Debian Bug report #971253,
regarding podman: Error: default OCI runtime "runc" not found: invalid argument
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
971253: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=971253
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: podman
Version: 2.0.6+dfsg1-1
This is the inverse of https://bugs.debian.org/961016 .
On a pristine debian-testing, installing podman now pulls in crun by default:
| # apt install podman
| Reading package lists... Done
| Building dependency tree
| Reading state information... Done
| The following additional packages will be installed:
| buildah conmon containernetworking-plugins crun fuse-overlayfs fuse3
golang-github-containers-common libavahi-glib1 libfuse3-3 libostree-1-1
slirp4netns tini
| uidmap
| Suggested packages:
| containers-storage
| The following packages will be REMOVED:
| fuse
| The following NEW packages will be installed:
| buildah conmon containernetworking-plugins crun fuse-overlayfs fuse3
golang-github-containers-common libavahi-glib1 libfuse3-3 libostree-1-1 podman
slirp4netns
| tini uidmap
This is apparently intended, podman has Depends: crun | runc (>= 1.0.0~rc92~).
However, after that, all operations fail:
| $ podman version
| Error: default OCI runtime "runc" not found: invalid argument
Apparently the default is runc now:
| $ grep 'runtime =' /etc/containers/containers.conf
| # runtime = "runc"
Installing "runc" helps, and things work fine (even without crun). But the
default configuration should match the prefered dependency.
This is probably not a new bug, but I just recently removed docker.io from our
debian-testing image, which pulled in runc -- so I didn't notice this before.
FTR, on current Fedora 33, `dnf install podman` does not ship a
/etc/containers/containers.conf at all, and pulls in both runtimes:
| $ rpm -q --recommends podman
| crun >= 0.14-2
| runc
| [...]
But in the default config, it does use crun. (I think that's because crun
supports cgroupsv2, which runc doesn't). Anyway, that's kinda lame IMHO.. it
should not pull in *both* runtimes..
So I suggest to either flipping the depends: around, or to build/configure it
to use crun. The latter may be more promising in the long run, as eventually
Debian will switch to cgroupsv2 as well, and sticking to the Fedora layout
sounds easier (as the upstream developers use that).
Thanks,
Martin
--- End Message ---
--- Begin Message ---
Source: libpod
Source-Version: 2.1.1+dfsg1-2
Done: Reinhard Tartler <[email protected]>
We believe that the bug you reported is fixed in the latest version of
libpod, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Reinhard Tartler <[email protected]> (supplier of updated libpod package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Mon, 07 Dec 2020 06:56:09 -0500
Source: libpod
Architecture: source
Version: 2.1.1+dfsg1-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team
<[email protected]>
Changed-By: Reinhard Tartler <[email protected]>
Closes: 971253 971815 976410
Changes:
libpod (2.1.1+dfsg1-2) unstable; urgency=medium
.
[ Reinhard Tartler ]
* Install runc by default, Closes: #971253
* Builds against structured-merge-diff/v4, Closes: #976410
.
[ Antonio Terceiro ]
* Recommend catatonit before the other inits (Closes: #971815)
Checksums-Sha1:
d5cf68d1aff6020b32b05cbb9eb3255aa820c0b6 5513 libpod_2.1.1+dfsg1-2.dsc
36c5dd248594d55f14951437776a0a479b871cd9 15132
libpod_2.1.1+dfsg1-2.debian.tar.xz
Checksums-Sha256:
18b495ba0cd02b964cc84a96470392d311e12837694f622ed0369f05f17b4092 5513
libpod_2.1.1+dfsg1-2.dsc
2e0fe93d1cb14b577d728ee02d79fcfdafc3399d43fa6bce683bdc40e612ce41 15132
libpod_2.1.1+dfsg1-2.debian.tar.xz
Files:
848013df31115ba50f004aad07efa424 5513 admin optional libpod_2.1.1+dfsg1-2.dsc
d76fce1bc8c8627935d53abefa4f31f9 15132 admin optional
libpod_2.1.1+dfsg1-2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQJIBAEBCgAyFiEEMN59F2OrlFLH4IJQSadpd5QoJssFAl/OGPIUHHNpcmV0YXJ0
QHRhdXdhcmUuZGUACgkQSadpd5QoJst46hAA01y0jGir60tInLukQjxqmehvxApz
HYE2Re81art0gtDm9BtgvgPAHFVb/i3pcN/SFGno62VojuwluJfdAlMOjhNsrQXD
EVmvnq3aJ+9vsQbxD8etVSumQHGSWUHUSl+upgmcyHARnNUrKGvG5DS1fTz1ggXg
vAHTG3PomeJ5Qsywn7h/QNwD5YyT8lGIQr21UQ/AbX383UIE6j7nuJvCY7qnhqEt
hqmx4rXITebKj/SHvW3pauxKzEj1oRYBTMwShhrEeHu2wSGNGzQQ3Qey4JZtMhAs
tHzvYKBCSaQdTpEqaDUNh87wC60uvYwnWUNfMAhYiVtnEDItoOEdugzoy/6JED8X
yPuD9HNsc1aa4FJ/vXNvO1RLfZgjAvbwtNxk1Ubxg3pzkdpXk/62LKVDXF31bdS8
WLGNyaSmpRK3ydEK1gHn7jum0/LgnHUPM2Z0whqXtKSPmSxsTvXEgkAhB7HZR9GO
Jq8kDqDdwaGkF7OjRj8x0H3R1G2vR0OqZfVlNz8LUqsMnHDvqJ+YVZZZQTmMThPE
jkUGl85N8OwPdgBSRZPJvLlHGInJvqeh0DJDfpD/vu4TYoW0xmorRDap0ep2XyNz
MA2hKLrlOIKGf/3tKsgaZ5H42t14Mk8FcIrHEbsS9e0996nes1nCK19SA3/ThssM
dWh4PW+NW0g5nJg=
=HNh6
-----END PGP SIGNATURE-----
--- End Message ---
_______________________________________________
Pkg-go-maintainers mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-go-maintainers