Your message dated Sun, 23 Aug 2015 18:23:30 +0000
with message-id <[email protected]>
and subject line Bug#790935: fixed in libvirt 1.2.18-2
has caused the Debian Bug report #790935,
regarding libvirt QEMU user session fails to use bridged networking
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.)


-- 
790935: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=790935
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libvirt-daemon
Version: 1.2.9-9

Despite having configured /etc/qemu/bridge.conf appropriately, libvirt
fails when I try to use bridging from a QEMU user session
instance. bridging works fine when running QEMU directly. Using briding
from a QEMU user session through libvirt works fine in other
distributions. (Fedora)

Surely libvirt should just be executing QEMU, then QEMU should use
qemu-bridge-helper as it is supposed to?

puzzlehunt@kvm04:~$ virsh -c qemu:///session create test1.xml
error: Failed to create domain from test1.xml
error: failed to retrieve file descriptor for interface: Transport endpoint is 
not connected

puzzlehunt@kvm04:~$ cat test1.xml
<domain type='kvm'>
  <name>test1</name>
  <uuid>66c9a189-d200-43a7-8338-5d2fdaab963b</uuid>
  <memory unit='KiB'>524288</memory>
  <currentMemory unit='KiB'>524288</currentMemory>
  <vcpu placement='static'>1</vcpu>
  <os>
    <type arch='x86_64' machine='pc-i440fx-2.1'>hvm</type>
    <boot dev='hd'/>
  </os>
  <features>
    <acpi/>
    <apic/>
    <pae/>
  </features>
  <cpu mode='custom' match='exact'>
    <model fallback='allow'>core2duo</model>
  </cpu>
  <clock offset='utc'>
    <timer name='rtc' tickpolicy='catchup'/>
    <timer name='pit' tickpolicy='delay'/>
    <timer name='hpet' present='no'/>
  </clock>
  <on_poweroff>destroy</on_poweroff>
  <on_reboot>restart</on_reboot>
  <on_crash>restart</on_crash>
  <devices>
    <emulator>/usr/bin/kvm</emulator>
    <disk type='file' device='disk'>
      <driver name='qemu' type='raw'/>
      <source file='/home/puzzlehunt/test1.img'/>
      <target dev='hda' bus='ide'/>
      <address type='drive' controller='0' bus='0' target='0' unit='0'/>
    </disk>
    <controller type='usb' index='0' model='ich9-ehci1'>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x03' 
function='0x7'/>
    </controller>
    <controller type='usb' index='0' model='ich9-uhci1'>
      <master startport='0'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0' 
multifunction='on'/>
    </controller>
    <controller type='usb' index='0' model='ich9-uhci2'>
      <master startport='2'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x03' 
function='0x1'/>
    </controller>
    <controller type='usb' index='0' model='ich9-uhci3'>
      <master startport='4'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x03' 
function='0x2'/>
    </controller>
    <controller type='pci' index='0' model='pci-root'/>
    <controller type='ide' index='0'>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x01' 
function='0x1'/>
    </controller>
    <interface type='network'>
      <mac address='52:54:00:5a:e7:d7'/>
      <source network='helper-bridge'/>
      <model type='virtio'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x02' 
function='0x0'/>
    </interface>
    <serial type='pty'>
      <target port='0'/>
    </serial>
    <console type='pty'>
      <target type='serial' port='0'/>
    </console>
    <memballoon model='virtio'>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x04' 
function='0x0'/>
    </memballoon>
  </devices>
</domain>

puzzlehunt@kvm04:~$ cat /etc/qemu/bridge.conf
allow virbr0
puzzlehunt@kvm04:~$ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group 
default
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq master br0 state 
UP group default qlen 1000
    link/ether 00:19:b9:b1:c1:68 brd ff:ff:ff:ff:ff:ff
3: eth1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default 
qlen 1000
    link/ether 00:19:b9:b1:c1:6a brd ff:ff:ff:ff:ff:ff
4: br0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group 
default
    link/ether 00:19:b9:b1:c1:68 brd ff:ff:ff:ff:ff:ff
    inet 128.237.157.26/24 brd 128.237.157.255 scope global br0
       valid_lft forever preferred_lft forever
    inet6 fe80::219:b9ff:feb1:c168/64 scope link
       valid_lft forever preferred_lft forever
5: sit0@NONE: <NOARP> mtu 1480 qdisc noop state DOWN group default
    link/sit 0.0.0.0 brd 0.0.0.0
6: he-ipv6@NONE: <POINTOPOINT,NOARP,UP,LOWER_UP> mtu 1480 qdisc noqueue state 
UNKNOWN group default
    link/sit 128.237.157.26 peer 216.66.22.2
    inet6 2001:470:7:361::2/64 scope global
       valid_lft forever preferred_lft forever
    inet6 fe80::80ed:9d1a/64 scope link
       valid_lft forever preferred_lft forever
7: virbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state 
DOWN group default
    link/ether 52:54:00:57:7d:4d brd ff:ff:ff:ff:ff:ff
    inet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0
       valid_lft forever preferred_lft forever
    inet6 2001:470:8:361::1/64 scope global
       valid_lft forever preferred_lft forever
    inet6 fe80::5054:ff:fe57:7d4d/64 scope link
       valid_lft forever preferred_lft forever
8: virbr0-nic: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast master virbr0 
state DOWN group default qlen 500
    link/ether 52:54:00:57:7d:4d brd ff:ff:ff:ff:ff:ff
9: vnet0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master 
br0 state UNKNOWN group default qlen 500
    link/ether fe:00:80:ed:9d:11 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::fc00:80ff:feed:9d11/64 scope link
       valid_lft forever preferred_lft forever
