Bug 1219310
Summary: | ceph-deploy should ship a default .conf file to override downstream | ||
---|---|---|---|
Product: | [Red Hat Storage] Red Hat Ceph Storage | Reporter: | Ken Dreyer (Red Hat) <kdreyer> |
Component: | Ceph-Installer | Assignee: | Alfredo Deza <adeza> |
Status: | CLOSED WONTFIX | QA Contact: | ceph-qe-bugs <ceph-qe-bugs> |
Severity: | medium | Docs Contact: | |
Priority: | unspecified | ||
Version: | 1.3.0 | CC: | adeza, aschoen, bhubbard, ceph-eng-bugs, flucifre, hnallurv, nthomas, sankarshan, trhoden |
Target Milestone: | rc | ||
Target Release: | 1.3.2 | ||
Hardware: | Unspecified | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | 1207275 | Environment: | |
Last Closed: | 2015-12-10 22:14:38 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Ken Dreyer (Red Hat)
2015-05-07 02:07:05 UTC
Ken, can you please let me know the qe test suggestions for this bug. we run ceph-deploy on RHEL 7.1 ceph cluster as part of installation. Alfredo, QE is looking for the specific criteria for "How can we verify that this bug is fixed". I could say something simple like "ceph-deploy should not contact ceph.com for anything", but that's already the behavior if ice_setup is run beforehand. Would you mind clarifying what the user-facing impact is in your planned implementation? For example, are we saying that users will not need to specify --no-adjust-repos if they're running ceph-deploy downstream? Alfredo, can you please reply to https://bugzilla.redhat.com/show_bug.cgi?id=1219310#c2? Travis, since Alfredo's out of the office this week, mind commenting on whether we'll still want to implement this or not? Hey everyone, I think we still want to implement this in general (for Fedora and other downstream packagers) but I don't see it as critical to the Stockwell release. When paired with with ice-setup, ceph-deploy does *not* point to ceph.com for anything. Even when not paired with ice-setup, ceph-deploy behaves differently when deployhing RHCS on RHEL, such that it will not add a .repo file to point to ceph.com (unless you provide some CLI options that our docs do not say to provide). Given our timelines and QE load, I don't think we should target this to 1.3.0. It's effort that doesn't significantly effect the 1.3.0 release. Opened Pull Request: https://github.com/ceph/ceph-deploy/pull/303 Harish: If a section with the specified key/value is set (as in the documentation example) we should no longer affect any repository changes (including the `rpm import`. @Alfredo, I am sorry, I did not understand clearly your input in comment 6. can you please provide the steps to verify the bug fix? The work that Alfredo did here was necessary and important, but was just a small piece of what we are going for in the bigger picture. That bigger picture may be debatable, for sure, especially whether it is relevant in Stockwell's timeframe (1.3.x), but it certainly remains relevant for Fedora, a la https://bugzilla.redhat.com/show_bug.cgi?id=1207275. This isn't going to land in 1.3.1, that's for sure. |