Error creating a VM: internal error: No PCI buses available
Bug #1379346 reported by
Felix Geyer
This bug affects 5 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
libvirt (Ubuntu) |
Fix Released
|
Critical
|
Chris J Arges |
Bug Description
In utopic creating a libvirt VM (through virt-manager or virt-install) fails with: internal error: No PCI buses available.
This is caused by an Ubuntu patch in the qemu package that changes the default machine type to pc-i440fx-utopic.
It also adds an alias "ubuntu" for pc-i440fx-utopic. This seems to be the one actually used.
libvirt has some rules hard-coded how to set up the PCI bus depending on the machine type.
Obviously it doesn't check for "ubuntu".
Attached is a patch that extend the libvirt checks for the ubuntu machine type.
Changed in libvirt (Ubuntu): | |
importance: | Undecided → Critical |
status: | New → In Progress |
assignee: | nobody → Chris J Arges (arges) |
tags: | added: patch |
To post a comment you must log in.
Thanks, I've sponsored this patch and uploaded it to Utopic.