Expose snmpd auth params
Change-Id: I55ac06e1a561d29d7e1c928a1684989c9654b95d
This commit is contained in:
parent
43a3bc2c21
commit
e016a4bb23
@ -206,6 +206,14 @@
|
||||
# (Optional) Password for message broker authentication
|
||||
# Defaults to $::os_service_default.
|
||||
#
|
||||
# [*snmpd_readonly_username*]
|
||||
# (Optional) User name for snmpd authentication
|
||||
# Defaults to $::os_service_default.
|
||||
#
|
||||
# [*snmpd_readonly_user_password*]
|
||||
# (Optional) Password for snmpd authentication
|
||||
# Defaults to $::os_service_default.
|
||||
#
|
||||
# [*purge_config*]
|
||||
# (optional) Whether to set only the specified config options
|
||||
# in the ceilometer config.
|
||||
@ -291,6 +299,8 @@ class ceilometer(
|
||||
$amqp_sasl_config_name = $::os_service_default,
|
||||
$amqp_username = $::os_service_default,
|
||||
$amqp_password = $::os_service_default,
|
||||
$snmpd_readonly_username = $::os_service_default,
|
||||
$snmpd_readonly_user_password = $::os_service_default,
|
||||
$purge_config = false,
|
||||
# DEPRECATED PARAMETERS
|
||||
$alarm_history_time_to_live = undef,
|
||||
@ -408,6 +418,8 @@ deprecated. Please use ceilometer::default_transport_url instead.")
|
||||
'publisher/telemetry_secret' : value => $telemetry_secret_real, secret => true;
|
||||
'database/event_time_to_live' : value => $event_time_to_live;
|
||||
'database/metering_time_to_live' : value => $metering_time_to_live;
|
||||
'hardware/readonly_user_name' : value => $snmpd_readonly_username;
|
||||
'hardware/readonly_user_password' : value => $snmpd_readonly_user_password;
|
||||
}
|
||||
|
||||
oslo::messaging::notifications { 'ceilometer_config':
|
||||
|
@ -134,6 +134,11 @@ describe 'ceilometer' do
|
||||
is_expected.to contain_ceilometer_config('oslo_messaging_notifications/transport_url').with_value('<SERVICE DEFAULT>')
|
||||
end
|
||||
|
||||
it 'configures snmpd auth' do
|
||||
is_expected.to contain_ceilometer_config('hardware/readonly_user_name').with_value('<SERVICE DEFAULT>')
|
||||
is_expected.to contain_ceilometer_config('hardware/readonly_user_password').with_value('<SERVICE DEFAULT>')
|
||||
end
|
||||
|
||||
context 'with rabbitmq durable queues configured' do
|
||||
before { params.merge!( :amqp_durable_queues => true ) }
|
||||
it_configures 'rabbit with durable queues'
|
||||
|
Loading…
x
Reference in New Issue
Block a user