neutron: Disable rpc workers when ovn driver is used
Neutron need no rpc workers when ovn mechanism is used and no additional agents run. See [1] for details. [1] https://review.opendev.org/c/openstack/neutron/+/823637 Change-Id: Ib7cce86a1f40424c1480845c28e71b25edfc501d
This commit is contained in:
parent
6cc6f37a64
commit
70b2faca1f
|
@ -268,10 +268,21 @@ class openstack_integration::neutron (
|
|||
'extra' => $::openstack_integration::config::db_extra,
|
||||
}),
|
||||
}
|
||||
|
||||
$rpc_workers = $driver ? {
|
||||
'ovn' => 0,
|
||||
default => 2,
|
||||
}
|
||||
$rpc_state_report_workers = $driver ? {
|
||||
'ovn' => 0,
|
||||
default => $facts['os_service_default'],
|
||||
}
|
||||
|
||||
class { 'neutron::server':
|
||||
sync_db => true,
|
||||
api_workers => 2,
|
||||
rpc_workers => 2,
|
||||
rpc_workers => $rpc_workers,
|
||||
rpc_state_report_workers => $rpc_state_report_workers,
|
||||
rpc_response_max_timeout => 300,
|
||||
service_providers => $providers_list,
|
||||
ensure_dr_package => $bgp_dragent_enabled,
|
||||
|
|
Loading…
Reference in New Issue