Package: iproute2
Version: 4.16.0-2
Severity: normal

Hi,

The last iproute2 update has a backwards incompatible change in setting
IPv6 default routes, breaking existing configuration and scripts.

Previously, the following was possible, and now it requires an explicit
-6 option to be added:

-# ip route add default via 2001:db8::1 dev eth0
Error: inet address is expected rather than "2001:db8::1".

This works:
-# ip -6 route add default via 2001:db8::1 dev eth0

I found out after having systems end up being unreachable after a
reboot, because I have commands like these in network/interfaces.

I had a look at upstream changelogs, but I don't see any mention of
this, and suspect it was not intentional. However, it's bad.

-- 
Hans van Kranenburg

Reply via email to