In OSP13 and OSP16 we have customers enable certain repositories given how ceph-ansible works. https://access.redhat.com/documentation/en-us/red_hat_openstack_platform/16.1/html/director_installation_and_usage/planning-your-overcloud#overcloud-repositories All of this will change in OSP17 with the use of RHCSv5 and cephadm. If you're deploying OSP17 and having it use ceph then you need to ensure cephadm is installed on your OVERcloud (not undercloud) nodes. Then cephadm will pull ceph containers so there is no other Ceph package you need to install but cephadm (everything else will be in containers).
BZ 1996760 is for OSP17, which requires the cephadm package on OVERcloud nodes from the RHCSv5 tools repos. BZ 1996804 is for OSP16, which requires the ceph-ansible package on UNDERcloud nodes from the RHCSv4 tools repos.
The documentation for the cephadm change has been tracked and completed in https://issues.redhat.com/browse/RHOSPDOC-798. Closing this BZ as duplicate of https://bugzilla.redhat.com/show_bug.cgi?id=1839169 which tracked the overall 17 effort for cephadm. *** This bug has been marked as a duplicate of bug 1839169 ***
The needinfo request[s] on this closed bug have been removed as they have been unresolved for 120 days