| Summary: | undercloud install fails | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Red Hat OpenStack | Reporter: | Dan Yocum <dyocum> | ||||
| Component: | documentation | Assignee: | Dan Macpherson <dmacpher> | ||||
| Status: | CLOSED CURRENTRELEASE | QA Contact: | RHOS Documentation Team <rhos-docs> | ||||
| Severity: | urgent | Docs Contact: | |||||
| Priority: | urgent | ||||||
| Version: | 7.0 (Kilo) | CC: | dbecker, dmacpher, dyocum, mburns, morazi, rhel-osp-director-maint, srevivo | ||||
| Target Milestone: | --- | Keywords: | Documentation, ZStream | ||||
| Target Release: | 7.0 (Kilo) | ||||||
| Hardware: | All | ||||||
| OS: | All | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2016-05-03 16:53:58 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: | |||||
| Attachments: |
|
||||||
|
Description
Dan Yocum
2016-03-16 13:19:09 UTC
I note a similarity between this case and: BZ 1242660, "[Docs] [Director] Undercloud deployment with SSL fails over SELinux enforcing ( ssl cert needs to be readable by haproxy.) <https://bugzilla.redhat.com/show_bug.cgi?id=1242660> This is a documentation bug in section Appendix B of the Director Install & Config guide. In that section it states the following under the "For the Undercloud" section: $ openssl genrsa -out privkey.pem 2048 $ openssl req -new -x509 -key privkey.pem -out cacert.pem -days 365 -config ~/openssl.cnf and $ cat cacert.pem privkey.pem > undercloud.pem This is misleading. Anyone familiar with CA root certificates will think that they are supposed to cat the CA root cert with the server private key, which makes no sense. Please change this to the following: $ openssl genrsa -out server-key.pem 2048 $ openssl req -new -x509 -key server-key.pem -out server-cert.pem -days 3650 -config ~/openssl.cnf and $ cat server-cert.pem server-key.pem > undercloud.pem (NB: I changed the number of days to 3650, 10 years.) Hi Dan, The fix should be implemented: https://access.redhat.com/documentation/en/red-hat-openstack-platform/8/director-installation-and-usage/appendix-a-ssl-tls-certificate-configuration Any further changes required for this section? +1 lgtm |