From 1a54906891d7d4757726237ea8921f14df0f1b25 Mon Sep 17 00:00:00 2001 From: Holger Levsen Date: Wed, 13 Nov 2019 02:45:01 +0100 Subject: [PATCH] reproducible Debian: ignore MTU on eth0 when checking for host health. Signed-off-by: Holger Levsen --- bin/reproducible_node_health_check.sh | 12 ------------ hosts/common/etc/rc.local | 15 --------------- 2 files changed, 27 deletions(-) diff --git a/bin/reproducible_node_health_check.sh b/bin/reproducible_node_health_check.sh index e6bb33b8..6dfb12fd 100755 --- a/bin/reproducible_node_health_check.sh +++ b/bin/reproducible_node_health_check.sh @@ -89,18 +89,6 @@ if [ $TIMEOUT -ne 0 ] ; then exit 1 fi -# -# check for correct MTU -# -echo "$(date -u) - testing whether the network interfaces MTU is 1500..." -if [ "$(ip link | sed -n '/LOOPBACK\|NOARP/!s/.* mtu \([0-9]*\) .*/\1/p' | sort -u)" != "1500" ] ; then - ip link - echo "$(date -u) - network interfaces MTU != 1500 - this is wrong. => please \`sudo ifconfig eth0 mtu 1500\`" - # should probably turn this into a warning if this becomes to annoying - echo "Warning: $HOSTNAME has wrong MTU, please tell the jenkins admins to fix this. (sudo ifconfig eth0 mtu 1500)" - DIRTY=true -fi - # # check for correct future # diff --git a/hosts/common/etc/rc.local b/hosts/common/etc/rc.local index 935ea2e7..d940980a 100755 --- a/hosts/common/etc/rc.local +++ b/hosts/common/etc/rc.local @@ -44,17 +44,6 @@ fixup_shm() { chmod 1777 /dev/shm } -fixup_mtu() { - # only act on systems which have eth0 - if ip link show eth0 >/dev/null 2>&1 ; then - # if MTU != 1500 set it to 1500 - if [ -z "$(ip link show eth0 | grep 'eth0:' | grep 'mtu 1500 ' || true)" ] ; then - ip link set dev eth0 mtu 1500 - fi - ip link show eth0 - fi -} - fixup_pbuilder_lockfiles() { rm -f /var/cache/pbuilder/*.tgz.tmp } @@ -69,10 +58,6 @@ MESSAGE="$(hostname -f) rebooted" # fixup_shm -# -# fixup eth0's MTU if needed -fixup_mtu - # # configure iptables to drop incoming UDP packets # -- GitLab