[elbe-devel] [PATCH v2 0/5] initvm device cleanup
Holger Dengler
holger at hdengler.de
Thu Jun 23 08:09:09 CEST 2022
On 23.06.22 08:07, Holger Dengler wrote:
> Hi Bastian,
>
> On 22.06.22 09:09, Bastian Germann wrote:
>> This is a follow-up on "initvm: Remove cirrus vga device".
>> It was reported that it did not make initvm creation work on sid.
>> This is the second try (Define NIC's PCI bus slot) and contains
>> some more patches for the initvm devices.
>
> I did a quick test yesterday and it still fails with the this series. The error message:
>
> [ 414.105925] reboot: Restarting system
> qemu-img create -f qcow2 -F qcow2 -b initvm-base.img initvm.img
> Formatting 'initvm.img', fmt=qcow2 cluster_size=65536 extended_l2=off compression_type=zlib size=8589936
> libvirt: QEMU Driver error : internal error: qemu unexpectedly closed the monitor: 2022-06-22T07:45:54.)
> Traceback (most recent call last):
> File "/home/holger/git/elbe/elbe/elbe", line 60, in <module>
> cmdmod.run_command(sys.argv[2:])
> File "/home/holger/git/elbe/elbe/elbepack/commands/initvm.py", line 96, in run_command
> action.execute(directory, opt, args[1:])
> File "/home/holger/git/elbe/elbe/elbepack/initvmaction.py", line 166, in execute
> self.initvm.create()
> File "/usr/lib/python3/dist-packages/libvirt.py", line 1353, in create
> raise libvirtError('virDomainCreate() failed')
> libvirt.libvirtError: internal error: qemu unexpectedly closed the monitor: 2022-06-22T07:45:54.906919Z)
> Starting the initvm Failed
> Giving up
Sorry, the error log was truncated.
$ ./elbe initvm start
libvirt: QEMU Driver error : internal error: qemu unexpectedly closed the monitor: 2022-06-23T06:07:51.931324Z kvm: -device {"driver":"virtio-mouse-pci","id":"input0","bus":"pci.0","addr":"0x5"}: PCI: slot 5 function 0 not available for virtio-mouse-pci, in use by virtio-net-pci,id=(null)
Traceback (most recent call last):
File "/home/holger/git/elbe/elbe/./elbe", line 60, in <module>
cmdmod.run_command(sys.argv[2:])
File "/home/holger/git/elbe/elbe/elbepack/commands/initvm.py", line 96, in run_command
action.execute(directory, opt, args[1:])
File "/home/holger/git/elbe/elbe/elbepack/initvmaction.py", line 166, in execute
self.initvm.create()
File "/usr/lib/python3/dist-packages/libvirt.py", line 1353, in create
raise libvirtError('virDomainCreate() failed')
libvirt.libvirtError: internal error: qemu unexpectedly closed the monitor: 2022-06-23T06:07:51.931324Z kvm: -device {"driver":"virtio-mouse-pci","id":"input0","bus":"pci.0","addr":"0x5"}: PCI: slot 5 function 0 not available for virtio-mouse-pci, in use by virtio-net-pci,id=(null)
>
>>
>> Bastian Germann (5):
>> initvm: Remove cirrus vga device
>> initvm: always use machine type pc
>> initvm: Remove USB controller
>> initvm: Define NIC's PCI bus slot
>> initvm: Use virtio bus for keyboard and mouse
>>
>> elbepack/commands/init.py | 1 -
>> elbepack/init/libvirt.xml.mako | 12 ++++--------
>> 2 files changed, 4 insertions(+), 9 deletions(-)
>>
>
--
Gruß,
Holger Dengler
--
holger at hdengler.de
More information about the elbe-devel
mailing list