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: I243c4d3fbe33ef511859998d357a45c5c1c030d2
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
This commit is contained in:
Takashi Kajinami
2025-09-23 21:30:26 +09:00
parent f8a8cdb246
commit fed08f41a2
7 changed files with 53 additions and 53 deletions

View File

@@ -43,7 +43,7 @@
class vitrage::api (
Boolean $manage_service = true,
Boolean $enabled = true,
$package_ensure = 'present',
Stdlib::Ensure::Package $package_ensure = 'present',
$host = '0.0.0.0',
$port = '8999',
$service_name = $vitrage::params::api_service_name,

View File

@@ -7,7 +7,7 @@
# Defaults to 'present'
#
class vitrage::client (
$ensure = 'present'
Stdlib::Ensure::Package $ensure = 'present',
) {
include vitrage::deps
include vitrage::params

View File

@@ -16,7 +16,7 @@
class vitrage::graph (
Boolean $manage_service = true,
Boolean $enabled = true,
$package_ensure = 'present',
Stdlib::Ensure::Package $package_ensure = 'present',
) {
include vitrage::deps
include vitrage::params

View File

@@ -167,7 +167,7 @@
# Defaults to $facts['os_service_default']
#
class vitrage (
$package_ensure = 'present',
Stdlib::Ensure::Package $package_ensure = 'present',
$default_transport_url = $facts['os_service_default'],
$rpc_response_timeout = $facts['os_service_default'],
$control_exchange = $facts['os_service_default'],

View File

@@ -20,7 +20,7 @@
class vitrage::notifier (
Boolean $manage_service = true,
Boolean $enabled = true,
$package_ensure = 'present',
Stdlib::Ensure::Package $package_ensure = 'present',
$notifiers = $facts['os_service_default'],
) {
include vitrage::deps

View File

@@ -16,7 +16,7 @@
class vitrage::persistor (
Boolean $manage_service = true,
Boolean $enabled = true,
$package_ensure = 'present',
Stdlib::Ensure::Package $package_ensure = 'present',
) {
include vitrage::deps
include vitrage::params

View File

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