[Impact] * traceroute6 does not work. It returns the error "sendto: Invalid argument" * Traceroute6 in the current release is unusable and this impacts everyone running/deploying/troubleshooting ipv6 networks and using Ubuntu.
[Test Case] * Interface with IPv6 internet access Ping to google IPv6 DNS or any valid active IPv6 address adudek@test-box:~$ ping 2001:4860:4860::8888 PING 2001:4860:4860::8888(2001:4860:4860::8888) 56 data bytes 64 bytes from 2001:4860:4860::8888: icmp_seq=1 ttl=60 time=95.6 ms 64 bytes from 2001:4860:4860::8888: icmp_seq=2 ttl=60 time=95.7 ms traceroute6 to the same address or any ipv6 address adudek@test-box:~$ traceroute6 2001:4860:4860::8888 traceroute to 2001:4860:4860::8888 (2001:4860:4860::8888) from 2003:8:8:4:20c:29ff:fe59:583c, 30 hops max, 24 byte packets sendto: Invalid argument 1 traceroute: wrote 2001:4860:4860::8888 24 chars, ret=-1 adudek@test-box:~$ traceroute6 -V traceroute6 utility, iputils-s20161105 adudek@test-box:~$ more /etc/lsb-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=18.04 DISTRIB_CODENAME=bionic DISTRIB_DESCRIPTION="Ubuntu 18.04.2 LTS" adudek@test-box:~$ [Regression Potential] * Unlikely. IPv6 traceroute6 issues were reported to iputils maintainer and fixed. https://github.com/iputils/iputils/issues/68 https://github.com/iputils/iputils/issues/81 iputils-tracepath * Package used by cosmic contains both fixes and has the same version of package dependencies. Updating the package version used by bionic to s20180629 will return working functionality of traceroute6 for ipv6 [Other Info] This could have been caught earlier by adding ipv6 to testing suites. We run an IPv6 network and recently upgraded from 16.04 to 18.04 which is when we found the issue. -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss