Remove parameters for [hardware] options

... because these parameters were deprecated during the previous
cycle[1] and the feature has been removed from Ceilometer already.

[1] e5ce40b16d

Change-Id: Ibaba550aa9a13c7b1afb62970e391c1d4beb2f08
This commit is contained in:
Takashi Kajinami 2022-11-15 11:13:31 +09:00
parent 2abdae02d9
commit 6d78011587
2 changed files with 8 additions and 22 deletions

View File

@ -208,16 +208,6 @@
# IP address.
# Defaults to $::os_service_default.
#
# DEPRECATED PARAMETERS
#
# [*snmpd_readonly_username*]
# (Optional) User name for snmpd authentication
# Defaults to undef
#
# [*snmpd_readonly_user_password*]
# (Optional) Password for snmpd authentication
# Defaults to undef
#
class ceilometer(
$http_timeout = $::os_service_default,
$max_parallel_requests = $::os_service_default,
@ -263,18 +253,11 @@ class ceilometer(
$amqp_password = $::os_service_default,
$purge_config = false,
$host = $::os_service_default,
# DEPRECATED PARAMETERS
$snmpd_readonly_username = undef,
$snmpd_readonly_user_password = undef,
) {
include ceilometer::deps
include ceilometer::params
if $snmpd_readonly_username != undef or $snmpd_readonly_user_password != undef {
warning('The snmpd_readonly_* parameters have been deprecated and have no effect.')
}
package { 'ceilometer-common':
ensure => $package_ensure,
name => $::ceilometer::params::common_package_name,
@ -329,11 +312,6 @@ class ceilometer(
'DEFAULT/host' : value => $host;
'publisher/telemetry_secret' : value => $telemetry_secret, secret => true;
}
# TODO(tkajinam): Remove this after Zed
ceilometer_config {
'hardware/readonly_user_name' : ensure => absent;
'hardware/readonly_user_password': ensure => absent, secret => true;
}
oslo::messaging::notifications { 'ceilometer_config':
transport_url => $notification_transport_url,

View File

@ -0,0 +1,8 @@
---
upgrade:
- |
The following parameters of the ``ceilometer`` class have been removed.
- ``snmpd_readonly_user_name``
- ``snmpd_readonly_user_password``