Bug 1280431
| Summary: | [Director]External ceph configuration change from parameters to parameter_defaults | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Red Hat OpenStack | Reporter: | Ben Nemec <bnemec> | ||||
| Component: | documentation | Assignee: | Dan Macpherson <dmacpher> | ||||
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Radek Bíba <rbiba> | ||||
| Severity: | unspecified | Docs Contact: | |||||
| Priority: | unspecified | ||||||
| Version: | 8.0 (Liberty) | CC: | adahms, bnemec, dmacpher, gfidente, johfulto, mburns, sankarshan, srevivo | ||||
| Target Milestone: | ga | Keywords: | Documentation | ||||
| Target Release: | 8.0 (Liberty) | ||||||
| Hardware: | Unspecified | ||||||
| OS: | Unspecified | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2016-08-16 07:06:49 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: | |||||||
| Attachments: |
|
||||||
|
Description
Ben Nemec
2015-11-11 17:43:08 UTC
Just fyi, we need this change in for 8.0 GA. Currently the kbase article [1] does not mention explicitly use of parameters: or parameter_defaults: and suggests to edit the sample environment file which seems best approach to me. Maybe we can close this BZ? 1. https://access.redhat.com/articles/1994713 Also, I should mention I'll be consolidating a lot of the Ceph/OpenStack information into a new guide for OSP 8.0. The article in comment #4 should only apply to 7.x for the moment, and when I write a draft of the new guide we can clarify the structure of the external Ceph environment file. We will also need a note in the upgrade section for anyone using external ceph from before the change was made. Otherwise it sounds like we're covered for this. (In reply to Dan Macpherson from comment #5) > Also, I should mention I'll be consolidating a lot of the Ceph/OpenStack > information into a new guide for OSP 8.0. The article in comment #4 should > only apply to 7.x for the moment, and when I write a draft of the new guide > we can clarify the structure of the external Ceph environment file. Just wanted to point out that for OSP 8.0 we are also planning to support hyper-converged compute+ceph setup. John Fulton from System Engg is working on the steps and doc for the same. Given you are consolidating ceph/openstack info ina new guide, I was hoping it would be good to document both (external ceph & converged ceph) setup in one guide, since both uses puppet-ceph-external.yaml. My 2 cents. thanx, deepak (In reply to Deepak C Shetty from comment #7) > (In reply to Dan Macpherson from comment #5) > > Also, I should mention I'll be consolidating a lot of the Ceph/OpenStack > > information into a new guide for OSP 8.0. The article in comment #4 should > > only apply to 7.x for the moment, and when I write a draft of the new guide > > we can clarify the structure of the external Ceph environment file. > > Just wanted to point out that for OSP 8.0 we are also planning to support > hyper-converged compute+ceph setup. Not exactly. The plan is for a hyper-converged compute+ceph setup to be available in OSP8 but by support exception only. > John Fulton from System Engg is working on the steps and doc for the same. I am working on this and will have a separate Reference Implementation. This bug is relevant for that work, so thanks for CC'ing me to it. > Given you are consolidating > ceph/openstack info ina new guide, I was hoping it would be good to document > both (external ceph & converged ceph) setup in one guide, since both uses > puppet-ceph-external.yaml. My 2 cents. I respectfully disagree. IMO our documentation for what is supported should not include a hyper-converged compute+ceph setup until it is fully supported. Also, please keep in mind the difference between Documentation and Reference Architectures. >
> > Given you are consolidating
> > ceph/openstack info ina new guide, I was hoping it would be good to document
> > both (external ceph & converged ceph) setup in one guide, since both uses
> > puppet-ceph-external.yaml. My 2 cents.
>
> I respectfully disagree. IMO our documentation for what is supported should
> not include a hyper-converged compute+ceph setup until it is fully
> supported. Also, please keep in mind the difference between Documentation
> and Reference Architectures.
Thanks, clear now :)
Sorry for the noise.
Sent the Ceph Storage guide out for technical review. Switching Ceph bugs to POST. This bug was accidentally moved from POST to MODIFIED via an error in automation, please see mmccune with any questions Hi Ben, The Ceph Storage Guide is out now. I've scanned through and it doesn't seem like we're using "parameters" for environment files. https://access.redhat.com/documentation/en/red-hat-openstack-platform/version-8/red-hat-ceph-storage-for-the-overcloud/ Let me know if there's anything I should change in terms of the example environment files. Hi Ben, Just following up... Any further changes required? We're fine on new installations because the sample file was changed. The concern is anyone with external ceph upgrading from 7.x to 8 because their 7.x external-ceph environment file won't work in 8. I think we probably want a note like the satellite one on https://access.redhat.com/documentation/en/red-hat-openstack-platform/8/director-installation-and-usage/chapter-10-upgrading-the-environment about changing puppet-ceph-external.yaml to use parameter_defaults. Assigning Radek as the QA contact. Radek - could you take a look at the changes for this bug? Created attachment 1157916 [details]
Proposed asciidoc changes
Looks wonderful. Attaching a few formatting and language improvements to consider. (At least the first formatting improvement is important because the affected text is now rendered as a single paragraph on the Portal.)
The feedback from Radek has been implemented and pushed live. Switching this to CLOSED. |