Add v6 VIPs for both the authoritative and recursive Cloud VPS DNS servers.
Description
Details
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Resolved | taavi | T396448 Support IPv6 for Cloud VPS DNS services | |||
| Resolved | taavi | T379282 IPv6 for cloud-realm services | |||
| Resolved | taavi | T379283 IPv6 support in cloud-private | |||
| Resolved | ssingh | T397185 Add IPv6 glue records for WMCS Designate-hosted domains | |||
| Open | None | T397822 Add IPv6 DNS recursor to v6-capable hosts |
Event Timeline
Change #1155219 had a related patch set uploaded (by Majavah; author: Majavah):
[operations/puppet@production] P:openstack: pdns: auth: Bind the API on IPv6
Change #1155220 had a related patch set uploaded (by Majavah; author: Majavah):
[operations/puppet@production] P:openstack: pdns: auth: Support query_local_address for IPv6
Change #1155228 had a related patch set uploaded (by Majavah; author: Majavah):
[operations/puppet@production] P:openstack: pdns: auth: Support binding on multiple addresses
Change #1155602 had a related patch set uploaded (by Majavah; author: Majavah):
[operations/puppet@production] P:openstack: pdns: Add type definition for host config
Change #1155603 had a related patch set uploaded (by Majavah; author: Majavah):
[operations/puppet@production] P:openstack: pdns: auth: Explicitely configure IPs to bind on
Change #1155613 had a related patch set uploaded (by Majavah; author: Majavah):
[operations/puppet@production] hieradata: Add codfw1dev v6 auth DNS IPs
Change #1155614 had a related patch set uploaded (by Majavah; author: Majavah):
[operations/puppet@production] hieradata: Add codfw1dev v6 recursive DNS IPs
Change #1155602 merged by Majavah:
[operations/puppet@production] P:openstack: pdns: Add type definition for host config
Change #1155219 merged by Majavah:
[operations/puppet@production] P:openstack: pdns: auth: Bind the API on IPv6
Change #1155220 merged by Majavah:
[operations/puppet@production] P:openstack: pdns: auth: Support query_local_address for IPv6
Change #1155603 merged by Majavah:
[operations/puppet@production] P:openstack: pdns: auth: Explicitely configure IPs to bind on
Change #1155228 merged by Majavah:
[operations/puppet@production] P:openstack: pdns: recursor: Support binding on multiple addresses
Change #1155613 merged by Majavah:
[operations/puppet@production] hieradata: Add codfw1dev v6 auth DNS IPs
Change #1155614 merged by Majavah:
[operations/puppet@production] hieradata: Add codfw1dev v6 recursive DNS IPs
Change #1160081 had a related patch set uploaded (by Majavah; author: Majavah):
[operations/puppet@production] hieradata: Specify IPv4 addresses of Cloud VPS DNS recursors directly
Change #1160083 had a related patch set uploaded (by Majavah; author: Majavah):
[operations/puppet@production] hieradata: Fix codfw1dev IPv6 DNS recursor address
Change #1160084 had a related patch set uploaded (by Majavah; author: Majavah):
[operations/puppet@production] hieradata: Add eqiad1 DNS IPv6 VIPs
Change #1160081 merged by Majavah:
[operations/puppet@production] hieradata: Specify IPv4 addresses of Cloud VPS DNS recursors directly
Change #1160083 merged by Majavah:
[operations/puppet@production] hieradata: Fix codfw1dev IPv6 DNS recursor address
Change #1160084 merged by Majavah:
[operations/puppet@production] hieradata: Add eqiad1 DNS IPv6 VIPs
Change #1160135 had a related patch set uploaded (by Majavah; author: Majavah):
[operations/puppet@production] dynamicproxy: Support IPv6-enabled recursors
Change #1160136 had a related patch set uploaded (by Majavah; author: Majavah):
[operations/puppet@production] P:toolforge: nginx: Support IPv6-enabled recursors
This is done except T397822: Add IPv6 DNS recursor to v6-capable hosts which is tracked there separately.
Change #1160135 merged by Majavah:
[operations/puppet@production] dynamicproxy: Support IPv6-enabled recursors
Change #1160136 merged by Majavah:
[operations/puppet@production] P:toolforge: nginx: Support IPv6-enabled recursors