On 2/12/19 8:39 PM, Brad Hubbard wrote: > On Wed, Feb 13, 2019 at 2:38 AM David Galloway <dgallowa@xxxxxxxxxx> wrote: >> >> >> On 2/11/19 6:13 PM, Sage Weil wrote: >>> On Tue, 12 Feb 2019, Brad Hubbard wrote: >>>> I believe Sage mentioned reverting this PR in a meeting today so I'd >>>> suggest not going much further until this can be confirmed. >>> >>> I have a PR to revert just the dependency, >>> >>> https://github.com/ceph/ceph/pull/26363 >>> >>> which I can merge as soon as make check passes, unless ceph-cm-ansible is >>> fixed before then! >>> >>> s >> >> The HA repo was already available on the Sepia Satellite server. We >> just weren't subscribing testnodes to it. > > Shouldn't we have been able to find the package manually then with > something like... > > # yum list python-adal --showduplicates --enablerepo=\* > --disablerepo=\*-debug-rpms --disablerepo=\*-source-rpms > > then subscribe to the relevant repo (rhel-ha-for-rhel-7-server-rpms in > this case)? > Yup. You could have. >> >> https://github.com/ceph/ceph-cm-ansible/pull/436 >> >>> >>>> >>>> On Tue, Feb 12, 2019 at 8:25 AM Vasu Kulkarni <vakulkar@xxxxxxxxxx> wrote: >>>>> >>>>> On Mon, Feb 11, 2019 at 1:49 PM Dan Mick <dmick@xxxxxxxxxx> wrote: >>>>>> >>>>>> redhat.py:_setup_latest_repo looks maybe relevant?... >>>>> That we are using in downstream where we have access to stage repo, >>>>> David has satellite server setup in sepia I dont know >>>>> the details but the repo's he has in satellite are enabled here: >>>>> https://github.com/ceph/ceph-cm-ansible/blob/master/roles/common/vars/redhat_7.yml >>>>> >>>>> >>>>>> >>>>>> On 2/11/19 10:28 AM, Jeff Layton wrote: >>>>>>> We have a PR that was recently merged that splits up the mgr modules >>>>>>> into separate packages: >>>>>>> >>>>>>> https://github.com/ceph/ceph/pull/25977 >>>>>>> >>>>>>> One of those modules (ceph-mgr-rook) requires the python-kubernetes >>>>>>> module, so we added that as a package dependency. python-kubernetes is >>>>>>> in epel7 and has a dependency on python-adal. >>>>>>> >>>>>>> That module is in the core centos7 repo, so everything works fine there, >>>>>>> but RHEL7 has this package in a separate subscription channel: >>>>>>> >>>>>>> https://bugzilla.redhat.com/show_bug.cgi?id=1674764 >>>>>>> >>>>>>> Can we enable those channels in teuthology (probably as part of the >>>>>>> ceph-cm-ansible playbooks)? What I'm not clear on is whether the >>>>>>> entitlements for the lab machines include either of those package >>>>>>> channels, so that will need to be chased down. >>>>>>> >>>>>>> Let me know if I need to open a tracker bug for this or something? >>>>>>> >>>>>>> Thanks, >>>>>>> >>>>>> >>>> >>>> >>>> >>>> -- >>>> Cheers, >>>> Brad >>>> >>>> >>>> > > > > -- > Cheers, > Brad >