Package: vagrant-libvirt Version: 0.12.2-1 Severity: normal X-Debbugs-Cc: sre4e...@free.fr
Dear Maintainers, Support for qemu:///session was added to vagrant-libvirt in 2018 [1]. However on Debian this is unusable out-of-the-box for several reasons: - it depends on qemu-bridge-helper running with elevated privileges, but maintainers and upstream don't agree on how to achieve this so qemu-bridge- helper as installed by the Debian package won't work as intended and documented by upstream and there are no clear instructions to users for enabling this, see #691138 [2], #765936 [3], #854241 [4] - no suitable default /etc/qemu/bridge.conf (even commented out) is provided by any package - no instructions (e.g. README.Debian) or examples are provided by vagrant- libvirt to help the user to get this to work in a sane and secure way. Additionally, upstream documentation mentions the feature in an example [5] but it's not documented in the configuration reference [6], this might be worth a patch to submit upstream. Could you please try to figure out with the other packages involved how this could be made to work, and eventually provide suitable defaults or user documentation in order to achieve this? Best regards, [1]: https://github.com/vagrant-libvirt/vagrant-libvirt/pull/868 [2]: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=691138 [3]: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=765936 [4]: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=854241 [5]: https://vagrant-libvirt.github.io/vagrant-libvirt/examples.html#qemu- session-support [6]: https://vagrant-libvirt.github.io/vagrant-libvirt/configuration.html -- Julien Plissonneau Duquène -- System Information: Debian Release: trixie/sid APT prefers testing APT policy: (990, 'testing'), (20, 'unstable'), (10, 'experimental'), (5, 'stable-updates'), (5, 'stable-security'), (5, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 6.11.10-amd64 (SMP w/12 CPU threads; PREEMPT) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages vagrant-libvirt depends on: ii libruby3.1t64 [ruby-rexml] 3.1.2-8.5 ii libruby3.3 [ruby-rexml] 3.3.7-1 ii ruby-diffy 3.4.2-1 ii ruby-fog-core 2.3.0-2 ii ruby-fog-libvirt 0.12.0-1 ii ruby-nokogiri 1.18.2+dfsg-1 ii ruby-xml-simple 1.1.9-1 ii vagrant 2.3.7+git20230731.5fc64cde+dfsg-3 Versions of packages vagrant-libvirt recommends: ii libguestfs-tools 1:1.52.2-7+b5 ii nfs-kernel-server 1:2.8.2-1+b1 ii qemu-utils 1:9.2.0+ds-5 vagrant-libvirt suggests no packages. -- no debconf information