Skip to content

Commit 64db8d6

Browse files
authored
fix: add route checking to network fix script (#975)
* fix: add route checking to network fix script * bump ver
1 parent 7b8d59f commit 64db8d6

File tree

2 files changed

+11
-2
lines changed

2 files changed

+11
-2
lines changed

ansible/files/systemd-networkd/systemd-networkd-check-and-fix.sh

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,15 @@ journalctl --no-pager --unit systemd-networkd --since "1 minutes ago" --grep "Co
66
NDISC_ERROR=$?
77

88
if systemctl is-active --quiet systemd-networkd.service && [ "${NDISC_ERROR}" == 0 ]; then
9-
echo "$(date) systemd-network running but NDisc routes are broken. Restarting systemd.networkd.system"
9+
echo "$(date) systemd-network running but NDisc routes are broken. Restarting systemd.networkd.service"
10+
/usr/bin/systemctl restart systemd-networkd.service
11+
exit # no need to check further
12+
fi
13+
14+
# check for routes
15+
ROUTES=$(ip -6 route list)
16+
17+
if ! echo "${ROUTES}" | grep default >/dev/null || ! echo "${ROUTES}" | grep "::1 dev lo">/dev/null; then
18+
echo "IPv6 routing table messed up. Restarting systemd.networkd.service"
1019
/usr/bin/systemctl restart systemd-networkd.service
1120
fi

common.vars.pkr.hcl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
postgres-version = "15.1.1.52"
1+
postgres-version = "15.1.1.53"

0 commit comments

Comments
 (0)