Disabling an entire address family in an IPv6 enabled operating system/world actually adds more harm then good to VyOS.
VyOS does not send out any RA if not configured explicitly thus VyOS behaves like any other Linux/Windows/Mac when it comes to networking.
It only does what it's instructed to do.
Reasons why this option is marked deprecated in 1.3 and removed in 1.4:
- IPv6 is more then 20 years old
- No RAs sent by VyOS if not told so
- Disabling IPv6 but have services listen on an IPv6 address could cause all kind of config errors on reboots
Implementation
[email protected]# set system ipv6 disable [edit] [email protected]# commit [ system ipv6 ] DEPRECATION WARNING: VyOS 1.4 (sagitta) will remove the CLI command to disable IPv6 address family in the Linux Kernel! Changing IPv6 disable parameter will only take affect when the system is rebooted.