Public bug reported:
Updating Cockpit's CI image to Ubuntu 25.10 to libvirt* 11.6.0-1ubuntu3
breaks our integration test which shows a PCI device attached to a
virtual machine.
Currently it shows no vendor information:
root@ubuntu:~# busctl call org.libvirt
/org/libvirt/QEMU/nodedev/pci_5f0000_5f00_5f0f_5f0 org.libvirt.NodeDevice
GetXMLDesc u "0" --full
s "<device>\n <name>pci_0000_00_0f_0</name>\n
<path>/sys/devices/pci0000:00/0000:00:0f.0</path>\n
<parent>computer</parent>\n <driver>\n <name>virtio-pci</name>\n
</driver>\n <capability type=\'pci\'>\n <class>0x020000</class>\n
<domain>0</domain>\n <bus>0</bus>\n <slot>15</slot>\n
<function>0</function>\n <product id=\'0x1000\'/>\n <vendor
id=\'0x1af4\'/>\n </capability>\n</device>\n"
Before it did, for example as on Fedora 42:
[root@fedora-42-127-0-0-2-2201 ~]# busctl call org.libvirt
/org/libvirt/QEMU/nodedev/pci_5f0000_5f00_5f0f_5f0 org.libvirt.NodeDevice
GetXMLDesc u "0"
s "<device>\n <name>pci_0000_00_0f_0</name>\n
<path>/sys/devices/pci0000:00/0000:00:0f.0</path>\n
<parent>computer</parent>\n <driver>\n <name>virtio-pci</name>\n
</driver>\n <capability type=\'pci\'>\n <class>0x020000</class>\n
<domain>0</domain>\n <bus>0</bus>\n <slot>15</slot>\n
<function>0</function>\n <product id=\'0x1000\'>Virtio network
device</product>\n <vendor id=\'0x1af4\'>Red Hat, Inc.</vendor>\n
</capability>\n</device>\n"
<vendor id=\'0x1af4\'>Red Hat, Inc.</vendor>, while it is empty now.
I am not entirely sure if this is a dbus binding issue or if our CI
image now lacks an optional package which provides this information. I
also checked the same libvirt version on Arch Linux and that does
provide the vendor information as well, so this seems to be an Ubuntu
specific issue and not libvirt related unless I am missing something.
** Affects: libvirt-dbus (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2129940
Title:
GetXMLDesc no longer includes vendor/model information
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libvirt-dbus/+bug/2129940/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs