summaryrefslogtreecommitdiffstats
path: root/puppet
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2016-08-26 11:39:12 +0000
committerGerrit Code Review <review@openstack.org>2016-08-26 11:39:12 +0000
commit8ad9cf17eaea1b450da8b3c2b9be66955fe5172c (patch)
treeb4248b98f91c067240d42750a22e9e437d405103 /puppet
parent8b13b8c811f3f05604050a07ef4202860436262a (diff)
parentd6adc05cf48889b7dffcc59036b7df260ea6c158 (diff)
Merge "Add sriov_numvfs in THT"
Diffstat (limited to 'puppet')
-rw-r--r--puppet/services/neutron-sriov-agent.yaml8
1 files changed, 8 insertions, 0 deletions
diff --git a/puppet/services/neutron-sriov-agent.yaml b/puppet/services/neutron-sriov-agent.yaml
index 700b44c7..559500df 100644
--- a/puppet/services/neutron-sriov-agent.yaml
+++ b/puppet/services/neutron-sriov-agent.yaml
@@ -32,6 +32,13 @@ parameters:
physical_device_mappings list.
type: comma_delimited_list
default: ""
+ NeutronSriovNumVFs:
+ description: >
+ Provide the list of VFs to be reserved for each SR-IOV interface.
+ Format "<interface_name1>:<numvfs1>","<interface_name2>:<numvfs2>"
+ Example "eth1:4096","eth2:128"
+ type: comma_delimited_list
+ default: ""
EndpointMap:
default: {}
description: Mapping of service endpoint -> protocol. Typically set
@@ -46,5 +53,6 @@ outputs:
config_settings:
neutron::agents::ml2::sriov::physical_device_mappings: {get_param: NeutronPhysicalDevMappings}
neutron::agents::ml2::sriov::exclude_devices: {get_param: NeutronExcludeDevices}
+ neutron::agents::ml2::sriov::number_of_vfs: {get_param: NeutronSriovNumVFs}
step_config: |
include ::tripleo::profile::base::neutron::sriov