From a1faadcdd58a9ac9e7507c925706716578587b5a Mon Sep 17 00:00:00 2001 From: David Laube Date: Thu, 27 Aug 2015 09:09:05 -0700 Subject: [PATCH] Abstracting interface types for Packet hardware --- .../coreos-base/oem-packet/files/reset-interfaces.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/oem-packet/files/reset-interfaces.sh b/sdk_container/src/third_party/coreos-overlay/coreos-base/oem-packet/files/reset-interfaces.sh index d8cea00fe2..b00eb9c092 100644 --- a/sdk_container/src/third_party/coreos-overlay/coreos-base/oem-packet/files/reset-interfaces.sh +++ b/sdk_container/src/third_party/coreos-overlay/coreos-base/oem-packet/files/reset-interfaces.sh @@ -1,8 +1,8 @@ #!/bin/bash set -e - logger "Hard reset of all network interfaces due to upstream systemd-networkd issue: https://github.com/coreos/bugs/issues/36 ." -ip link set enp1s0f0 down -ip link set enp1s0f1 down +for iface in `ls -1 /sys/class/net | egrep -v "(^lo$|^bond)"`; do + ip link set $iface down +done ip link del bond0 systemctl restart systemd-networkd