File: /etc/keystone/puppet.conf does not contain all required configuration keys
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
puppet-keystone |
Opinion
|
Undecided
|
Unassigned |
Bug Description
After installing keystone the bootstrap part fails with the following message:
Error: Could not prefetch keystone_role provider 'openstack': File: /etc/keystone/
Error: Failed to apply catalog: File: /etc/keystone/
bootstrap parameters from hiera:
keystone:
keystone:
keystone:
keystone:
keystone:
I'm not sure if it is a bug or not, most likely it isn't. I was expecting the file (/etc/keystone/ puppet. conf) to be automatically populated with the right values as I'm passing then already during the configuration.
After going through the lib files, found out that the puppet.conf file format should be as follow:
[keystone_ authtoken] controller: 5000/v3/
username = admin
password = something
auth_url = http://
project_name = admin
region_name = RegionOne
Was able to get things working after that.