Page MenuHomePhabricator

Enable IPv6 on dumps.wikimedia.org
Closed, ResolvedPublic

Description

To whom it may concern,

0) PROBLEM

Most of the WMF sites have IPv6 addresses. For example:

(shell)$ dig www.mediawiki.org AAAA
text-lb.eqiad.wikimedia.org. 1393 IN   AAAA    2620:0:861:ed1a::1
(shell)$ dig lists.wikimedia.org [lists.wikimedia.org] AAAA
lists.wikimedia.org.    31      IN      AAAA   2620:0:861:1::2
(shell)$ dig en.wikipedia.org [en.wikipedia.org] AAAA
text-lb.eqiad.wikimedia.org. 1459 IN   AAAA    2620:0:861:ed1a::1

However, <dumps.wikimedia.org> does *not* have an IPv6 address. 
This is a problem for those on IPv6 only nets.

1) REQUEST

Please assign an IPv6 address for <dumps.wikimedia.org>.

Sincerely Yours,
Kent


Version: unspecified
Severity: major

Event Timeline

bzimport raised the priority of this task from to High.Nov 22 2014, 3:33 AM
bzimport set Reference to bz66996.

(In reply to wp mirror from comment #0)

This is a problem for those on IPv6 only nets.

Those exist already? ;)

Obviously there's 2 parts to this. Assigning of the IPv6 address to dumps, and making sure lighttpd is listening on ipv6 too

Please also assign an IPv6 address for <wikitech.wikimedia.org>.

(In reply to wp mirror from comment #3)

Please also assign an IPv6 address for <wikitech.wikimedia.org>.

not on this bug...

(you could search for or file a new one)

Change 181987 had a related patch set uploaded (by John F. Lewis):
map ipv6 on dataset1001

https://gerrit.wikimedia.org/r/181987

Patch-For-Review

Change 181987 merged by Cmjohnson:
map ipv6 on dataset1001

https://gerrit.wikimedia.org/r/181987

2: eth0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN qlen 1000
    link/ether 78:2b:cb:76:42:ee brd ff:ff:ff:ff:ff:ff
4: eth2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP qlen 1000
    link/ether 00:0a:f7:5d:a0:20 brd ff:ff:ff:ff:ff:ff
    inet 208.80.154.11/26 brd 208.80.154.63 scope global eth2
    inet6 2620:0:861:1:20a:f7ff:fe5d:a020/64 scope global dynamic

Change 187121 had a related patch set uploaded (by Dzahn):
add IPv6 interface to dataset1001 (eth2)

https://gerrit.wikimedia.org/r/187121

Patch-For-Review

Change 187121 merged by Alexandros Kosiaris:
add IPv6 interface to dataset1001 (eth2)

https://gerrit.wikimedia.org/r/187121

This task has not been resolved.
It is still not possible to access <dumps.wikimedia.org> from an IPv6 network.
This is due to lack of name resolution.

(shell)$ dig dumps.wikimedia.org AAAA
;; ANSWER SECTION:
dumps.wikimedia.org. 3113 IN CNAME dataset1001.wikimedia.org.
(shell)$ dig -x 2620:0:861:1:20a:f7ff:fe5d:a020/64
[this has no ANSWER section]

(shell)$ ping6 -c 1 2620:0:861:1:20a:f7ff:fe5d:a020
1 packets transmitted, 1 received, 0% packet loss, time 0ms
(shell)$ ping6 -c 1 dumps.wikimedia.org
unknown host

inet 208.80.154.11/26 brd 208.80.154.63 scope global eth2
inet6 2620:0:861:1:208:80:154:11/64 scope global

^ so that part is good, we now have a "mapped" IPv6 address on the interface (you can see how the v4 address appears in it).

i'm going to add the DNS change

Change 188484 had a related patch set uploaded (by Dzahn):
add AAAA record for dataset1001

https://gerrit.wikimedia.org/r/188484

Patch-For-Review

Change 188484 merged by Dzahn:
add AAAA record for dataset1001

https://gerrit.wikimedia.org/r/188484

It is still not possible to access <dumps.wikimedia.org> from an IPv6 network.
This is due to lack of name resolution.

dig dumps.wikimedia.org AAAA
...
;; ANSWER SECTION:
dumps.wikimedia.org.	1191	IN	CNAME	dataset1001.wikimedia.org.
dataset1001.wikimedia.org. 3567	IN	AAAA	2620:0:861:1:208:80:154:11

ping6 dumps.wikimedia.org
PING dumps.wikimedia.org(2620:0:861:1:208:80:154:11) 56 data bytes
64 bytes from 2620:0:861:1:208:80:154:11: icmp_seq=1 ttl=64 time=0.266 ms

better ?