On Sat, Jul 10, 2021 at 6:55 PM <[email protected]> wrote:
>
> Hi Nir
>
> Thank you for your explanation.
>
> Can I ask you if you can explain this a bit further? I performed and 
> experiment and installed ovirt + a hypervisor on 2 VMs (on the hypervisor VM 
> I enabled nested virtualization) - both based on Rocky Linux following the 
> official oVirt instructions for 4.4.7. No problems there - I also created a 
> vm and successfully ran it.

How did you install ovirt 4.4.7, when we require qemu-kvm >= 5.2.0?

I see this in vdsm.spec:

%if 0%{?rhel} >= 8
%if 0%{?centos}
# 4.4 Advanced virt stream on CentOS 8
Requires: qemu-kvm >= 15:5.2.0
%else
# 4.4, AV 8.4 - https://bugzilla.redhat.com/1948532
Requires: qemu-kvm >= 15:5.2.0-15.module+el8.4.0+10650+50781ca0
%endif #centos
%endif #rhel

Maybe you install an old rc version, before we updated the requirement?

> Based on this, Rocky - at the moment - replaces CentOS8 just nicely. And 
> while libvirt installed  is libvirt-7.0.0-14.1.el8.x86_64 and comes from 
> CentOS8 advanced virt repo, qemu on the hypervisor machine is 
> qemu-kvm-4.2.0-48.module+el8.4.0+534+4680a14e.x86_64 not 5.2.0 and comes from 
> Rocky's repos. Does it mean that, once CentOS8 reaches EOL at the end of this 
> year, we should only hope that Rocky releases libvirt-7.0.0 in their 
> advanced-virt repo?
>
> A snippet from oVirt GUI - hypervisor properties:
>
> OS Version: RHEL - 8.4 - 30.el8
> OS Description: Rocky Linux 8.4 (Green Obsidian)
> Kernel Version: 4.18.0 - 305.7.1.el8_4.x86_64
> KVM Version: 4.2.0 - 48.module+el8.4.0+534+4680a14e
> LIBVIRT Version: libvirt-7.0.0-14.1.el8

This version is good enough for ovirt 4.4.7.

>
> and confirmation:
>
> # rpm -q qemu-kvm
> qemu-kvm-4.2.0-48.module+el8.4.0+534+4680a14e.x86_64

This version does not support features expected by vdsm.  I wonder how you have
new libvirt with old qemu.

- qemu-img convert does not support the --bitmaps option, used to copy bitmaps
  created during incremental backup when moving disks.
- qemu-img bitmap sub command is not available. use to add, remove and merge
  bitmaps in various flows
- qemu-nbd does not support --allocation-depth option. Use to report holes in
  qcow2 images.
- there may be other missing features that libvirt 7.0.0 depends on

You may have luck with flows that do not use the missing features.

Nir
_______________________________________________
Users mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/[email protected]/message/DLTOCBGHVKCCSHUYVCNBIFLCPVCDUI6B/

Reply via email to