Created attachment 1072711 [details] qemu args file Description of problem: When i use virsh virsh domxml-from-native to convert my qemu args to xml domain desctiption, there are is no error , but after i revert generated xml file to qemu args to xml , there is a error about ide controller like those "error: unsupported configuration: IDE controllers are unsupported for this QEMU binary or machine type ". Even though those qemu args could run correctly on my shell. Version-Release number of selected component (if applicable): /usr/libexec/qemu-system-x86_64 --version QEMU emulator version 2.4.0, Copyright (c) 2003-2008 Fabrice Bellard libvirtd --version libvirtd (libvirt) 1.2.19 How reproducible: Using virsh convert base.args (see attachment) to domain xml file, and then revert domain xml file to qemu args. Steps to Reproduce: 1.virsh domxml-from-native qemu-argv base.args > base.xml 2.virsh domxml-to-native qemu-argv base.xml Actual results: error: unsupported configuration: IDE controllers are unsupported for this QEMU binary or machine type Expected results: no error Additional info: no
Upstream we have entirely dropped 'virsh domxml-from-native' qemu-argv support. commit 5cc402a9b4c4e5422775b2b60f8272c16c0ed62f Author: Peter Krempa <pkrempa> Date: Fri Jun 14 14:56:35 2019 +0200 qemu: driver: Remove support for native->XML conversion A bit more discussion/details here: https://www.redhat.com/archives/libvir-list/2019-April/msg00605.html So this bug is no longer valid as of the next release libvirt 5.0.0
That should say: this bug is no longer valid as of the next release libvirt 5.5.0