GNU bug report logs -
#76741
libvirtd: could not find a usable firewall backend
Previous Next
Reported by: Simen Endsjø <contact <at> simendsjo.me>
Date: Tue, 4 Mar 2025 12:53:01 UTC
Severity: normal
Done: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
Your message dated Thu, 06 Mar 2025 00:07:56 +0900
with message-id <87frjrh5wz.fsf_-_ <at> gmail.com>
and subject line Re: bug#76741: libvirtd: could not find a usable firewall backend
has caused the debbugs.gnu.org bug report #76741,
regarding libvirtd: could not find a usable firewall backend
to be marked as done.
(If you believe you have received this mail in error, please contact
help-debbugs <at> gnu.org.)
--
76741: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=76741
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
[Message part 3 (text/plain, inline)]
After an upgrade, I can no longer start libvirtd.
guix c991c49
repository URL: https://git.savannah.gnu.org/git/guix.git
branch: master
commit: c991c49f09d6fd2764e1f7bdae54c097c748524f
Mar 4 13:15:58 localhost shepherd[1]: Respawning libvirtd.
Mar 4 13:15:58 localhost shepherd[1]: Starting service libvirtd...
Mar 4 13:15:58 localhost shepherd[1]: Service libvirtd has been started.
Mar 4 13:15:58 localhost shepherd[1]: Service libvirtd started.
Mar 4 13:15:58 localhost shepherd[1]: Service libvirtd running with value #<<process> id: 23337 command: ("/gnu/store/bg0p3sjnl17i1zz14cnc82p4mvzc8n1s-libvirt-10.10.0/sbin/libvirtd" "-f" "/gnu/store/wx2j24bba8bzga5b90xks09fghxxqjk0-libvirtd.conf")>.
Mar 4 13:15:58 localhost libvirtd: 23349: info : libvirt version: 10.10.0
Mar 4 13:15:58 localhost libvirtd: 23349: info : hostname: REDACTED
Mar 4 13:15:58 localhost libvirtd: 23349: error : virNetworkLoadDriverConfig:155 : internal error: could not find a usable firewall backend
Mar 4 13:15:58 localhost libvirtd: 23349: error : virStateInitialize:672 : Initialization of bridge state driver failed: internal error: could not find a usable firewall backend
Mar 4 13:15:58 localhost libvirtd: 23349: error : daemonRunStateInit:617 : Driver state initialization failed
Mar 4 13:15:58 localhost shepherd[1]: Service libvirtd has been disabled.
Mar 4 13:15:58 localhost shepherd[1]: (Respawning too fast.)
[signature.asc (application/pgp-signature, inline)]
[Message part 5 (message/rfc822, inline)]
Hi Simen,
Simen Endsjø <contact <at> simendsjo.me> writes:
> My guess is it's this commit:
> https://codeberg.org/guix/guix-mirror/commit/bd30b8506687d8ada63d163ee21c0b95f659d97a
>
> I tried adding the ebtables package to my system packages, but this did
> not have any effect.
It was looking for nft or iptables, which were not patched in the source
code (looked up from PATH). I've patched these and a few others in
commit 4226b784b9, and 'make check-system TESTS=libvirt' now passes.
Thank you for the report!
--
Maxim
This bug report was last modified 77 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.