Package python-ceph is obsoleted by python-rados, but obsoleting package does not provide for requirements.

Solution In Progress - Updated -

Issue

  • Package python-ceph is obsoleted by python-rados, but obsoleting package does not provide for requirements.
  • Unable to complete rhel-osp-installer setup.
  • While installing ceph-common package getting below error:
 Execution of '/usr/bin/yum -d 0 -e 0 -y install ruby193-rubygem-staypuft' returned 1: Package python-ceph is obsoleted by python-rados, but obsoleting package does not provide for requirements
 Package: ceph-common-0.80.5-4.el7ost.x86_64 (rhel-7-server-openstack-6.0-rpms)
 /Stage[main]/Foreman::Plugin::Staypuft/Package[ruby193-rubygem-staypuft]/ensure: change from absent to present failed: Execution of '/usr/bin/yum -d 0 -e 0 -y install ruby193-rubygem-staypuft' returned 1: Package python-ceph is obsoleted by python-rados, but obsoleting package does not provide for requirements
 Package: ceph-common-0.80.5-4.el7ost.x86_64 (rhel-7-server-openstack-6.0-rpms)
Installing             Done                                               [100%] [..............................................................................................................................................................................................]
Not running provisioning configuration since installation encountered errors, exit code was 6
  Something went wrong! Check the log for ERROR-level output
  The full log is at /var/log/rhel-osp-installer/rhel-osp-installer.log

Environment

  • Red Hat Enterprise Linux 7
  • Red Hat OpenStack 6.0

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content