interfaces: remove workaround for 24.1

Now we would rather want to fix the missing links correctly than
to drag this out.  The biggest issue here is that we starts everything
with detached mode wich means IPv4 and IPv6 will both try to set default
routes while this will also try to set default routes which is not good.

Noticed this while testing interface routes rework as the log messages
were overlapping from different scripts doing the same.

e5006e9e4 was already fixing the routing for STF so I guess GIF and
GRE are next...  Looking at rc.newwanip bridges probably have the same
issue.
This commit is contained in:
Franco Fichtner 2023-08-25 21:56:19 +02:00
parent 27e723a00e
commit c7f0f43515

View File

@ -15,16 +15,3 @@ for IPV6 in $(find /tmp -type f -name "newwanipv6_*"); do
echo "Reconfiguring IPv6 on ${INTERFACE}"
configctl -dq interface newipv6 ${INTERFACE}
done
# Following #3414 there is a missing link between VTI and
# routing configuration reload so at least for reboot make
# sure that it is properly executed even if no VTI exists.
#
# The issue has been redeemed in IPsec through #5263. It
# teaches us that device destroy/create has implications
# on existing routes in the sense that they stop working.
# Now instead of removing this bit this problem still exists
# in GRE, GIF and STF interface handling so we keep this
# for now:
configctl -dq interface routes configure