Description of problem: ceph-ansible is installing epel-release and other dependencies that should be met by RHCS Version-Release number of selected component (if applicable): How reproducible: 100% Steps to Reproduce: 1. Attempt to install RHCS on a RedHat System with the ceph-installer 2. 3. Actual results: Tries to install ceph-release Expected results: Does not install any other dependency because they are handled by RHCS directly Additional info:
Pull request: https://github.com/ceph/ceph-ansible/pull/588
(In reply to Alfredo Deza from comment #0) > Description of problem: > ceph-ansible is installing epel-release and other dependencies that should > be met by RHCS > > Version-Release number of selected component (if applicable): > > > How reproducible: 100% > > > Steps to Reproduce: > 1. Attempt to install RHCS on a RedHat System with the ceph-installer > 2. > 3. > > Actual results: Tries to install ceph-release Is that epel-release instead of ceph-replease? > > > Expected results: Does not install any other dependency What other dependencies should not be installed? > because they are handled by RHCS directly > > > Additional info:
(In reply to Harish NV Rao from comment #4) > (In reply to Alfredo Deza from comment #0) > > Description of problem: > > ceph-ansible is installing epel-release and other dependencies that should > > be met by RHCS > > > > Version-Release number of selected component (if applicable): > > > > > > How reproducible: 100% > > > > > > Steps to Reproduce: > > 1. Attempt to install RHCS on a RedHat System with the ceph-installer > > 2. > > 3. > > > > Actual results: Tries to install ceph-release > Is that epel-release instead of ceph-replease? Good catch. I meant epel-release. Can't seem to edit that comment. Sorry for the confusion. > > > > > > Expected results: Does not install any other dependency > What other dependencies should not be installed? > > > because they are handled by RHCS directly > > > > > > Additional info:
Thanks Alfredo! Need one more clarification: > Expected results: Does not install any other dependency What other dependencies should not be installed?
(In reply to Harish NV Rao from comment #6) > Thanks Alfredo! > > Need one more clarification: > > > Expected results: Does not install any other dependency > What other dependencies should not be installed? That is a bit harder to catch :( Basically, the deployment tool *should not* install dependencies for the storage package beforehand. EPEL is in clear violation of this. All requirements should be "pulled in" when installing the actual package.
(In reply to Alfredo Deza from comment #7) > (In reply to Harish NV Rao from comment #6) > > Thanks Alfredo! > > > > Need one more clarification: > > > > > Expected results: Does not install any other dependency > > What other dependencies should not be installed? > > That is a bit harder to catch :( we will check for epel-releases. We are not sure of how to catch other dependencies at this point of time. > > Basically, the deployment tool *should not* install dependencies for the > storage package beforehand. EPEL is in clear violation of this. > > All requirements should be "pulled in" when installing the actual package.
This bug was accidentally moved from POST to MODIFIED via an error in automation, please see mmccune with any questions
verified with ceph-ansible-1.0.5-31.el7scon.noarch ceph - 10.2.2-29.el7cp.x86_64 - working as expected hence moving to verified.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2016:1755