Bug 1687998

Summary: Please add python-ceph obsolete to f-o-p
Product: [Fedora] Fedora Reporter: Hans de Goede <hdegoede>
Component: fedora-obsolete-packagesAssignee: Miro HronĨok <mhroncok>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 30CC: j, mhroncok
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: fedora-obsolete-packages-30-32 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2019-04-06 20:19:16 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Hans de Goede 2019-03-12 20:58:55 UTC
Doing a dnf distro-sync from f29 to f30 gives the following error on my workstation:

 Problem 1: package python-cephfs-1:12.2.11-1.fc29.x86_64 requires libcephfs2 = 1:12.2.11-1.fc29, but none of the providers can be installed
  - libcephfs2-1:12.2.11-1.fc29.x86_64 does not belong to a distupgrade repository
  - problem with installed package python-cephfs-1:12.2.11-1.fc29.x86_64

Starting with F30 the ceph packages no longer have a python2 python-cephfs sub package. F29 has ceph 1:12.x.x F30 has ceph 2:14.x.x so I suggest adding:

Obsoletes: python-cephfs < 2:14.0.0

Comment 1 Hans de Goede 2019-03-12 21:00:11 UTC
I just learned there also is a python-ceph-compat, so we also need:

Obsoletes: python-ceph-compat < 2:14.0.0

Comment 2 Hans de Goede 2019-03-12 21:03:44 UTC
And also (sorry):

Obsoletes: python-rados < 2:14.0.0
Obsoletes: python-rbd < 2:14.0.0
Obsoletes: python-rgw < 2:14.0.0

Comment 3 Fedora Update System 2019-04-04 22:17:39 UTC
fedora-obsolete-packages-30-32 has been submitted as an update to Fedora 30. https://bodhi.fedoraproject.org/updates/FEDORA-2019-b7fa2ed928

Comment 4 Fedora Update System 2019-04-05 04:12:19 UTC
fedora-obsolete-packages-30-32 has been pushed to the Fedora 30 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-b7fa2ed928

Comment 5 Fedora Update System 2019-04-06 20:19:16 UTC
fedora-obsolete-packages-30-32 has been pushed to the Fedora 30 stable repository. If problems still persist, please make note of it in this bug report.