Bug 1122663
Summary: | [RFE] Staypuft should be able to setup node(s) as required for Ceph cluster (OSD only) | |||
---|---|---|---|---|
Product: | Red Hat OpenStack | Reporter: | arkady kanevsky <arkady_kanevsky> | |
Component: | rubygem-staypuft | Assignee: | Brad P. Crochet <brad> | |
Status: | CLOSED ERRATA | QA Contact: | Yogev Rabl <yrabl> | |
Severity: | urgent | Docs Contact: | ||
Priority: | urgent | |||
Version: | Foreman (RHEL 6) | CC: | aberezin, ajeain, brad, cdevine, christopher_dearborn, jdonohue, joherr, kschinck, mburns, nlevine, racedoro, randy_perryman, rhos-maint, slong, sreichar, yeylon | |
Target Milestone: | z1 | Keywords: | FutureFeature | |
Target Release: | Installer | |||
Hardware: | x86_64 | |||
OS: | Linux | |||
Whiteboard: | MVP | |||
Fixed In Version: | ruby193-rubygem-staypuft-0.3.2-1.el6ost | Doc Type: | Enhancement | |
Doc Text: |
With this update, two new node types have been added to the RHEL OpenStack Platform installer:
* RHEL 7 Generic, which supports the creation of ad-hoc nodes that are not yet fully supported.
* Ceph Node (OSD), which currently only has an OS installed and must have Ceph installed by the Ceph installer (future updates will include the node's complete configuration by the RHEL OpenStack Platform installer).
Both nodes are only configured with Red Hat Enterprise Linux 7 and the openstack-common puppet class from Quickstack. The user must add any further configuration.
|
Story Points: | --- | |
Clone Of: | ||||
: | 1122667 (view as bug list) | Environment: | ||
Last Closed: | 2014-10-01 13:25:22 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: | ||||
Bug Depends On: | ||||
Bug Blocks: | 1108193 |
Description
arkady kanevsky
2014-07-23 17:40:41 UTC
Neil, nobt sure if RHELOSP5 RHEL7 should include all Ceph libraries. Then ICE will handle configuration and setup portion of Ceph deployment ICE will install all the relevant Ceph components. There is no need for the RHEL-OSP Installer to do this. [The RHEL-OSP Installer should only handle installing the Ceph client libraries on any Glancer/Cinder/Nova nodes as necessary.] Also, my understanding (which could be wrong) is that Staypuft just refers to the UI. It is really Foreman that needs to do the heavy lifting for this BZ. *** Bug 1122667 has been marked as a duplicate of this bug. *** Initial effort: New Ceph host group will be added that will do *only* base RHEL 7 provisioning To elaborate on the initial effort: 2 new host groups will be added Ceph Storage Node (OSD) Generic RHEL 7 These will be exposed in the Assign Hosts screen and will allow network configuration, etc. The backend puppet classes used will be core RHEL 7 only. No Ceph Storage configuration will be done. That is the domain of the ICE installer. PR submitted: https://github.com/theforeman/staypuft/pull/272 Brad, could you double check the doc-text edit? Just want to ensure I understood your intent. thanks, Summer Mike, do we have a kickstart file specific to generic RHEL7 and to Ceph Node (OSD)? Arkady (In reply to arkady kanevsky from comment #12) > Mike, > do we have a kickstart file specific to generic RHEL7 and to Ceph Node (OSD)? > Arkady There is only 1 kickstart. There will be (in the next release) a condition around the partitioning for ceph nodes, otherwise, it's the same kickstart. verified in version ruby193-rubygem-staypuft-0.3.9-1.el6ost.noarch The Staypuft has installed a clean RHEL 7. From what I understand this is the requirement at this stage of the installation. 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. http://rhn.redhat.com/errata/RHBA-2014-1350.html Clearing needinfo |