Re: [Oneiric topic] IPv6
Hi Erik, On 11-05-01 01:09 AM, Erik Andersen wrote: > o One thing I just discovered is that a maverick VM that only has an IPv6 > only >connection (and even an IPv6 mirror or apt package cache configured) will >not detect the natty upgrade through the update manager. If you run >check-new-release you get the right result, and if you run >do-release-upgrade it knows, but Update manager doesn't know until you give >it a IPv4 connection and then have it recheck for updates. Once it knows, > it >will complain if of not being able to get the release notes if it is >switched back to v6 only. ... > o Network Manager has no settings tab for IPv6 on PPPoe connections. I'm not >sure if there's any standards for IPv6 over PPPoe yet. The above two does not seems like they have been reported as bug yet. Could you file a bug for these? If you do so, please subscribe me (I am etienne-goyer-outlands on LP). Thanks! -- Etienne Goyer Technical Account Manager - Canonical Ltd Ubuntu Certified Instructor -LPIC-3 ~= Ubuntu: Linux for Human Beings =~ -- 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
Re: [Oneiric topic] IPv6
Hi Erik, On Sun, May 1, 2011 at 1:09 AM, Erik Andersen wrote: > Hi, > I've run IPv6 on my local network and through a IPv6inIPv4 tunnel for a > while. Here's what I would bring up if I were at UDS on the subject of IPv6 on > Ubuntu: Thanks for bringing up your concerns. If you think of further things, you should also know that you can participate remotely to UDS: http://uds.ubuntu.com/participate/remote/ That way, if the schedule suits you, you can react in real time to the discussions. > o One thing I just discovered is that a maverick VM that only has an IPv6 > only > connection (and even an IPv6 mirror or apt package cache configured) will > not detect the natty upgrade through the update manager. If you run [...] I think this ties in to what Jan was writing previously -- some mirrors are ready, but not all of them. [...] > o Also, it would be nice to have support for DHCPv6 by default without > installing and configuring dibbler-client. As far as I can tell, ubuntu > doesn't support DHCPv6 out of the box (Disclaimer: I only had a [...] Yup, this will work in Natty; we ship ISC-DHCP 4 which comes with IPv6 support in dhclient. > o Network Manager has no settings tab for IPv6 on PPPoe connections. I'm not > sure if there's any standards for IPv6 over PPPoe yet. AFAICT it's not yet supported (either in PPPoE itself or the work hasn't been done in NM yet; see http://cgit.freedesktop.org/NetworkManager/NetworkManager/commit/?id=a4ab74d9038c073c0d998658cd480191c519fa67). > o Implementing a checkbox in NM for IPv6 Privacy addresses got postponed. Is > that a goal for Oneiric, or is it currently postponed indefinitely? [0] I'd like to do it; I haven't really thought of it as a goal though, in Natty it was mostly a "if I can take time to implement it". Since I guess it's probably not too complicated to implement, I'll put this in as a tentative work item for the IPv6 blueprint. [...] > o Maybe UFW should be IPv6 enabled by default? That's something else that should be kept in mind for the dicussion at UDS, so I'll add it to the blueprint for discussion and review (in case it already works). Mathieu Trudel-Lapierre Freenode: cyphermox, Jabber: mathieu...@gmail.com 4096R/EE018C93 1967 8F7D 03A1 8F38 732E FF82 C126 33E1 EE01 8C93 -- 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
Re: [Oneiric topic] IPv6
Hi, I've run IPv6 on my local network and through a IPv6inIPv4 tunnel for a while. Here's what I would bring up if I were at UDS on the subject of IPv6 on Ubuntu: o One thing I just discovered is that a maverick VM that only has an IPv6 only connection (and even an IPv6 mirror or apt package cache configured) will not detect the natty upgrade through the update manager. If you run check-new-release you get the right result, and if you run do-release-upgrade it knows, but Update manager doesn't know until you give it a IPv4 connection and then have it recheck for updates. Once it knows, it will complain if of not being able to get the release notes if it is switched back to v6 only. o It also seems like by default network manager ignores IPv6 even if it is available on the current network. (Already mentioned) o Also, it would be nice to have support for DHCPv6 by default without installing and configuring dibbler-client. As far as I can tell, ubuntu doesn't support DHCPv6 out of the box (Disclaimer: I only had a DHCPv6 server running on my for a short period of time. I figured it wasn't worth the trouble to run a dhcpv6 server just to point to IPv6 DNS servers.) (Already mentioned) o Network Manager has no settings tab for IPv6 on PPPoe connections. I'm not sure if there's any standards for IPv6 over PPPoe yet. o Implementing a checkbox in NM for IPv6 Privacy addresses got postponed. Is that a goal for Oneiric, or is it currently postponed indefinitely? [0] o +1 For IPv6 reachable ubuntu websites. o Maybe UFW should be IPv6 enabled by default? [0]: https://bugs.launchpad.net/ubuntu/+source/procps/+bug/176125 -- Erik Andersen -- 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
Re: [Oneiric topic] IPv6
Mathieu Trudel-Lapierre schreef op za 30-04-2011 om 14:18 [-0400]: > Well, I didn't mention this precisely because the mirrors and other > services aren't IPv6 ready, Some mirrors are IPv6-ready, e.g. the ones operated by BIT (nl.archive.ubuntu.com aka ubuntuarchive.bit.nl), BelNet (ftp.belnet.be) and HeaNet (ie.archive.ubuntu.com aka ubuntu.ftp.heanet.ie). > but I thought it would be nice if the UDS > infrastructure was at least v6 ready: that you can get addresses, etc. If people want to update/install from IPv6-ready mirrors, I'm sure those 3 don't mind a little bit of extra traffic... ;-) Another idea: why not do an IPv6-only day at UDS to test what works and what not? If the infrastructure allows that of course... -- Jan Claeys -- 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
Re: [Oneiric topic] IPv6
On Sat, Apr 30, 2011 at 1:38 PM, Jan Claeys wrote: > Etienne Goyer schreef op ma 18-04-2011 om 17:03 [-0400]: >> Any other major roadblock beside the above? I am going to sift >> through the bugs tagged ipv6 on Launchpad, but if there's anything >> obvious I missed, please let me know. >> >> Finally, a question to consider is whether we want to address the >> IPv6-only use-case (ie, not dual-stack, no IPv4 configuration). This >> has some implications, notably around d-i and NetworkManager. Few >> networks are IPv6-only at this time, but it's bound to change in the >> near future. > > Also important here: the Ubuntu websites, the main archive/download > server, and many mirrors don't support IPv6 currently... > > When you do an IPv6-only install (and you have no local mirror), it > would be nice if an IPv6-capable mirror is configured in > sources.list ;) Well, I didn't mention this precisely because the mirrors and other services aren't IPv6 ready, but I thought it would be nice if the UDS infrastructure was at least v6 ready: that you can get addresses, etc. Mathieu Trudel-Lapierre Freenode: cyphermox, Jabber: mathieu...@gmail.com 4096R/EE018C93 1967 8F7D 03A1 8F38 732E FF82 C126 33E1 EE01 8C93 -- 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
Re: [Oneiric topic] IPv6
Etienne Goyer schreef op ma 18-04-2011 om 17:03 [-0400]: > Any other major roadblock beside the above? I am going to sift > through the bugs tagged ipv6 on Launchpad, but if there's anything > obvious I missed, please let me know. > > Finally, a question to consider is whether we want to address the > IPv6-only use-case (ie, not dual-stack, no IPv4 configuration). This > has some implications, notably around d-i and NetworkManager. Few > networks are IPv6-only at this time, but it's bound to change in the > near future. Also important here: the Ubuntu websites, the main archive/download server, and many mirrors don't support IPv6 currently... When you do an IPv6-only install (and you have no local mirror), it would be nice if an IPv6-capable mirror is configured in sources.list ;) -- Jan Claeys -- 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
Re: [Oneiric topic] IPv6
Scott Kitterman [2011-04-19 12:03 -0400]: > What's the delay caused to get an IPv4 address when it tries IPv6 first and > fails? When using my router's name server (which suffers from this bug), DNS resolution generally takes some 20 seconds. In other words, pretty much unacceptable for any kind of interactive internet usage. :-/ Martin -- Martin Pitt| http://www.piware.de Ubuntu Developer (www.ubuntu.com) | Debian Developer (www.debian.org) -- 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
Re: [Oneiric topic] IPv6
Hello all, Mathieu Trudel-Lapierre [2011-04-19 9:50 -0400]: > We used to see a few issues related to broken routers blocking on > DNS requests. Note sure if there's really still a lot of those, but I > guess it's something to keep in mind: requests could block and > turn into a big annoyance for users who don't care about IPv6. There actually was a recent followup in this bug (#417757). It seems that Firefox has an alleged workaround for this, but so far we don't have anyone who had time to take a look for the general eglibc case. (I still have a router which has that problem, standard German Telekom gear - SpeedPort W7xx thingy). Martin -- Martin Pitt| http://www.piware.de Ubuntu Developer (www.ubuntu.com) | Debian Developer (www.debian.org) -- 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
Re: [Oneiric topic] IPv6
On Tue, Apr 19, 2011 at 12:03 PM, Scott Kitterman wrote: > On Tuesday, April 19, 2011 09:50:27 AM Mathieu Trudel-Lapierre wrote: >> For Oneiric, my plan is to change that default for new interfaces to >> Automatic IPv6 and not requiring IPv4 or IPv6 to bring up interfaces, >> which should make almost everyone happy. > > What's the delay caused to get an IPv4 address when it tries IPv6 first and > fails? Right now, IPv4 is tried first, but the IPs are only committed to the interface and routing is set once IPv6 has received an address or timed out (timed out, in the case I just tested). My testing gave me a delay of 30 seconds between the interface going up ("eth0: Link is up at 100 Mbps, full duplex" log from the driver) to the IP being set and me being able to ping Google (and ntp's message about syncing the clock). It's pretty high, but I think this can be fixed by committing IPs and routes as soon as IPv4 comes up; and it's an issue we can work on during the cycle. I've discussed this on IRC with the NM developers, a couple of ideas have come up. Mathieu Trudel-Lapierre Freenode: cyphermox, Jabber: mathieu...@gmail.com 4096R/EE018C93 1967 8F7D 03A1 8F38 732E =C2=A0FF82 C126 33E1 EE01 8C93 -- 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
Re: [Oneiric topic] IPv6
On Tuesday, April 19, 2011 09:50:27 AM Mathieu Trudel-Lapierre wrote: > For Oneiric, my plan is to change that default for new interfaces to > Automatic IPv6 and not requiring IPv4 or IPv6 to bring up interfaces, > which should make almost everyone happy. What's the delay caused to get an IPv4 address when it tries IPv6 first and fails? Scott K -- 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
Re: [Oneiric topic] IPv6
On Mon, Apr 18, 2011 at 5:03 PM, Etienne Goyer wrote: [...] > - NetworkManager: It used to be that NetworkManager insisted upon > getting an IPv4 address, but Matt Trudel just marked bug #307598 as > fixed two weeks ago. Presumably, NM now work fine in IPv6-only network, > but I have not tested yet. The default settings are still to only get IPv4 by default and require that something responds to bring up the interface, but you can turn this requirement off, enable IPv6, turns *its* requirement off, or turn IPv4 address requests off altogether. For Natty enabling IPv6 addresses in NM still requires manual intervention: you need to set a drop-down to Automatic or whatever you want it to be; and choose whether it needs to respond to bring up the interface. For Oneiric, my plan is to change that default for new interfaces to Automatic IPv6 and not requiring IPv4 or IPv6 to bring up interfaces, which should make almost everyone happy. > > Any other major roadblock beside the above? I am going to sift through > the bugs tagged ipv6 on Launchpad, but if there's anything obvious I > missed, please let me know. We used to see a few issues related to broken routers blocking on DNS requests. Note sure if there's really still a lot of those, but I guess it's something to keep in mind: requests could block and turn into a big annoyance for users who don't care about IPv6. > Finally, a question to consider is whether we want to address the > IPv6-only use-case (ie, not dual-stack, no IPv4 configuration). This > has some implications, notably around d-i and NetworkManager. Few > networks are IPv6-only at this time, but it's bound to change in the > near future. I *think* this should be fine on the desktop side, but I haven't tested IPv6-only, just dual-stack. The main problem is that if you're relying on only IPv6, you will still not reach a whole lot of things on the Internet, including some of our infrastructure: for instance, cdimage.u.c doesn't appear to have addresses. Regards, Mathieu Trudel-Lapierre Freenode: cyphermox, Jabber: mathieu...@gmail.com 4096R/EE018C93 1967 8F7D 03A1 8F38 732E FF82 C126 33E1 EE01 8C93 -- 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
Re: [Oneiric topic] IPv6
Excerpts from Etienne Goyer's message of Mon Apr 18 14:03:12 -0700 2011: > Hello everyone, > > I have been having one-on-one conversation in the past few weeks with a > number of people around the question of IPv6 in Ubuntu. With the > upcoming IPv4 armageddon, I think it is quite pressing that we make sure > that we have good end-to-end IPv6 support in Ubuntu. I've been asked to > kickstart a discussion about it, and eventually distil the results in a > blueprint for the next UDS. > > So, here are my notes on the stuff that would need to be investigated: > > > - Installer support: some work has been done upstream in netcfg and > d-i[1]. Not sure about the status. I do not think Ubiquity has any > IPv6 support (or does it?) > > - NFS: I was never able to make that work in Ubuntu. Reportedly, it > requires nfs-utils 1.2.3, which just got uploaded to Debian. I also > believe nfs-utils needs to be built with --enable-ipv6. > > - DHCPv6: I understand we are getting that in Natty with isc-dhcp v4. I > know SLAAC is the way to go in most case, but some people wants/needs > DHCPv6 for various reasons. I guess it mostly needs testing. > > - NetworkManager: It used to be that NetworkManager insisted upon > getting an IPv4 address, but Matt Trudel just marked bug #307598 as > fixed two weeks ago. Presumably, NM now work fine in IPv6-only network, > but I have not tested yet. > > > Any other major roadblock beside the above? I am going to sift through > the bugs tagged ipv6 on Launchpad, but if there's anything obvious I > missed, please let me know. I think the most important bit is going to be automated testing of common use cases. We need to be able to fire up a VM on an IPv6 only subnet, install LAMP, give it an IPv6 address, have it send an email to an IPv6 enabled MX, have it trigger an IPv6 client to pull a page from it, then start Firefox, and have it run through some automated scripts (Selenium anybody?) to drive an IPv6 website. > > Finally, a question to consider is whether we want to address the > IPv6-only use-case (ie, not dual-stack, no IPv4 configuration). This > has some implications, notably around d-i and NetworkManager. Few > networks are IPv6-only at this time, but it's bound to change in the > near future. Given the IPv4 space exhaustion problem, we can reasonably expect to see it all used up by 2019, which is when the presumably-next-LTS 12.04 will reach EOL on the server. So I think IPv6 only networks are a simple goal that will definitely become a reality in the lifetime of upcoming releases. -- 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
[Oneiric topic] IPv6
Hello everyone, I have been having one-on-one conversation in the past few weeks with a number of people around the question of IPv6 in Ubuntu. With the upcoming IPv4 armageddon, I think it is quite pressing that we make sure that we have good end-to-end IPv6 support in Ubuntu. I've been asked to kickstart a discussion about it, and eventually distil the results in a blueprint for the next UDS. So, here are my notes on the stuff that would need to be investigated: - Installer support: some work has been done upstream in netcfg and d-i[1]. Not sure about the status. I do not think Ubiquity has any IPv6 support (or does it?) - NFS: I was never able to make that work in Ubuntu. Reportedly, it requires nfs-utils 1.2.3, which just got uploaded to Debian. I also believe nfs-utils needs to be built with --enable-ipv6. - DHCPv6: I understand we are getting that in Natty with isc-dhcp v4. I know SLAAC is the way to go in most case, but some people wants/needs DHCPv6 for various reasons. I guess it mostly needs testing. - NetworkManager: It used to be that NetworkManager insisted upon getting an IPv4 address, but Matt Trudel just marked bug #307598 as fixed two weeks ago. Presumably, NM now work fine in IPv6-only network, but I have not tested yet. Any other major roadblock beside the above? I am going to sift through the bugs tagged ipv6 on Launchpad, but if there's anything obvious I missed, please let me know. Finally, a question to consider is whether we want to address the IPv6-only use-case (ie, not dual-stack, no IPv4 configuration). This has some implications, notably around d-i and NetworkManager. Few networks are IPv6-only at this time, but it's bound to change in the near future. Thanks for your insights. [1]: http://lists.debian.org/debian-boot/2011/01/msg00883.html -- Etienne Goyer Technical Account Manager - Canonical Ltd Ubuntu Certified Instructor -LPIC-3 ~= Ubuntu: Linux for Human Beings =~ -- 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