| parameters: | |
| _param: | |
| sriov_nic01_physical_network: physnet1 | |
| sriov_unsafe_interrupts: False | |
| nova: | |
| compute: | |
| sriov: | |
| sriov_nic01: | |
| devname: ${_param:sriov_nic01_device_name} | |
| physical_network: ${_param:sriov_nic01_physical_network} | |
| linux: | |
| system: | |
| kernel: | |
| sriov: True | |
| unsafe_interrupts: ${_param:sriov_unsafe_interrupts} | |
| rc: | |
| local: | | |
| #!/bin/sh -e | |
| # Enabling ${_param:sriov_nic01_numvfs} VFs on ${_param:sriov_nic01_device_name} PF | |
| echo ${_param:sriov_nic01_numvfs} > /sys/class/net/${_param:sriov_nic01_device_name}/device/sriov_numvfs; sleep 2; ip link set ${_param:sriov_nic01_device_name} up | |
| exit 0 |