Public bug reported: libvirt by default disables IPv6 as a result of this patch: https://bugzilla.redhat.com/attachment.cgi?id=355689&action=diff
This is incorrect behaviour. IPv6 should never be disabled by default, and the need for IPv6–enabled software grows greater every day. Currently, libvirt both sets net.ipv6.conf.virbrX.disable_ipv6=1, and net.ipv6.conf.virbrX.accept_ra=0. The reason why IPv6 was disabled by Red Hat was to stop the virbrX interface from accidentally receiving Router Advertisements from virtual machines running on the host. The solution accept_ra=0 could have been sufficient to fix this, but due to reasons unknown (likely a fear and non-understanding of IPv6), IPv6 was instead disabled altogether, which breaks IPv6 functionality. This can be fixed by only setting accept_ra=0, while not touching disable_ipv6. (If a sysadmin still wants IPv6 disabled, they can do so on the kernel command line, or set net.ipv6.conf.all.disable_ipv6=1.) It is important that this is fixed, because Ubuntu 10.04 LTS is supported until 2015 — three years after the predicted exhaustion of the RIR IPv4 pool (and four years after the exhaustion of the IANA pool). ** Affects: libvirt (Ubuntu) Importance: Undecided Status: New ** Tags: ipv6 libvirt -- IPv6 shouldn’t be disabled by default https://bugs.launchpad.net/bugs/528934 You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to libvirt in ubuntu. -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs