On Tue, Mar 19, 2019 at 04:00:59PM +0000, Daniel P. Berrangé wrote: > We previously had to disable RBD on 32-bit platforms since Ceph has > dropped all support for 32-bit. Unfortunately anyone with the RPM > libvirt-daemon-driver-storage-rbd installed on 32-bit now has a > broken upgrade path. > > To fix this we must make libvirt-daemon-driver-storage-common s/common/core > have an Obsoletes: libvirt-daemon-driver-storage-rbd < $VER-$REL > > Signed-off-by: Daniel P. Berrangé <berrange@xxxxxxxxxx> > --- Reviewed-by: Erik Skultety <eskultet@xxxxxxxxxx> > libvirt.spec.in | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/libvirt.spec.in b/libvirt.spec.in > index 1497cad3d2..79f3d31d19 100644 > --- a/libvirt.spec.in > +++ b/libvirt.spec.in > @@ -550,6 +550,9 @@ Requires: util-linux > # From QEMU RPMs > Requires: /usr/bin/qemu-img > %endif > +%if !%{with_storage_rbd} > +Obsoletes: libvirt-daemon-driver-storage-rbd < %{version}-%{release} Which version did we disable it? I'm asking because we have a similar check for xen, but we specified it as < 4.3.0 Reviewed-by: Erik Skultety <eskultet@xxxxxxxxxx> -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list