blob: b93363c800b3c2e721b819b234dd03ac062bfd4a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
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
|