Open fultonj opened 7 years ago
As a first step I will install ceph-ansible manually on a fresh undercloud from tripleo-quickstart using these two repos:
http://cbs.centos.org/repos/storage7-ceph-common-candidate/x86_64/os/ http://cbs.centos.org/repos/storage7-ceph-jewel-candidate/x86_64/os/
verified the repos from previous comment work. https://github.com/fultonj/tripleo-ceph-ansible/blob/master/install-ceph-ansible.sh
Where do we package ansible upstream? If not Ceph, then which repo should storage7 (above) depend on to get ansible?
Repos either include all deps or depend on other repos which provide the needed deps. Currently the storage7 repos depend on ansible as is appropriate for someone who needed just ceph-ansible. However the undercloud provides it as it must. We don't want different versions as well.
Since we don't want to distribute ansible via storage7 sig could we just tag ceph-ansible in storage7 until the ownership of ansible is resolved? This helps in the short term because for RDO we'd get ansible installed with TripleO.
Working fixes to the problem pointed out in the previous comment exist in TripleO. As there is no ConfigMgmt SIG, cloud7 is cross-tagging the PaaS sig Ansible build for their use with openshift-ansible and they're ship ansible. Also, The PaaS sig ships patched packages which are derived works from EPEL.
https://lists.centos.org/pipermail/centos-devel/2017-February/015656.html
The above were pointed out to gfidente and fultonj by dmsimard and apevec.
So with that understanding, the following has been tagged "-release" today and should be available when the weekly job signs them. We should then be able to submit a patch upstream which depends on ceph-ansible:
https://cbs.centos.org/koji/builds?tagID=654 https://cbs.centos.org/koji/builds?tagID=738
It's tagged for -release now and at some point it will be available in the sig repo.
http://cbs.centos.org/koji/buildinfo?buildID=17173
Here are the deps in -release
https://review.rdoproject.org/r/#/c/6809 should be fine provided that the storage sig gets in. Waiting for outcome of https://www.redhat.com/archives/rdo-list/2017-June/msg00025.html.
I'll close this once the CI job is doing the right thing
We have the ceph-ansible changes we need in an RPM https://cbs.centos.org/koji/buildinfo?buildID=17529
We want the undercloud to carry this RPM: https://cbs.centos.org/koji/buildinfo?buildID=16829