Merge "Validate ensure parameter for package resources"

This commit is contained in:
Zuul
2025-09-22 22:46:37 +00:00
committed by Gerrit Code Review
7 changed files with 79 additions and 79 deletions

View File

@@ -55,8 +55,8 @@
class aodh::api ( class aodh::api (
Boolean $manage_service = true, Boolean $manage_service = true,
Boolean $enabled = true, Boolean $enabled = true,
$package_ensure = 'present', Stdlib::Ensure::Package $package_ensure = 'present',
$service_name = $aodh::params::api_service_name, String[1] $service_name = $aodh::params::api_service_name,
Boolean $sync_db = false, Boolean $sync_db = false,
$auth_strategy = 'keystone', $auth_strategy = 'keystone',
$enable_proxy_headers_parsing = $facts['os_service_default'], $enable_proxy_headers_parsing = $facts['os_service_default'],

View File

@@ -33,7 +33,7 @@
class aodh::evaluator ( class aodh::evaluator (
Boolean $manage_service = true, Boolean $manage_service = true,
Boolean $enabled = true, Boolean $enabled = true,
$package_ensure = 'present', Stdlib::Ensure::Package $package_ensure = 'present',
$workers = $facts['os_workers'], $workers = $facts['os_workers'],
$evaluation_interval = $facts['os_service_default'], $evaluation_interval = $facts['os_service_default'],
$event_alarm_cache_ttl = $facts['os_service_default'], $event_alarm_cache_ttl = $facts['os_service_default'],

View File

@@ -40,7 +40,7 @@
# #
class aodh::expirer ( class aodh::expirer (
Enum['present', 'absent'] $ensure = 'present', Enum['present', 'absent'] $ensure = 'present',
$package_ensure = 'present', Stdlib::Ensure::Package $package_ensure = 'present',
$minute = 1, $minute = 1,
$hour = 0, $hour = 0,
$monthday = '*', $monthday = '*',

View File

@@ -190,7 +190,7 @@
# Defaults to false. # Defaults to false.
# #
class aodh ( class aodh (
$package_ensure = 'present', Stdlib::Ensure::Package $package_ensure = 'present',
$alarm_history_time_to_live = $facts['os_service_default'], $alarm_history_time_to_live = $facts['os_service_default'],
$lock_path = $facts['os_service_default'], $lock_path = $facts['os_service_default'],
$executor_thread_pool_size = $facts['os_service_default'], $executor_thread_pool_size = $facts['os_service_default'],

View File

@@ -33,7 +33,7 @@
class aodh::listener ( class aodh::listener (
Boolean $manage_service = true, Boolean $manage_service = true,
Boolean $enabled = true, Boolean $enabled = true,
$package_ensure = 'present', Stdlib::Ensure::Package $package_ensure = 'present',
$workers = $facts['os_workers'], $workers = $facts['os_workers'],
$event_alarm_topic = $facts['os_service_default'], $event_alarm_topic = $facts['os_service_default'],
$batch_size = $facts['os_service_default'], $batch_size = $facts['os_service_default'],

View File

@@ -30,7 +30,7 @@
class aodh::notifier ( class aodh::notifier (
Boolean $manage_service = true, Boolean $manage_service = true,
Boolean $enabled = true, Boolean $enabled = true,
$package_ensure = 'present', Stdlib::Ensure::Package $package_ensure = 'present',
$workers = $facts['os_workers'], $workers = $facts['os_workers'],
$batch_size = $facts['os_service_default'], $batch_size = $facts['os_service_default'],
$batch_timeout = $facts['os_service_default'], $batch_timeout = $facts['os_service_default'],

View File

@@ -7,7 +7,7 @@
}, },
{ {
"name": "puppetlabs/stdlib", "name": "puppetlabs/stdlib",
"version_requirement": ">= 5.0.0 <10.0.0" "version_requirement": ">= 9.0.0 <10.0.0"
}, },
{ {
"name": "openstack/keystone", "name": "openstack/keystone",