Description of problem: When looking through the documentation, i got a problem with the listed requirements: https://access.redhat.com/documentation/en/red-hat-openstack-platform/10/paged/director-installation-and-usage/chapter-2-requirements On a clean install, i was getting this error after installing with those repos: Error: Package: 1:ceph-common-0.80.8-17.el7cp.x86_64 (rhel-7-server-rh-common-rpms) Requires: librbd1 = 1:0.80.8-17.el7cp Installed: 1:librbd1-0.94.5-1.el7.x86_64 (@rhel-7-server-rpms) librbd1 = 1:0.94.5-1.el7 I solved it by also adding the rhel-7-server-rhceph-2-tools-rpms Ceph documentation also mentions that repo. So i think that this shall be added as a requirement for OpenStack, for the Ceph nodes.
Your error should not be happening if you have the repos listed enabled. ceph-common is available in both rhel-7-server-rhceph-2-mon-rpms and rhel-7-server-rhceph-2-osd-rpms repositories. However, you're right. For OSP 10 and forward, we do need to list rhel-7-server-rhceph-2-tools-rpms as a required overcloud repo. The ceph-radosgw package comes from -tools.
Assigning to Charelle for review.
*** Bug 1420478 has been marked as a duplicate of this bug. ***
Looks good to me. Merged.
I will also be needed here: https://access.redhat.com/documentation/en-us/red_hat_openstack_platform/10/html-single/director_installation_and_usage/#sect-Repository_Requirements
Thanks, that looks better
Backported to OSP 10
This has now been published OSP11: https://access.redhat.com/documentation/en-us/red_hat_openstack_platform/11/html/director_installation_and_usage/chap-requirements#sect-Repository_Requirements OSP10: https://access.redhat.com/documentation/en-us/red_hat_openstack_platform/10/html/director_installation_and_usage/chap-requirements#sect-Repository_Requirements