Bug 1236707
Summary: | undercloud.conf.sample incorrectly states that heat db encryption key can be 8,16, or 32 chars | ||
---|---|---|---|
Product: | Red Hat OpenStack | Reporter: | Chris Dearborn <christopher_dearborn> |
Component: | instack-undercloud | Assignee: | James Slagle <jslagle> |
Status: | CLOSED ERRATA | QA Contact: | Marius Cornea <mcornea> |
Severity: | medium | Docs Contact: | |
Priority: | high | ||
Version: | Director | CC: | arkady_kanevsky, cdevine, christopher_dearborn, dariusz.smigiel, dmacpher, John_walsh, kbader, kurt_hey, ldomb, mandreou, mburns, mcornea, morazi, ohochman, rajini.karthik, randy_perryman, rhel-osp-director-maint, sreichar, wayne_allen |
Target Milestone: | y1 | Keywords: | Triaged, ZStream |
Target Release: | 7.0 (Kilo) | ||
Hardware: | Unspecified | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | instack-undercloud-2.1.2-24.el7ost | Doc Type: | Bug Fix |
Doc Text: |
undercloud_heat_encryption_key was incorrectly documented in undercloud.conf.sample as accepting values of size 8, 16, or 32 characters. Only values of size 16, 24, or 32 characters are actually accepted. If a value that had the non-accepted size was used, the Undercloud configuration script would fail with an error similar to:
Error: 8 is not a correct size for auth_encryption_key parameter, it must be either 16, 24, 32 bytes long. at /etc/puppet/modules/heat/manifests/engine.pp:106 on node undercloud.local.dev
This fix updates the undercloud.conf.sample with the correct documentation to indicate the accepted sizes of this parameter.
|
Story Points: | --- |
Clone Of: | Environment: | ||
Last Closed: | 2015-10-08 12:10:18 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: | 1238779 |
Description
Chris Dearborn
2015-06-29 18:48:30 UTC
upstream bug @ https://bugs.launchpad.net/heat/+bug/1415887 heat fix https://review.openstack.org/#/c/168779/ puppet-heat fix https://review.openstack.org/#/c/178478/ so clearly Chris Dearborn isn't lying. Fixup for the comment in the sample.conf file is at https://review.gerrithub.io/#/c/242215/ Nope, not lying. Just too lazy to type 16 characters instead of 8. It's twice as much work! ;-) *** Bug 1250926 has been marked as a duplicate of this bug. *** [stack@instack ~]$ rpm -qa | grep instack-undercloud instack-undercloud-2.1.2-25.el7ost.noarch [stack@instack ~]$ grep -A2 'Heat db encryption key' undercloud.conf # Heat db encryption key(must be 16, 24, or 32 characters. If left # unset, one will be automatically generated. (string value) #undercloud_heat_encryption_key = <None> 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. https://access.redhat.com/errata/RHSA-2015:1862 |