Bug#939983: closed by Thorsten Glaser (Re: [Pkg-libvirt-maintainers] Bug#939983: error: Unable to read from '/sys/fs/cgroup/unified/machine/cgroup.controllers')
Hi, On Mon, Mar 16, 2020 at 12:45:05AM +, Debian Bug Tracking System wrote: [..snip..] > Now in sid, thanks! (The NEWS entry comes too late btw — after apt > first had tried to remove elogind entirely, until one things of just > running a-g i libvirt0… might wish to add to the release notes for > bullseye…) yes, this needs to go into the release notes too. Cheers, -- Guido
Bug#939983: [Pkg-libvirt-maintainers] Bug#939983: error: Unable to read from '/sys/fs/cgroup/unified/machine/cgroup.controllers'
reopen 939983 tags 939983 + fixed-in-experimental thanks Guido G�nther dixit: >On Thu, Mar 05, 2020 at 11:31:08PM +0200, Dimitris wrote: >> tried version 6.0.0-1 from experimental and problem is solved. >Thanks for checking, closing with the above version information! Tested with the experimental packaging (after getting over the shock at seeing the package explosion), and the VM comes up, so yes, it’s fixed, in experimental. Thanks for the heads-up, I upgraded to that version in the meanwhile. bye, //mirabilos -- tarent solutions GmbH Rochusstraße 2-4, D-53123 Bonn • http://www.tarent.de/ Tel: +49 228 54881-393 • Fax: +49 228 54881-235 HRB 5168 (AG Bonn) • USt-ID (VAT): DE122264941 Geschäftsführer: Dr. Stefan Barth, Kai Ebenrett, Boris Esser, Alexander Steeg
Bug#939983: error: Unable to read from '/sys/fs/cgroup/unified/machine/cgroup.controllers'
hey, tried version 6.0.0-1 from experimental and problem is solved. if i'm not mistaken, it was fixed upstream since 5.9.0 (https://bugzilla.redhat.com/show_bug.cgi?id=1760233#c8 ). using openrc, elogind with MATE. thx, d. On Sat, 07 Dec 2019 13:41:07 +0100 Thorsten Glaser wrote: > Package: libvirt-daemon > Version: 5.6.0-3 > Followup-For: Bug #939983 > > This still happens: > > tglase@tglase-nb:~ $ virsh -c qemu:///system start Netboot > error: Failed to start domain Netboot > error: Unable to read from > '/sys/fs/cgroup/unified/machine/cgroup.controllers': No such file or directory > > Note this is (contrary to what happened for Anthony DeRobertis) > *not* a systemd machine, although I do have elogind installed > so I can use KDE when necessary. > > > -- System Information: > Debian Release: bullseye/sid > APT prefers buildd-unstable > APT policy: (500, 'buildd-unstable'), (500, 'unstable'), (1, 'experimental') > Architecture: amd64 (x86_64) > Foreign Architectures: i386 > > Kernel: Linux 5.3.0-2-amd64 (SMP w/2 CPU cores) > Kernel taint flags: TAINT_CRAP > Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE=C (charmap=UTF-8) > Shell: /bin/sh linked to /bin/lksh > Init: sysvinit (via /sbin/init) > > Versions of packages libvirt-daemon depends on: > ii libblkid1 2.34-0.1 > ii libc6 2.29-5 > ii libcap-ng0 0.7.9-2.1+b1 > ii libdbus-1-3 1.12.16-2 > ii libdevmapper1.02.1 2:1.02.155-3 > ii libfuse22.9.9-2 > ii libgcc1 1:9.2.1-21 > ii libnetcf1 1:0.2.8-1+b3 > ii libparted2 3.3-1 > ii libpcap0.8 1.9.1-2 > ii libpciaccess0 0.14-1 > ii libselinux1 2.9-3+b1 > ii libudev1244-3 > ii libvirt-daemon-driver-qemu 5.6.0-3 > ii libvirt05.6.0-3 > ii libxml2 2.9.4+dfsg1-8 > > Versions of packages libvirt-daemon recommends: > pn libvirt-daemon-driver-lxc > pn libvirt-daemon-driver-vbox > pn libvirt-daemon-driver-xen > ii libxml2-utils 2.9.4+dfsg1-8 > ii netcat-openbsd 1.206-1 > ii qemu1:4.1-3 > ii qemu-kvm1:4.1-3 > > Versions of packages libvirt-daemon suggests: > pn libvirt-daemon-driver-storage-gluster > pn libvirt-daemon-driver-storage-rbd > pn libvirt-daemon-driver-storage-zfs > ii libvirt-daemon-system 5.6.0-3 signature.asc Description: OpenPGP digital signature
Bug#939983: error: Unable to read from '/sys/fs/cgroup/unified/machine/cgroup.controllers'
Package: libvirt-daemon Version: 5.6.0-3 Followup-For: Bug #939983 This still happens: tglase@tglase-nb:~ $ virsh -c qemu:///system start Netboot error: Failed to start domain Netboot error: Unable to read from '/sys/fs/cgroup/unified/machine/cgroup.controllers': No such file or directory Note this is (contrary to what happened for Anthony DeRobertis) *not* a systemd machine, although I do have elogind installed so I can use KDE when necessary. -- System Information: Debian Release: bullseye/sid APT prefers buildd-unstable APT policy: (500, 'buildd-unstable'), (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.3.0-2-amd64 (SMP w/2 CPU cores) Kernel taint flags: TAINT_CRAP Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE=C (charmap=UTF-8) Shell: /bin/sh linked to /bin/lksh Init: sysvinit (via /sbin/init) Versions of packages libvirt-daemon depends on: ii libblkid1 2.34-0.1 ii libc6 2.29-5 ii libcap-ng0 0.7.9-2.1+b1 ii libdbus-1-3 1.12.16-2 ii libdevmapper1.02.1 2:1.02.155-3 ii libfuse22.9.9-2 ii libgcc1 1:9.2.1-21 ii libnetcf1 1:0.2.8-1+b3 ii libparted2 3.3-1 ii libpcap0.8 1.9.1-2 ii libpciaccess0 0.14-1 ii libselinux1 2.9-3+b1 ii libudev1244-3 ii libvirt-daemon-driver-qemu 5.6.0-3 ii libvirt05.6.0-3 ii libxml2 2.9.4+dfsg1-8 Versions of packages libvirt-daemon recommends: pn libvirt-daemon-driver-lxc pn libvirt-daemon-driver-vbox pn libvirt-daemon-driver-xen ii libxml2-utils 2.9.4+dfsg1-8 ii netcat-openbsd 1.206-1 ii qemu1:4.1-3 ii qemu-kvm1:4.1-3 Versions of packages libvirt-daemon suggests: pn libvirt-daemon-driver-storage-gluster pn libvirt-daemon-driver-storage-rbd pn libvirt-daemon-driver-storage-zfs ii libvirt-daemon-system 5.6.0-3 pn numad -- no debconf information
Bug#939983: error: Unable to read from '/sys/fs/cgroup/unified/machine/cgroup.controllers'
Package: libvirt-daemon Version: 5.6.0-2 Followup-For: Bug #939983 -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Searching the web led to a suggestion this is from libvirt not realizing its on a systemd machine and trying to use non-systemd cgroups. (It should be machine.slice under systemd). Installing systemd-container, making sure it was started (machines.target and machine.slice, though maybe that'll happen automatically --- certainly should on reboot), and restarting libvirt fixed it here. - -- System Information: Debian Release: bullseye/sid APT prefers testing-debug APT policy: (500, 'testing-debug'), (500, 'stable-updates'), (500, 'testing'), (500, 'stable'), (130, 'unstable-debug'), (130, 'unstable'), (120, 'experimental-debug'), (120, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.19.0-5-amd64 (SMP w/8 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages libvirt-daemon depends on: ii libblkid1 2.34-0.1 ii libc6 2.29-2 ii libcap-ng0 0.7.9-2+b1 ii libdbus-1-3 1.12.16-2 ii libdevmapper1.02.1 2:1.02.155-3 ii libfuse22.9.9-2 ii libgcc1 1:9.2.1-8 ii libgnutls30 3.6.9-5 ii libnetcf1 1:0.2.8-1+b3 ii libparted2 3.3-1 ii libpcap0.8 1.9.1-2 ii libpciaccess0 0.14-1 ii libselinux1 2.9-2+b2 ii libudev1242-7 ii libvirt05.6.0-2 ii libxenmisc4.11 4.11.1+92-g6c33308a8d-2+b1 ii libxenstore3.0 4.11.1+92-g6c33308a8d-2+b1 ii libxentoollog1 4.11.1+92-g6c33308a8d-2+b1 ii libxml2 2.9.4+dfsg1-7+b3 Versions of packages libvirt-daemon recommends: ii libxml2-utils 2.9.4+dfsg1-7+b3 ii netcat-openbsd 1.203-2 ii qemu-kvm1:4.1-1+b2 Versions of packages libvirt-daemon suggests: pn libvirt-daemon-driver-storage-gluster pn libvirt-daemon-driver-storage-rbd pn libvirt-daemon-driver-storage-zfs ii libvirt-daemon-system 5.6.0-2 pn numad - -- no debconf information -BEGIN PGP SIGNATURE- iHMEARECADMWIQTlAc7j4DAtSNRJJ0z7P4jCVepZ/gUCXbOIAhUcYW50aG9ueUBk ZXJvYmVydC5uZXQACgkQ+z+IwlXqWf4P/gCfXPpKvk+nDfuSbVxcVZxMnpk9rbkA n2rOrdrR+7rJJm7VNqqCjGxVXGIu =IOZI -END PGP SIGNATURE-
Bug#939983: error: Unable to read from '/sys/fs/cgroup/unified/machine/cgroup.controllers'
Hi, I’ve had to downgrade in the meantime, since #935734 at least has a workaround. FWIW, the GNU Guix people have the same problem, and with a different path, others: https://www.redhat.com/archives/libvir-list/2019-July/msg01310.html https://bugzilla.redhat.com/show_bug.cgi?id=1751120 I have this: tglase@tglase:~ $ mount | fgrep cgroup tmpfs on /sys/fs/cgroup type tmpfs (rw,nosuid,nodev,noexec,mode=755) cgroup2 on /sys/fs/cgroup/unified type cgroup2 (rw,nosuid,nodev,noexec,relatime,nsdelegate) cgroup on /sys/fs/cgroup/elogind type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,release_agent=/lib/elogind/elogind-cgroups-agent,name=elogind) So, s!/machine!! on the path would most likely make it work. bye, //mirabilos -- tarent solutions GmbH Rochusstraße 2-4, D-53123 Bonn • http://www.tarent.de/ Tel: +49 228 54881-393 • Fax: +49 228 54881-235 HRB 5168 (AG Bonn) • USt-ID (VAT): DE122264941 Geschäftsführer: Dr. Stefan Barth, Kai Ebenrett, Boris Esser, Alexander Steeg ** Mit der tarent Academy bieten wir auch Trainings und Schulungen in den Bereichen Softwareentwicklung, Agiles Arbeiten und Zukunftstechnologien an. Besuchen Sie uns auf www.tarent.de/academy. Wir freuen uns auf Ihren Kontakt. **
Bug#939983: error: Unable to read from '/sys/fs/cgroup/unified/machine/cgroup.controllers'
Package: libvirt-daemon Version: 5.6.0-2 Severity: serious Justification: unusable, no working workaround tglase@tglase:~ $ alias wirrsh wirrsh='virsh -c qemu:///system' tglase@tglase:~ $ wirrsh start MirBSD error: Failed to start domain MirBSD error: Unable to read from '/sys/fs/cgroup/unified/machine/cgroup.controllers': No such file or directory This might be related to #935734, but the workaround from there, to add… cgroup_controllers = [ ] … to /etc/libvirt/qemu.conf, does not work any more. -- System Information: Debian Release: bullseye/sid APT prefers unreleased APT policy: (500, 'unreleased'), (500, 'buildd-unstable'), (500, 'unstable'), (100, 'experimental') Architecture: x32 (x86_64) Foreign Architectures: i386, amd64 Kernel: Linux 5.2.0-2-amd64 (SMP w/4 CPU cores) Kernel taint flags: TAINT_FIRMWARE_WORKAROUND Locale: LANG=C, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=C (charmap=UTF-8) Shell: /bin/sh linked to /bin/lksh Init: sysvinit (via /sbin/init) Versions of packages libvirt-daemon depends on: ii libblkid1 2.34-0.1 ii libc6 2.28-10 ii libcap-ng0 0.7.9-2+b1 ii libdbus-1-3 1.12.16-1 ii libdevmapper1.02.1 2:1.02.155-3 ii libfuse22.9.9-2 ii libgcc1 1:9.2.1-7 ii libgnutls30 3.6.9-4 ii libnetcf1 1:0.2.8-1+b2 ii libparted2 3.2-26 ii libpcap0.8 1.9.0-2 ii libpciaccess0 0.14-1 ii libselinux1 2.9-2+b2 ii libudev1242-7 ii libvirt05.6.0-2 ii libxml2 2.9.4+dfsg1-7+b3tarent1 Versions of packages libvirt-daemon recommends: ii libxml2-utils 2.9.4+dfsg1-7+b3tarent1 ii netcat-openbsd 1.203-2 ii qemu1:4.1-1+b1 Versions of packages libvirt-daemon suggests: pn libvirt-daemon-driver-storage-gluster pn libvirt-daemon-driver-storage-rbd pn libvirt-daemon-driver-storage-zfs ii libvirt-daemon-system 5.6.0-2 pn numad -- no debconf information