Description of problem: The latest python3-libvirt-6.6.0-1 is missing several flags that are needed for incremental backup in RHV - VIR_DOMAIN_CHECKPOINT_CREATE_REDEFINE_VALIDATE, VIR_ERR_CHECKPOINT_INCONSISTENT. python3-libvirt should be rebuilt and contain the flags above. Version-Release number of selected component (if applicable): python3-libvirt-6.6.0-1 How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: python3-libvirt-6.6.0-1 missing the mentioned flags Expected results: python3-libvirt should include the above flags/constants. Additional info:
The package needs to be rebuilt to pick up the new constants. Moving to POST.
Thanks Eyal very much for helping test the incremental backup on RHV for libvirt-python-6.6.0-2.el8 ! Please see Eyal's test results as below: ----------------------------------------------------------------------- After installing python3-libvirt-6.6.0-2 from the attached RPM [1] All the missing constants can be found: $ python3 Python 3.6.8 (default, Aug 18 2020, 08:33:21) [GCC 8.3.1 20191121 (Red Hat 8.3.1-5)] on linux Type "help", "copyright", "credits" or "license" for more information. >>> import libvirt >>> hasattr(libvirt, "VIR_ERR_CHECKPOINT_INCONSISTENT") True Also, the relevant cold incremental backup feature that uses those flags worked as expected. [1] http://download.eng.bos.redhat.com/brewroot/vol/rhel-8/packages/libvirt-python/6.6.0/2.module+el8.3.1+9800+33087bb5/x86_64/python3-libvirt-6.6.0-2.module+el8.3.1+9800+33087bb5.x86_64.rpm
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (virt:8.3 bug fix and enhancement update), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2021:0639