Merge "Validate ensure parameter for package resources"
This commit is contained in:
@@ -53,17 +53,17 @@
|
|||||||
# Defaults to 'Default'
|
# Defaults to 'Default'
|
||||||
#
|
#
|
||||||
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'],
|
||||||
$max_request_body_size = $facts['os_service_default'],
|
$max_request_body_size = $facts['os_service_default'],
|
||||||
$paste_config = $facts['os_service_default'],
|
$paste_config = $facts['os_service_default'],
|
||||||
$gnocchi_external_project_owner = 'services',
|
$gnocchi_external_project_owner = 'services',
|
||||||
$gnocchi_external_domain_name = 'Default',
|
$gnocchi_external_domain_name = 'Default',
|
||||||
) inherits aodh::params {
|
) inherits aodh::params {
|
||||||
include aodh::deps
|
include aodh::deps
|
||||||
include aodh::params
|
include aodh::params
|
||||||
|
@@ -31,13 +31,13 @@
|
|||||||
# Defaults to $facts['os_service_default'].
|
# Defaults to $facts['os_service_default'].
|
||||||
#
|
#
|
||||||
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'],
|
||||||
$additional_ingestion_lag = $facts['os_service_default'],
|
$additional_ingestion_lag = $facts['os_service_default'],
|
||||||
) {
|
) {
|
||||||
include aodh::deps
|
include aodh::deps
|
||||||
include aodh::params
|
include aodh::params
|
||||||
|
@@ -39,15 +39,15 @@
|
|||||||
# Defaults to $facts['os_service_default'].
|
# Defaults to $facts['os_service_default'].
|
||||||
#
|
#
|
||||||
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 = '*',
|
||||||
$month = '*',
|
$month = '*',
|
||||||
$weekday = '*',
|
$weekday = '*',
|
||||||
Integer[0] $maxdelay = 0,
|
Integer[0] $maxdelay = 0,
|
||||||
$alarm_histories_delete_batch_size = $facts['os_service_default'],
|
$alarm_histories_delete_batch_size = $facts['os_service_default'],
|
||||||
) {
|
) {
|
||||||
include aodh::params
|
include aodh::params
|
||||||
include aodh::deps
|
include aodh::deps
|
||||||
|
@@ -190,44 +190,44 @@
|
|||||||
# 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'],
|
||||||
$default_transport_url = $facts['os_service_default'],
|
$default_transport_url = $facts['os_service_default'],
|
||||||
$rpc_response_timeout = $facts['os_service_default'],
|
$rpc_response_timeout = $facts['os_service_default'],
|
||||||
$control_exchange = $facts['os_service_default'],
|
$control_exchange = $facts['os_service_default'],
|
||||||
$rabbit_use_ssl = $facts['os_service_default'],
|
$rabbit_use_ssl = $facts['os_service_default'],
|
||||||
$rabbit_heartbeat_timeout_threshold = $facts['os_service_default'],
|
$rabbit_heartbeat_timeout_threshold = $facts['os_service_default'],
|
||||||
$rabbit_heartbeat_rate = $facts['os_service_default'],
|
$rabbit_heartbeat_rate = $facts['os_service_default'],
|
||||||
$rabbit_qos_prefetch_count = $facts['os_service_default'],
|
$rabbit_qos_prefetch_count = $facts['os_service_default'],
|
||||||
$rabbit_ha_queues = $facts['os_service_default'],
|
$rabbit_ha_queues = $facts['os_service_default'],
|
||||||
$rabbit_quorum_queue = $facts['os_service_default'],
|
$rabbit_quorum_queue = $facts['os_service_default'],
|
||||||
$rabbit_transient_quorum_queue = $facts['os_service_default'],
|
$rabbit_transient_quorum_queue = $facts['os_service_default'],
|
||||||
$rabbit_transient_queues_ttl = $facts['os_service_default'],
|
$rabbit_transient_queues_ttl = $facts['os_service_default'],
|
||||||
$rabbit_quorum_delivery_limit = $facts['os_service_default'],
|
$rabbit_quorum_delivery_limit = $facts['os_service_default'],
|
||||||
$rabbit_quorum_max_memory_length = $facts['os_service_default'],
|
$rabbit_quorum_max_memory_length = $facts['os_service_default'],
|
||||||
$rabbit_quorum_max_memory_bytes = $facts['os_service_default'],
|
$rabbit_quorum_max_memory_bytes = $facts['os_service_default'],
|
||||||
$rabbit_enable_cancel_on_failover = $facts['os_service_default'],
|
$rabbit_enable_cancel_on_failover = $facts['os_service_default'],
|
||||||
$rabbit_use_queue_manager = $facts['os_service_default'],
|
$rabbit_use_queue_manager = $facts['os_service_default'],
|
||||||
$rabbit_hostname = $facts['os_service_default'],
|
$rabbit_hostname = $facts['os_service_default'],
|
||||||
$rabbit_processname = $facts['os_service_default'],
|
$rabbit_processname = $facts['os_service_default'],
|
||||||
$rabbit_stream_fanout = $facts['os_service_default'],
|
$rabbit_stream_fanout = $facts['os_service_default'],
|
||||||
$kombu_ssl_ca_certs = $facts['os_service_default'],
|
$kombu_ssl_ca_certs = $facts['os_service_default'],
|
||||||
$kombu_ssl_certfile = $facts['os_service_default'],
|
$kombu_ssl_certfile = $facts['os_service_default'],
|
||||||
$kombu_ssl_keyfile = $facts['os_service_default'],
|
$kombu_ssl_keyfile = $facts['os_service_default'],
|
||||||
$kombu_ssl_version = $facts['os_service_default'],
|
$kombu_ssl_version = $facts['os_service_default'],
|
||||||
$kombu_reconnect_delay = $facts['os_service_default'],
|
$kombu_reconnect_delay = $facts['os_service_default'],
|
||||||
$kombu_failover_strategy = $facts['os_service_default'],
|
$kombu_failover_strategy = $facts['os_service_default'],
|
||||||
$kombu_compression = $facts['os_service_default'],
|
$kombu_compression = $facts['os_service_default'],
|
||||||
$amqp_durable_queues = $facts['os_service_default'],
|
$amqp_durable_queues = $facts['os_service_default'],
|
||||||
$amqp_auto_delete = $facts['os_service_default'],
|
$amqp_auto_delete = $facts['os_service_default'],
|
||||||
$notification_transport_url = $facts['os_service_default'],
|
$notification_transport_url = $facts['os_service_default'],
|
||||||
$notification_driver = $facts['os_service_default'],
|
$notification_driver = $facts['os_service_default'],
|
||||||
$notification_topics = $facts['os_service_default'],
|
$notification_topics = $facts['os_service_default'],
|
||||||
$notification_retry = $facts['os_service_default'],
|
$notification_retry = $facts['os_service_default'],
|
||||||
$enable_evaluation_results_metrics = $facts['os_service_default'],
|
$enable_evaluation_results_metrics = $facts['os_service_default'],
|
||||||
Boolean $purge_config = false,
|
Boolean $purge_config = false,
|
||||||
) inherits aodh::params {
|
) inherits aodh::params {
|
||||||
include aodh::deps
|
include aodh::deps
|
||||||
include aodh::db
|
include aodh::db
|
||||||
|
@@ -31,13 +31,13 @@
|
|||||||
# Defaults to $facts['os_service_default'].
|
# Defaults to $facts['os_service_default'].
|
||||||
#
|
#
|
||||||
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'],
|
||||||
$batch_timeout = $facts['os_service_default'],
|
$batch_timeout = $facts['os_service_default'],
|
||||||
) {
|
) {
|
||||||
include aodh::deps
|
include aodh::deps
|
||||||
include aodh::params
|
include aodh::params
|
||||||
|
@@ -28,12 +28,12 @@
|
|||||||
# Defaults to $facts['os_service_default']
|
# Defaults to $facts['os_service_default']
|
||||||
#
|
#
|
||||||
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'],
|
||||||
) {
|
) {
|
||||||
include aodh::deps
|
include aodh::deps
|
||||||
include aodh::params
|
include aodh::params
|
||||||
|
@@ -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",
|
||||||
|
Reference in New Issue
Block a user