mdns: Add support for [service:mdns] tcp_keepidle
... which was added to designate during this cycle. Depends-on: https://review.opendev.org/934527 Change-Id: I6b3a281219bbd2eeaede76f2bc0b04612a92462f
This commit is contained in:
@@ -32,6 +32,10 @@
|
||||
# (Optional) mDNS TCP Backlog.
|
||||
# Defaults to $facts['os_service_default'].
|
||||
#
|
||||
# [*tcp_keepidle*]
|
||||
# (Optional) mDNS TCP Keepidle in seconds.
|
||||
# Defaults to $facts['os_service_default'].
|
||||
#
|
||||
# [*tcp_recv_timeout*]
|
||||
# (Optional) mDNS TCP Receive Timeout.
|
||||
# Defaults to $facts['os_service_default'].
|
||||
@@ -56,6 +60,7 @@ class designate::mdns (
|
||||
$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'],
|
||||
@@ -69,6 +74,7 @@ class designate::mdns (
|
||||
'service:mdns/workers' : value => $workers;
|
||||
'service:mdns/threads' : value => $threads;
|
||||
'service:mdns/tcp_backlog' : value => $tcp_backlog;
|
||||
'service:mdns/tcp_keepidle' : value => $tcp_keepidle;
|
||||
'service:mdns/tcp_recv_timeout' : value => $tcp_recv_timeout;
|
||||
'service:mdns/query_enforce_tsig' : value => $query_enforce_tsig;
|
||||
'service:mdns/max_message_size' : value => $max_message_size;
|
||||
|
@@ -0,0 +1,4 @@
|
||||
---
|
||||
features:
|
||||
- |
|
||||
The new ``designate::mdns::tcp_keepidle`` parameter has been added.
|
@@ -35,6 +35,7 @@ describe 'designate::mdns' do
|
||||
is_expected.to contain_designate_config('service:mdns/workers').with_value(8)
|
||||
is_expected.to contain_designate_config('service:mdns/threads').with_value('<SERVICE DEFAULT>')
|
||||
is_expected.to contain_designate_config('service:mdns/tcp_backlog').with_value('<SERVICE DEFAULT>')
|
||||
is_expected.to contain_designate_config('service:mdns/tcp_keepidle').with_value('<SERVICE DEFAULT>')
|
||||
is_expected.to contain_designate_config('service:mdns/tcp_recv_timeout').with_value('<SERVICE DEFAULT>')
|
||||
is_expected.to contain_designate_config('service:mdns/query_enforce_tsig').with_value('<SERVICE DEFAULT>')
|
||||
is_expected.to contain_designate_config('service:mdns/max_message_size').with_value('<SERVICE DEFAULT>')
|
||||
@@ -47,6 +48,7 @@ describe 'designate::mdns' do
|
||||
:workers => 2,
|
||||
:threads => 4,
|
||||
:tcp_backlog => 100,
|
||||
:tcp_keepidle => 10,
|
||||
:tcp_recv_timeout => 0.5,
|
||||
:query_enforce_tsig => true,
|
||||
:max_message_size => 65535,
|
||||
@@ -57,6 +59,7 @@ describe 'designate::mdns' do
|
||||
is_expected.to contain_designate_config('service:mdns/workers').with_value(2)
|
||||
is_expected.to contain_designate_config('service:mdns/threads').with_value(4)
|
||||
is_expected.to contain_designate_config('service:mdns/tcp_backlog').with_value(100)
|
||||
is_expected.to contain_designate_config('service:mdns/tcp_keepidle').with_value(10)
|
||||
is_expected.to contain_designate_config('service:mdns/tcp_recv_timeout').with_value(0.5)
|
||||
is_expected.to contain_designate_config('service:mdns/query_enforce_tsig').with_value(true)
|
||||
is_expected.to contain_designate_config('service:mdns/max_message_size').with_value(65535)
|
||||
|
Reference in New Issue
Block a user