Merge "OVS Revalidator and handler threads" into stable/queens
This commit is contained in:
commit
c789f171f2
|
@ -40,6 +40,20 @@ parameters:
|
||||||
default: ""
|
default: ""
|
||||||
tags:
|
tags:
|
||||||
- role_specific
|
- role_specific
|
||||||
|
OvsHandlerCores:
|
||||||
|
description: >
|
||||||
|
Number of cores to be used for ovs handler threads.
|
||||||
|
type: number
|
||||||
|
default: 1
|
||||||
|
tags:
|
||||||
|
- role_specific
|
||||||
|
OvsRevalidatorCores:
|
||||||
|
description: >
|
||||||
|
Number of cores to be used for ovs revalidator threads.
|
||||||
|
type: number
|
||||||
|
default: 1
|
||||||
|
tags:
|
||||||
|
- role_specific
|
||||||
OvsDpdkMemoryChannels:
|
OvsDpdkMemoryChannels:
|
||||||
description: Number of memory channels per socket to be used for DPDK
|
description: Number of memory channels per socket to be used for DPDK
|
||||||
type: string
|
type: string
|
||||||
|
@ -150,6 +164,8 @@ outputs:
|
||||||
vswitch::dpdk::memory_channels: OvsDpdkMemoryChannels
|
vswitch::dpdk::memory_channels: OvsDpdkMemoryChannels
|
||||||
vswitch::dpdk::socket_mem: OvsDpdkSocketMemory
|
vswitch::dpdk::socket_mem: OvsDpdkSocketMemory
|
||||||
vswitch::dpdk::disable_emc: OvsDisableEMC
|
vswitch::dpdk::disable_emc: OvsDisableEMC
|
||||||
|
vswitch::dpdk::revalidator_cores: OvsRevalidatorCores
|
||||||
|
vswitch::dpdk::handler_cores: OvsHandlerCores
|
||||||
- values: {get_param: [RoleParameters]}
|
- values: {get_param: [RoleParameters]}
|
||||||
- values:
|
- values:
|
||||||
OvsDpdkCoreList: {if: [l_cores_empty, {get_param: HostCpusList}, {get_param: OvsDpdkCoreList}]}
|
OvsDpdkCoreList: {if: [l_cores_empty, {get_param: HostCpusList}, {get_param: OvsDpdkCoreList}]}
|
||||||
|
@ -158,6 +174,8 @@ outputs:
|
||||||
OvsDpdkDriverType: {if: [driver_not_set, {get_param: NeutronDpdkDriverType}, {get_param: OvsDpdkDriverType}]}
|
OvsDpdkDriverType: {if: [driver_not_set, {get_param: NeutronDpdkDriverType}, {get_param: OvsDpdkDriverType}]}
|
||||||
OvsPmdCoreList: {if: [pmd_cores_empty, {get_param: NeutronDpdkCoreList}, {get_param: OvsPmdCoreList}]}
|
OvsPmdCoreList: {if: [pmd_cores_empty, {get_param: NeutronDpdkCoreList}, {get_param: OvsPmdCoreList}]}
|
||||||
OvsDisableEMC: {get_param: OvsDisableEMC}
|
OvsDisableEMC: {get_param: OvsDisableEMC}
|
||||||
|
OvsRevalidatorCores: {get_param: OvsRevalidatorCores}
|
||||||
|
OvsHandlerCores: {get_param: OvsHandlerCores}
|
||||||
|
|
||||||
upgrade_tasks:
|
upgrade_tasks:
|
||||||
- name: Check openvswitch version.
|
- name: Check openvswitch version.
|
||||||
|
|
|
@ -0,0 +1,3 @@
|
||||||
|
---
|
||||||
|
features:
|
||||||
|
- Introduced two new numeric parameters OvsRevalidatorCores and OvsHandlerCores to set values of n-revalidator-threads and n-handler-threads on openvswitch.
|
Loading…
Reference in New Issue