Skip to content

Commit 5c714a6

Browse files
Jenkinsopenstack-gerrit
authored andcommitted
Merge "Set default metadata backlog to 4096" into stable/icehouse
2 parents d4c7f3b + 346aa78 commit 5c714a6

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

manifests/agents/metadata.pp

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,10 @@
5555
# The parent process manages them. Having more workers will help to improve performances.
5656
# Defaults to: 0
5757
#
58+
# [*metadata_backlog*]
59+
# (optional) Number of backlog requests to configure the metadata server socket with.
60+
# Defaults to 4096
61+
#
5862

5963
class neutron::agents::metadata (
6064
$auth_password,
@@ -71,7 +75,8 @@
7175
$auth_region = 'RegionOne',
7276
$metadata_ip = '127.0.0.1',
7377
$metadata_port = '8775',
74-
$metadata_workers = '0'
78+
$metadata_workers = '0',
79+
$metadata_backlog = '4096'
7580
) {
7681

7782
include neutron::params
@@ -92,6 +97,7 @@
9297
'DEFAULT/nova_metadata_port': value => $metadata_port;
9398
'DEFAULT/metadata_proxy_shared_secret': value => $shared_secret;
9499
'DEFAULT/metadata_workers': value => $metadata_workers;
100+
'DEFAULT/metadata_backlog': value => $metadata_backlog;
95101
}
96102

97103
if $auth_ca_cert {

spec/classes/neutron_agents_metadata_spec.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
:metadata_ip => '127.0.0.1',
2020
:metadata_port => '8775',
2121
:metadata_workers => '2',
22+
:metadata_backlog => '4096',
2223
:shared_secret => 'metadata-secret'
2324
}
2425
end
@@ -57,6 +58,7 @@
5758
should contain_neutron_metadata_agent_config('DEFAULT/nova_metadata_ip').with(:value => params[:metadata_ip])
5859
should contain_neutron_metadata_agent_config('DEFAULT/nova_metadata_port').with(:value => params[:metadata_port])
5960
should contain_neutron_metadata_agent_config('DEFAULT/metadata_workers').with(:value => params[:metadata_workers])
61+
should contain_neutron_metadata_agent_config('DEFAULT/metadata_backlog').with(:value => params[:metadata_backlog])
6062
should contain_neutron_metadata_agent_config('DEFAULT/metadata_proxy_shared_secret').with(:value => params[:shared_secret])
6163
end
6264
end

0 commit comments

Comments
 (0)