Merge "Validate ensure parameter for package resources"
This commit is contained in:
@@ -106,30 +106,30 @@
|
||||
# Defaults to $designate::params::api_service_name
|
||||
#
|
||||
class designate::api (
|
||||
$package_ensure = present,
|
||||
$api_package_name = $designate::params::api_package_name,
|
||||
Boolean $enabled = true,
|
||||
Boolean $manage_service = true,
|
||||
$auth_strategy = $facts['os_service_default'],
|
||||
$enable_api_v2 = $facts['os_service_default'],
|
||||
$enable_api_admin = $facts['os_service_default'],
|
||||
$api_base_uri = $facts['os_service_default'],
|
||||
$listen = $facts['os_service_default'],
|
||||
$workers = $facts['os_workers'],
|
||||
$threads = $facts['os_service_default'],
|
||||
$enable_host_header = $facts['os_service_default'],
|
||||
$max_header_line = $facts['os_service_default'],
|
||||
$default_limit_admin = $facts['os_service_default'],
|
||||
$max_limit_admin = $facts['os_service_default'],
|
||||
$default_limit_v2 = $facts['os_service_default'],
|
||||
$max_limit_v2 = $facts['os_service_default'],
|
||||
$pecan_debug = $facts['os_service_default'],
|
||||
$enabled_extensions_v2 = $facts['os_service_default'],
|
||||
$enabled_extensions_admin = $facts['os_service_default'],
|
||||
$quotas_verify_project_id = $facts['os_service_default'],
|
||||
$enable_proxy_headers_parsing = $facts['os_service_default'],
|
||||
$max_request_body_size = $facts['os_service_default'],
|
||||
$service_name = $designate::params::api_service_name,
|
||||
Stdlib::Ensure::Package $package_ensure = present,
|
||||
$api_package_name = $designate::params::api_package_name,
|
||||
Boolean $enabled = true,
|
||||
Boolean $manage_service = true,
|
||||
$auth_strategy = $facts['os_service_default'],
|
||||
$enable_api_v2 = $facts['os_service_default'],
|
||||
$enable_api_admin = $facts['os_service_default'],
|
||||
$api_base_uri = $facts['os_service_default'],
|
||||
$listen = $facts['os_service_default'],
|
||||
$workers = $facts['os_workers'],
|
||||
$threads = $facts['os_service_default'],
|
||||
$enable_host_header = $facts['os_service_default'],
|
||||
$max_header_line = $facts['os_service_default'],
|
||||
$default_limit_admin = $facts['os_service_default'],
|
||||
$max_limit_admin = $facts['os_service_default'],
|
||||
$default_limit_v2 = $facts['os_service_default'],
|
||||
$max_limit_v2 = $facts['os_service_default'],
|
||||
$pecan_debug = $facts['os_service_default'],
|
||||
$enabled_extensions_v2 = $facts['os_service_default'],
|
||||
$enabled_extensions_admin = $facts['os_service_default'],
|
||||
$quotas_verify_project_id = $facts['os_service_default'],
|
||||
$enable_proxy_headers_parsing = $facts['os_service_default'],
|
||||
$max_request_body_size = $facts['os_service_default'],
|
||||
$service_name = $designate::params::api_service_name,
|
||||
) inherits designate {
|
||||
include designate::deps
|
||||
include designate::policy
|
||||
|
@@ -57,19 +57,19 @@
|
||||
# Defaults to $facts['os_service_default']
|
||||
#
|
||||
class designate::central (
|
||||
$package_ensure = present,
|
||||
$central_package_name = $designate::params::central_package_name,
|
||||
Boolean $enabled = true,
|
||||
Boolean $manage_service = true,
|
||||
$managed_resource_email = 'hostmaster@example.com',
|
||||
$managed_resource_tenant_id = $facts['os_service_default'],
|
||||
$max_zone_name_len = $facts['os_service_default'],
|
||||
$max_recordset_name_len = $facts['os_service_default'],
|
||||
$min_ttl = $facts['os_service_default'],
|
||||
$workers = $facts['os_workers'],
|
||||
$threads = $facts['os_service_default'],
|
||||
$default_pool_id = $facts['os_service_default'],
|
||||
$scheduler_filters = $facts['os_service_default'],
|
||||
Stdlib::Ensure::Package $package_ensure = present,
|
||||
$central_package_name = $designate::params::central_package_name,
|
||||
Boolean $enabled = true,
|
||||
Boolean $manage_service = true,
|
||||
$managed_resource_email = 'hostmaster@example.com',
|
||||
$managed_resource_tenant_id = $facts['os_service_default'],
|
||||
$max_zone_name_len = $facts['os_service_default'],
|
||||
$max_recordset_name_len = $facts['os_service_default'],
|
||||
$min_ttl = $facts['os_service_default'],
|
||||
$workers = $facts['os_workers'],
|
||||
$threads = $facts['os_service_default'],
|
||||
$default_pool_id = $facts['os_service_default'],
|
||||
$scheduler_filters = $facts['os_service_default'],
|
||||
) inherits designate::params {
|
||||
include designate::deps
|
||||
include designate::db
|
||||
|
@@ -13,8 +13,8 @@
|
||||
# Defaults to $designate::params::client_package_name
|
||||
#
|
||||
class designate::client (
|
||||
$package_ensure = 'present',
|
||||
$client_package_name = $designate::params::client_package_name,
|
||||
Stdlib::Ensure::Package $package_ensure = present,
|
||||
$client_package_name = $designate::params::client_package_name,
|
||||
) inherits designate::params {
|
||||
include designate::deps
|
||||
|
||||
|
@@ -34,9 +34,9 @@
|
||||
define designate::generic_service (
|
||||
$package_name,
|
||||
$service_name,
|
||||
Boolean $enabled = false,
|
||||
Boolean $manage_service = true,
|
||||
$package_ensure = 'present',
|
||||
Boolean $enabled = false,
|
||||
Boolean $manage_service = true,
|
||||
Stdlib::Ensure::Package $package_ensure = present,
|
||||
) {
|
||||
include designate::deps
|
||||
include designate::params
|
||||
|
@@ -184,44 +184,44 @@
|
||||
# Defaults to $facts['os_service_default'].
|
||||
#
|
||||
class designate (
|
||||
$package_ensure = present,
|
||||
$common_package_name = $designate::params::common_package_name,
|
||||
$host = $facts['os_service_default'],
|
||||
$root_helper = 'sudo designate-rootwrap /etc/designate/rootwrap.conf',
|
||||
$state_path = $designate::params::state_path,
|
||||
$rabbit_use_ssl = $facts['os_service_default'],
|
||||
$rabbit_ha_queues = $facts['os_service_default'],
|
||||
$rabbit_heartbeat_timeout_threshold = $facts['os_service_default'],
|
||||
$rabbit_heartbeat_rate = $facts['os_service_default'],
|
||||
$rabbit_qos_prefetch_count = $facts['os_service_default'],
|
||||
$rabbit_quorum_queue = $facts['os_service_default'],
|
||||
$rabbit_transient_quorum_queue = $facts['os_service_default'],
|
||||
$rabbit_transient_queues_ttl = $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_bytes = $facts['os_service_default'],
|
||||
$rabbit_use_queue_manager = $facts['os_service_default'],
|
||||
$rabbit_stream_fanout = $facts['os_service_default'],
|
||||
$rabbit_enable_cancel_on_failover = $facts['os_service_default'],
|
||||
$kombu_ssl_ca_certs = $facts['os_service_default'],
|
||||
$kombu_ssl_certfile = $facts['os_service_default'],
|
||||
$kombu_ssl_keyfile = $facts['os_service_default'],
|
||||
$kombu_ssl_version = $facts['os_service_default'],
|
||||
$kombu_reconnect_delay = $facts['os_service_default'],
|
||||
$kombu_failover_strategy = $facts['os_service_default'],
|
||||
$default_transport_url = $facts['os_service_default'],
|
||||
$rpc_response_timeout = $facts['os_service_default'],
|
||||
$control_exchange = $facts['os_service_default'],
|
||||
$executor_thread_pool_size = $facts['os_service_default'],
|
||||
$notification_driver = $facts['os_service_default'],
|
||||
$notification_transport_url = $facts['os_service_default'],
|
||||
$notification_topics = $facts['os_service_default'],
|
||||
$notification_retry = $facts['os_service_default'],
|
||||
Boolean $purge_config = false,
|
||||
$amqp_durable_queues = $facts['os_service_default'],
|
||||
$amqp_auto_delete = $facts['os_service_default'],
|
||||
$default_ttl = $facts['os_service_default'],
|
||||
$supported_record_type = $facts['os_service_default'],
|
||||
Stdlib::Ensure::Package $package_ensure = present,
|
||||
$common_package_name = $designate::params::common_package_name,
|
||||
$host = $facts['os_service_default'],
|
||||
$root_helper = 'sudo designate-rootwrap /etc/designate/rootwrap.conf',
|
||||
$state_path = $designate::params::state_path,
|
||||
$rabbit_use_ssl = $facts['os_service_default'],
|
||||
$rabbit_ha_queues = $facts['os_service_default'],
|
||||
$rabbit_heartbeat_timeout_threshold = $facts['os_service_default'],
|
||||
$rabbit_heartbeat_rate = $facts['os_service_default'],
|
||||
$rabbit_qos_prefetch_count = $facts['os_service_default'],
|
||||
$rabbit_quorum_queue = $facts['os_service_default'],
|
||||
$rabbit_transient_quorum_queue = $facts['os_service_default'],
|
||||
$rabbit_transient_queues_ttl = $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_bytes = $facts['os_service_default'],
|
||||
$rabbit_use_queue_manager = $facts['os_service_default'],
|
||||
$rabbit_stream_fanout = $facts['os_service_default'],
|
||||
$rabbit_enable_cancel_on_failover = $facts['os_service_default'],
|
||||
$kombu_ssl_ca_certs = $facts['os_service_default'],
|
||||
$kombu_ssl_certfile = $facts['os_service_default'],
|
||||
$kombu_ssl_keyfile = $facts['os_service_default'],
|
||||
$kombu_ssl_version = $facts['os_service_default'],
|
||||
$kombu_reconnect_delay = $facts['os_service_default'],
|
||||
$kombu_failover_strategy = $facts['os_service_default'],
|
||||
$default_transport_url = $facts['os_service_default'],
|
||||
$rpc_response_timeout = $facts['os_service_default'],
|
||||
$control_exchange = $facts['os_service_default'],
|
||||
$executor_thread_pool_size = $facts['os_service_default'],
|
||||
$notification_driver = $facts['os_service_default'],
|
||||
$notification_transport_url = $facts['os_service_default'],
|
||||
$notification_topics = $facts['os_service_default'],
|
||||
$notification_retry = $facts['os_service_default'],
|
||||
Boolean $purge_config = false,
|
||||
$amqp_durable_queues = $facts['os_service_default'],
|
||||
$amqp_auto_delete = $facts['os_service_default'],
|
||||
$default_ttl = $facts['os_service_default'],
|
||||
$supported_record_type = $facts['os_service_default'],
|
||||
) inherits designate::params {
|
||||
include designate::deps
|
||||
|
||||
|
@@ -53,18 +53,18 @@
|
||||
# Defaults to $facts['os_service_default'].
|
||||
#
|
||||
class designate::mdns (
|
||||
$package_ensure = present,
|
||||
$mdns_package_name = $designate::params::mdns_package_name,
|
||||
Boolean $enabled = true,
|
||||
Boolean $manage_service = true,
|
||||
$workers = $facts['os_workers'],
|
||||
$threads = $facts['os_service_default'],
|
||||
$tcp_backlog = $facts['os_service_default'],
|
||||
$tcp_keepidle = $facts['os_service_default'],
|
||||
$tcp_recv_timeout = $facts['os_service_default'],
|
||||
$query_enforce_tsig = $facts['os_service_default'],
|
||||
$max_message_size = $facts['os_service_default'],
|
||||
$listen = $facts['os_service_default'],
|
||||
Stdlib::Ensure::Package $package_ensure = present,
|
||||
$mdns_package_name = $designate::params::mdns_package_name,
|
||||
Boolean $enabled = true,
|
||||
Boolean $manage_service = true,
|
||||
$workers = $facts['os_workers'],
|
||||
$threads = $facts['os_service_default'],
|
||||
$tcp_backlog = $facts['os_service_default'],
|
||||
$tcp_keepidle = $facts['os_service_default'],
|
||||
$tcp_recv_timeout = $facts['os_service_default'],
|
||||
$query_enforce_tsig = $facts['os_service_default'],
|
||||
$max_message_size = $facts['os_service_default'],
|
||||
$listen = $facts['os_service_default'],
|
||||
) inherits designate::params {
|
||||
include designate::deps
|
||||
include designate::db
|
||||
|
@@ -33,13 +33,13 @@
|
||||
# Defaults to $facts['os_service_default'].
|
||||
#
|
||||
class designate::producer (
|
||||
$package_ensure = 'present',
|
||||
$package_name = $designate::params::producer_package_name,
|
||||
Boolean $enabled = true,
|
||||
Boolean $manage_service = true,
|
||||
$workers = $facts['os_workers'],
|
||||
$threads = $facts['os_service_default'],
|
||||
$enabled_tasks = $facts['os_service_default'],
|
||||
Stdlib::Ensure::Package $package_ensure = present,
|
||||
$package_name = $designate::params::producer_package_name,
|
||||
Boolean $enabled = true,
|
||||
Boolean $manage_service = true,
|
||||
$workers = $facts['os_workers'],
|
||||
$threads = $facts['os_service_default'],
|
||||
$enabled_tasks = $facts['os_service_default'],
|
||||
) inherits designate::params {
|
||||
include designate::deps
|
||||
|
||||
|
@@ -35,13 +35,13 @@
|
||||
# Defaults to $facts['os_service_default']
|
||||
#
|
||||
class designate::sink (
|
||||
$package_ensure = present,
|
||||
$sink_package_name = $designate::params::sink_package_name,
|
||||
Boolean $enabled = true,
|
||||
Boolean $manage_service = true,
|
||||
$workers = $facts['os_service_default'],
|
||||
$threads = $facts['os_service_default'],
|
||||
$enabled_notification_handlers = $facts['os_service_default'],
|
||||
Stdlib::Ensure::Package $package_ensure = present,
|
||||
$sink_package_name = $designate::params::sink_package_name,
|
||||
Boolean $enabled = true,
|
||||
Boolean $manage_service = true,
|
||||
$workers = $facts['os_service_default'],
|
||||
$threads = $facts['os_service_default'],
|
||||
$enabled_notification_handlers = $facts['os_service_default'],
|
||||
) inherits designate::params {
|
||||
include designate::deps
|
||||
|
||||
|
@@ -77,24 +77,24 @@
|
||||
# Defaults to $facts['os_service_default']
|
||||
#
|
||||
class designate::worker (
|
||||
$package_ensure = present,
|
||||
$worker_package_name = $designate::params::worker_package_name,
|
||||
Boolean $enabled = true,
|
||||
Boolean $manage_service = true,
|
||||
$workers = $facts['os_workers'],
|
||||
$threads = $facts['os_service_default'],
|
||||
$threshold_percentage = $facts['os_service_default'],
|
||||
$poll_timeout = $facts['os_service_default'],
|
||||
$poll_retry_interval = $facts['os_service_default'],
|
||||
$poll_max_retries = $facts['os_service_default'],
|
||||
$poll_delay = $facts['os_service_default'],
|
||||
$export_synchronous = $facts['os_service_default'],
|
||||
$topic = $facts['os_service_default'],
|
||||
$xfr_timeout = $facts['os_service_default'],
|
||||
$serial_max_retries = $facts['os_service_default'],
|
||||
$serial_retry_delay = $facts['os_service_default'],
|
||||
$serial_timeout = $facts['os_service_default'],
|
||||
$all_tcp = $facts['os_service_default'],
|
||||
Stdlib::Ensure::Package $package_ensure = present,
|
||||
$worker_package_name = $designate::params::worker_package_name,
|
||||
Boolean $enabled = true,
|
||||
Boolean $manage_service = true,
|
||||
$workers = $facts['os_workers'],
|
||||
$threads = $facts['os_service_default'],
|
||||
$threshold_percentage = $facts['os_service_default'],
|
||||
$poll_timeout = $facts['os_service_default'],
|
||||
$poll_retry_interval = $facts['os_service_default'],
|
||||
$poll_max_retries = $facts['os_service_default'],
|
||||
$poll_delay = $facts['os_service_default'],
|
||||
$export_synchronous = $facts['os_service_default'],
|
||||
$topic = $facts['os_service_default'],
|
||||
$xfr_timeout = $facts['os_service_default'],
|
||||
$serial_max_retries = $facts['os_service_default'],
|
||||
$serial_retry_delay = $facts['os_service_default'],
|
||||
$serial_timeout = $facts['os_service_default'],
|
||||
$all_tcp = $facts['os_service_default'],
|
||||
) inherits designate::params {
|
||||
include designate::deps
|
||||
|
||||
|
@@ -15,7 +15,7 @@
|
||||
},
|
||||
{
|
||||
"name": "puppetlabs/stdlib",
|
||||
"version_requirement": ">=5.0.0 <10.0.0"
|
||||
"version_requirement": ">=9.0.0 <10.0.0"
|
||||
},
|
||||
{
|
||||
"name": "openstack/openstacklib",
|
||||
|
Reference in New Issue
Block a user