Red Hat Bugzilla – Bug 1068885
Foreman-installer doesn't create keystonerc_admin file on controller
Last modified: 2014-05-29 16:31:15 EDT
Description of problem: When using foreman-installer to deploy a controller /root/keystonerc_admin file isn't created. As apposed to packstack deployments which do create this file. Yes it's easy to make the file but why not help the user, especially since i recall some documentation specifically points to it, misleading confusing users when file isn't found. Version-Release number of selected component (if applicable): openstack-foreman-installer-1.0.4-1.el6ost.noarch How reproducible: Every time, just deploy a controller with Foreman-installer Steps to Reproduce: 1. Deploy foreman-installer setup 2. Add host to controller group (tested nova controller), edit needed parameters. 3. Run foreman puppet client on host. Actual results: A working controller, without /root/keystonrc_admin file Expected results: A working controller with a /root/keystonerc_admin file created. Additional info:
This is now in upstream as of https://github.com/redhat-openstack/astapor/pull/126 .
This is already in master and low risk, so adding it to list for next release
Verified openstack-foreman-installer-1.0.6-2.el6ost.noarch. There's keystonerc_admin file after installation of controller with keystonerc = True. Note: I've opened a followup bug over missing URL in the keystonerc_file: https://bugzilla.redhat.com/show_bug.cgi?id=1092046
Verified : openstack-foreman-installer-1.0.11-2.el6ost.noarch
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/RHSA-2014-0517.html