X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=puppet%2Fservices%2Fneutron-sriov-agent.yaml;h=559500df203dfeb2eb9bfc7750b34096af00940b;hb=10a24b2faac9d7b9ceb45ba9100625f3937c7a66;hp=700b44c77ba31e9640e14f38c6108aa148f36b5e;hpb=fc0c6997bea4f74944a38403839918980eabc6d0;p=apex-tripleo-heat-templates.git 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 ":",":" + 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