Browse Source

Merge "Ignore SR-IOV VFs on dhcp_all_interfaces list" into stable/train

changes/81/706381/1
Zuul 2 weeks ago
parent
commit
bceafce3e2
1 changed files with 3 additions and 0 deletions
  1. +3
    -0
      network/scripts/run-os-net-config.sh

+ 3
- 0
network/scripts/run-os-net-config.sh View File

@@ -25,8 +25,11 @@ EOF_CAT

for iface in $(ls /sys/class/net | grep -v -e ^lo$ -e ^vnet$); do
local mac_addr_type="$(cat /sys/class/net/${iface}/addr_assign_type)"
local vf_parent="/sys/class/net/${iface}/device/physfn"
if [ "$mac_addr_type" != "0" ]; then
echo "Device has generated MAC, skipping."
elif [[ -d $vf_parent ]]; then
echo "Device (${iface}) is a SR-IOV VF, skipping."
else
HAS_LINK="$(cat /sys/class/net/${iface}/carrier || echo 0)"


Loading…
Cancel
Save