puzzlehunt@kvm04:~$ stat /dev/kvm
  File: ‘/dev/kvm’
  Size: 0               Blocks: 0          IO Block: 4096   character
  special file
Device: 5h/5d   Inode: 10419       Links: 1     Device type: a,e8
Access: (0666/crw-rw-rw-)  Uid: (    0/    root)   Gid: (  104/     kvm)
Access: 2015-07-02 21:20:04.487604571 -0400
Modify: 2015-07-02 21:20:04.487604571 -0400
Change: 2015-07-03 01:23:08.603211796 -0400
 Birth: -
puzzlehunt@kvm04:~$ qemu-system-x86_64 -nographic --enable-kvm -net nic -net 
bridge,br=virbr0
[successful run until I close it]
QEMU: Terminated
puzzlehunt@kvm04:~$ echo $?
0

--- End Message ---
--- Begin Message ---
Source: libvirt
Source-Version: 1.2.18-2

We believe that the bug you reported is fixed in the latest version of
libvirt, 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.
Guido Günther <[email protected]> (supplier of updated libvirt 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: SHA256

Format: 1.8
Date: Sun, 23 Aug 2015 17:59:27 +0200
Source: libvirt
Binary: libvirt-bin libvirt-clients libvirt-daemon libvirt-daemon-system 
libvirt0 libvirt0-dbg libvirt-doc libvirt-dev libvirt-sanlock
Architecture: source all
Version: 1.2.18-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Libvirt Maintainers 
<[email protected]>
Changed-By: Guido Günther <[email protected]>
Description:
 libvirt-bin - programs for the libvirt library
 libvirt-clients - programs for the libvirt library
 libvirt-daemon - programs for the libvirt library
 libvirt-daemon-system - Libvirt daemon configuration files
 libvirt-dev - development files for the libvirt library
 libvirt-doc - documentation for the libvirt library
 libvirt-sanlock - library for interfacing with different virtualization systems
 libvirt0   - library for interfacing with different virtualization systems
 libvirt0-dbg - library for interfacing with different virtualization systems
Closes: 774237 790935 795516
Changes:
 libvirt (1.2.18-2) unstable; urgency=medium
 .
   * [54daa55] Add Breaks for older systemd.
     These make us end up in the wrong parts of the cgroup hierarchy so we
     won't find our lxc instances after restart. This could likely be fixed
     in libvirt but forcing the newer version at least makes us not break
     running containers. (Closes: #774237)
   * [2caf1bb] Fix path to qemu-bridge-helper (Closes: #790935)
   * [77dcc1a] README.Debian: remove xend bits were using libxl now
   * [1b01f3f] Enable xen on armhf and amd64. Based on a patch by Yann
     Soubeyrand (Closes: #795516)
Checksums-Sha1:
 664bb7764417d2e63b044f46091faca3488aee69 3654 libvirt_1.2.18-2.dsc
 ac321ed7952adb804678b85c73395658dfe9d3b0 51140 libvirt_1.2.18-2.debian.tar.xz
 4393c13bb3bcabc4bd2f9ca894a29d2a8f929c11 1235920 libvirt-doc_1.2.18-2_all.deb
Checksums-Sha256:
 fcb814389834021d148325235917eda873cac3ed500c1d155e8b7550796da657 3654 
libvirt_1.2.18-2.dsc
 7cadf570c8fc95a65910574b4e67c9c6ceae2cd00d20ddd182032035472d06d6 51140 
libvirt_1.2.18-2.debian.tar.xz
 1c132798f57dcc4063fc2b5835450652516dfe67b8b7a0b077b8fba251dcb345 1235920 
libvirt-doc_1.2.18-2_all.deb
Files:
 018f9d3821ade1e2c042817b06cb23fa 3654 libs optional libvirt_1.2.18-2.dsc
 b2fcbba52e8247b1ffc7096f2defdcd1 51140 libs optional 
libvirt_1.2.18-2.debian.tar.xz
 3aaa145776b668f8e867b72fe231a26c 1235920 doc optional 
libvirt-doc_1.2.18-2_all.deb

-----BEGIN PGP SIGNATURE-----

iQIVAwUBVdoKdQe4t7DqmBILAQhi+A//YCoJArxzmVVGMo9ZArbP3EoYdyBGLfbX
OJBMb52xoiBh0OEuL6+tvM5cBkqFI38pBZd8buQvdKLRuyKPc9Xf8t/zNsaHP7IJ
hpc/gBD3aSIEf3VPcHqSSHjryaQOPXRUNjqYPcTiWnqMFEAUiJWsHjZPog7SYswx
FcO0vB6ACnVBJim7AyZlmfdBp92LTyPb9s4ZeDrl2gJmXctjgq0uzohQo+9zk1mR
3VpXVPffqRBceF78Z+zVi9+rx/FBhU9klOZMNuUBD677gA4W9SpO58BBlDLD7qGC
e3ROJYsqfjpQiP8P9GRNL1iwLZoMafbbQFy10woy8mI5jSGBkgv7MbZd/XQtbdJY
brK6iWCmv1n6kQe1Ys2UYV/kwDnecQQVsfp4h9UR0M+laAbRz1PTztb7sXYsX/nH
QDSIQW0iVLthj2Lnv9o7Yro8/HcFt8aAMgf0NUPmGkFoxXdR5i7tdSJ++ApkINax
/qYIIclDd8zmkKv256W5xow6hsecSWJ3POPhOosTRUNQ3ORapuv6LN1TWW6BLpwZ
yz0EGfsvwKwpqRjqqEpjUyi5G3IETpYiVi/QkfOeHKuejegUb+oqGZVMeey5enHE
xsZr79AePg6ktxivff8XlkaAxwIhvLauoJAnNcYT1crCs20S+FhJJn3XpZ7pcqKk
/YV53ucmPtY=
=/hq+
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to