Validate ensure parameter for package resources

The minimum version of puppetlabs-stdlib has been bumped globally, so
now we can use the common type definition.

Change-Id: I0f468404790f6b084e48110dc19a3ec6f0dd6163
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
This commit is contained in:
Takashi Kajinami
2025-09-23 17:32:53 +09:00
parent cb7705ac59
commit c7e97b66b7
4 changed files with 75 additions and 75 deletions

View File

@@ -294,7 +294,7 @@ define oslo::cache (
$hashclient_retry_delay = $facts['os_service_default'],
$dead_timeout = $facts['os_service_default'],
Boolean $manage_backend_package = true,
$package_ensure = 'present',
Stdlib::Ensure::Package $package_ensure = present,
) {
include oslo::params

View File

@@ -23,7 +23,7 @@
define oslo::coordination (
$backend_url = $facts['os_service_default'],
Boolean $manage_backend_package = true,
$package_ensure = 'present',
Stdlib::Ensure::Package $package_ensure = present,
Boolean $manage_config = true,
) {
include oslo::params

View File

@@ -117,7 +117,7 @@ define oslo::db (
$sqlite_synchronous = $facts['os_service_default'],
$backend = $facts['os_service_default'],
Boolean $manage_backend_package = true,
$backend_package_ensure = present,
Stdlib::Ensure::Package $backend_package_ensure = present,
Oslo::Dbconn $connection = $facts['os_service_default'],
Oslo::Dbconn $slave_connection = $facts['os_service_default'],
$mysql_sql_mode = $facts['os_service_default'],

View File

@@ -34,7 +34,7 @@ define oslo::reports (
$log_dir = $facts['os_service_default'],
$file_event_handler = $facts['os_service_default'],
$file_event_handler_interval = $facts['os_service_default'],
$package_ensure = 'present',
Stdlib::Ensure::Package $package_ensure = present,
Boolean $manage_package = false,
) {
include oslo::params