#
# [*auth_region*]
# (Optional) the keystone region of this node
-# Defaults to 'RegionOne'.
+# Defaults to $::os_service_default.
#
# [*auth_user*]
# (Optional) the keystone user for ceilometer services
class ceilometer::agent::auth (
$auth_password,
$auth_url = 'http://localhost:5000/v2.0',
- $auth_region = 'RegionOne',
+ $auth_region = $::os_service_default,
$auth_user = 'ceilometer',
$auth_tenant_name = 'services',
$auth_tenant_id = undef,
let :params do
{ :auth_url => 'http://localhost:5000/v2.0',
- :auth_region => 'RegionOne',
+ :auth_region => '<SERVICE DEFAULT>',
:auth_user => 'ceilometer',
:auth_password => 'password',
:auth_tenant_name => 'services',
it 'configures authentication' do
is_expected.to contain_ceilometer_config('service_credentials/os_auth_url').with_value('http://localhost:5000/v2.0')
- is_expected.to contain_ceilometer_config('service_credentials/os_region_name').with_value('RegionOne')
+ is_expected.to contain_ceilometer_config('service_credentials/os_region_name').with_value('<SERVICE DEFAULT>')
is_expected.to contain_ceilometer_config('service_credentials/os_username').with_value('ceilometer')
is_expected.to contain_ceilometer_config('service_credentials/os_password').with_value('password')
is_expected.to contain_ceilometer_config('service_credentials/os_password').with_value(params[:auth_password]).with_secret(true)