Merge "Set a warning for the password option"
This commit is contained in:
commit
b074f91ab0
|
@ -198,6 +198,10 @@ class placement::keystone::authtoken(
|
||||||
|
|
||||||
include ::placement::deps
|
include ::placement::deps
|
||||||
|
|
||||||
|
if is_service_default($password) {
|
||||||
|
fail('Please set password for Placement service user')
|
||||||
|
}
|
||||||
|
|
||||||
keystone::resource::authtoken { 'placement_config':
|
keystone::resource::authtoken { 'placement_config':
|
||||||
username => $username,
|
username => $username,
|
||||||
password => $password,
|
password => $password,
|
||||||
|
|
|
@ -2,15 +2,14 @@ require 'spec_helper'
|
||||||
|
|
||||||
describe 'placement::keystone::authtoken' do
|
describe 'placement::keystone::authtoken' do
|
||||||
let :params do
|
let :params do
|
||||||
{
|
{ :password => 'placement_password', }
|
||||||
}
|
|
||||||
end
|
end
|
||||||
|
|
||||||
shared_examples 'placement::keystone::authtoken' do
|
shared_examples 'placement::keystone::authtoken' do
|
||||||
context 'with default parameters' do
|
context 'with default parameters' do
|
||||||
it {
|
it {
|
||||||
is_expected.to contain_placement_config('keystone_authtoken/username').with_value('placement')
|
is_expected.to contain_placement_config('keystone_authtoken/username').with_value('placement')
|
||||||
is_expected.to contain_placement_config('keystone_authtoken/password').with_value('<SERVICE DEFAULT>')
|
is_expected.to contain_placement_config('keystone_authtoken/password').with_value('placement_password')
|
||||||
is_expected.to contain_placement_config('keystone_authtoken/auth_url').with_value('http://localhost:5000')
|
is_expected.to contain_placement_config('keystone_authtoken/auth_url').with_value('http://localhost:5000')
|
||||||
is_expected.to contain_placement_config('keystone_authtoken/project_name').with_value('services')
|
is_expected.to contain_placement_config('keystone_authtoken/project_name').with_value('services')
|
||||||
is_expected.to contain_placement_config('keystone_authtoken/user_domain_name').with_value('Default')
|
is_expected.to contain_placement_config('keystone_authtoken/user_domain_name').with_value('Default')
|
||||||
|
|
Loading…
Reference in New Issue