]> git.ipfire.org Git - thirdparty/libvirt.git/commit
conf: Drop support for 'sheepdog' disks
authorPeter Krempa <pkrempa@redhat.com>
Fri, 7 Mar 2025 16:37:26 +0000 (17:37 +0100)
committerPeter Krempa <pkrempa@redhat.com>
Mon, 10 Mar 2025 12:09:27 +0000 (13:09 +0100)
commitf976d1b06c6d098fa95ce67d7a873d9768cdf78d
tree9d8008baa7fc8d35a83b637bd0b7675d9beda00f
parent23c3900054d25c3ec7c790f39890312a4b290c5f
conf: Drop support for 'sheepdog' disks

In upcoming patches we'll update minimum supported qemu version to
qemu-6.2 which no longer supports 'sheepdog'. This was the only
hypervisor driver that supported it.

Reject any config containing sheepdog disks when validating the XML,
remove the positive test cases in qemu and replace them by a negative
test case. This will still excercise the XML schema, but will prepare
for removal of the internal code.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
src/conf/domain_validate.c
tests/qemusecuritytest.c
tests/qemuxmlconfdata/disk-network-sheepdog.x86_64-6.0.0.args [deleted file]
tests/qemuxmlconfdata/disk-network-sheepdog.x86_64-6.0.0.xml [deleted file]
tests/qemuxmlconfdata/disk-network-sheepdog.x86_64-latest.err [new file with mode: 0644]
tests/qemuxmlconftest.c