Andrew, On Fri, Jul 24, 2015 at 4:52 PM, Andrew Woodward <xar...@gmail.com> wrote: > We already had a similar problem with stackforge/puppet-ceph and went > around in circles for a while trying to account for the issue. We > ultimately resulted in [1] to resolve the issue for us. > > [1] https://review.openstack.org/#/c/197302/1/manifests/repo.pp
Yes, that was part of my motivation for re-opening this topic, and wanting to reconsider adding "excludes" to .repo entries. I still wanted to find a way to not have to modify a different package's files (e.g. epel-release owns epel.repo) though. That's why I thought about breaking it into two phases. > > > On Fri, Jul 24, 2015 at 4:28 PM Pete Zaitcev <zait...@redhat.com> wrote: >> >> On Thu, 23 Jul 2015 16:12:59 -0700 >> Travis Rhoden <trho...@redhat.com> wrote: >> >> > I’m working on ways to improve Ceph installation with ceph-deploy, and >> > a common hurdle we have hit involves dependency issues between ceph.com >> > hosted RPM repos, and packages within EPEL. For a while we were able to >> > managed this with the priorities plugin, but then EPEL shipped packages >> > that included changes that weren’t available on the ceph.com packages, >> > and the EPEL packages “obsoleted” the ceph.com ones. [...] >> >> This happens every time repos want to conflict with packages provided >> by the base distro or EPEL. I think the only sensible way to manage it is >> not to conflict and rely on the base packages. That means getting the right >> versions in. In old EPEL/CentOS/RHEL this may mean versioned names or other >> tricks, but the point is to get them in. You have access to experienced >> packagers such as Haikel G., who can help you. >> >> So, I'm just curious, what are the specific pain points that we're hitting, >> which prevent using EPEL packages? What are you duplicating and why? >> >> -- Pete >> -- >> To unsubscribe from this list: send the line "unsubscribe ceph-devel" in >> the body of a message to majord...@vger.kernel.org >> More majordomo info at http://vger.kernel.org/majordomo-info.html > -- > To unsubscribe from this list: send the line "unsubscribe ceph-devel" in > the body of a message to majord...@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html -- To unsubscribe from this list: send the line "unsubscribe ceph-devel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html