Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Mattia Rizzolo
jenkins.d.n
Commits
1a549068
Commit
1a549068
authored
Nov 13, 2019
by
Holger Levsen
Browse files
reproducible Debian: ignore MTU on eth0 when checking for host health.
Signed-off-by:
Holger Levsen
<
holger@layer-acht.org
>
parent
e505f083
Changes
2
Show whitespace changes
Inline
Side-by-side
bin/reproducible_node_health_check.sh
View file @
1a549068
...
...
@@ -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
#
...
...
hosts/common/etc/rc.local
View file @
1a549068
...
...
@@ -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
#
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment