Page MenuHomePhabricator

rack/setup/install dns200[12].wikimedia.org
Closed, ResolvedPublic

Description

This task will track the racking, setup, installation, and implementation of the two new replacement dns recursors for codfw, dns2001.wikimedia.org & dns2002.wikimedia.org. Hostnames were cleared with @BBlack, as we're matching the hostnames in use for dns recursor systems in caching sites. These will replace acamar & achernar

Racking Proposal: These two hosts should rack into different racks and rows than one another, but they do not care about the location of existing dns recursors (since they replace their use.)

dns2001:

  • - receive in system on procurement task T195334
  • - rack system with proposed racking plan (see above) & update racktables (include all system info plus location)
  • - bios/drac/serial setup/testing
  • - mgmt dns entries added for both asset tag and hostname
  • - note network port info on task and assign to @RobH for setup
    • end on-site specific steps
  • - network port setup (description, enable, public vlan)
  • - production public dns entries added
  • - operations/puppet update (install_server at minimum, other files if possible)
  • - OS installation
  • - puppet accept/initial run
  • - handoff for service implementation

dns2002:

  • - receive in system on procurement task T195334
  • - rack system with proposed racking plan (see above) & update racktables (include all system info plus location)
  • - bios/drac/serial setup/testing
  • - mgmt dns entries added for both asset tag and hostname
  • - note network port info on task and assign to @RobH for setup
    • end on-site specific steps
  • - network port setup (description, enable, public vlan)
  • - production public dns entries added
  • - operations/puppet update (install_server at minimum, other files if possible)
  • - OS installation
  • - puppet accept/initial run
  • - handoff for service implementation

Related Objects

StatusSubtypeAssignedTask
ResolvedVgutierrez
Resolvedayounsi

Event Timeline

RobH triaged this task as Medium priority.Jun 5 2018, 5:59 PM
RobH created this task.
Restricted Application added a subscriber: Aklapper. · View Herald Transcript

Change 439973 had a related patch set uploaded (by Papaul; owner: Papaul):
[operations/dns@master] DNS: Add mgmt DNS entries for dns200[1-2]

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

Change 439973 merged by Dzahn:
[operations/dns@master] DNS: Add mgmt DNS entries for dns200[1-2]

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

Change 441055 had a related patch set uploaded (by Papaul; owner: Papaul):
[operations/dns@master] DNS: Add production DNS entries for dns200[1-2]

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

Change 441059 had a related patch set uploaded (by Papaul; owner: Papaul):
[operations/puppet@production] DHCP: Add MAC address entries for dns200[1-2]

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

Change 441062 had a related patch set uploaded (by Papaul; owner: Papaul):
[operations/dns@master] DNS: Fix mgmt asset tag for dns2002

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

Change 441063 had a related patch set uploaded (by Papaul; owner: Papaul):
[operations/dns@master] DNS: Add DNS asset tag mgmt for spare servers

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

Change 441177 had a related patch set uploaded (by Dzahn; owner: Dzahn):
[operations/puppet@production] site: add dns2001/dns2002 with role(spare)

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

Change 441177 merged by Dzahn:
[operations/puppet@production] site: add dns2001/dns2002 with role(spare)

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

Change 441055 merged by Dzahn:
[operations/dns@master] DNS: Add production DNS entries for dns200[1-2]

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

Change 441059 merged by Dzahn:
[operations/puppet@production] DHCP: Add MAC address entries for dns200[1-2]

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

Change 441062 merged by Dzahn:
[operations/dns@master] DNS: Fix mgmt asset tag for dns2002

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

Script wmf-auto-reimage was launched by vgutierrez on neodymium.eqiad.wmnet for hosts:

dns2001.wikimedia.org

The log can be found in /var/log/wmf-auto-reimage/201806251032_vgutierrez_29708_dns2001_wikimedia_org.log.

Completed auto-reimage of hosts:

['dns2001.wikimedia.org']

Of which those FAILED:

['dns2001.wikimedia.org']

Change 441822 had a related patch set uploaded (by Vgutierrez; owner: Vgutierrez):
[operations/puppet@production] install_server: Set netboot config for dns200[12].wikimedia.org

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

Change 441822 merged by Vgutierrez:
[operations/puppet@production] install_server: Set netboot config for dns200[12].wikimedia.org

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

Script wmf-auto-reimage was launched by vgutierrez on neodymium.eqiad.wmnet for hosts:

dns2001.wikimedia.org

The log can be found in /var/log/wmf-auto-reimage/201806251059_vgutierrez_1222_dns2001_wikimedia_org.log.

Completed auto-reimage of hosts:

['dns2001.wikimedia.org']

and were ALL successful.

Script wmf-auto-reimage was launched by vgutierrez on neodymium.eqiad.wmnet for hosts:

dns2002.wikimedia.org

The log can be found in /var/log/wmf-auto-reimage/201806251122_vgutierrez_7465_dns2002_wikimedia_org.log.

Completed auto-reimage of hosts:

['dns2002.wikimedia.org']

and were ALL successful.

Change 441834 had a related patch set uploaded (by Vgutierrez; owner: Vgutierrez):
[operations/puppet@production] site: set proper role for dns200[12].wikimedia.org

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

Change 441834 merged by Vgutierrez:
[operations/puppet@production] site: set proper role for dns200[12].wikimedia.org

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

Script wmf-auto-reimage was launched by vgutierrez on neodymium.eqiad.wmnet for hosts:

dns2001.wikimedia.org

The log can be found in /var/log/wmf-auto-reimage/201806251241_vgutierrez_23783_dns2001_wikimedia_org.log.

Completed auto-reimage of hosts:

['dns2001.wikimedia.org']

Of which those FAILED:

['dns2001.wikimedia.org']

Change 441860 had a related patch set uploaded (by Vgutierrez; owner: Vgutierrez):
[operations/puppet@production] standard: add dns200[12] to codfw ntp peer list

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

Papaul subscribed.
Papaul unsubscribed.

Change 441860 merged by Vgutierrez:
[operations/puppet@production] standard: add dns200[12] to codfw ntp peer list

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

Change 441891 had a related patch set uploaded (by Vgutierrez; owner: Vgutierrez):
[operations/puppet@production] replace achernar with dns2002

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

Change 441891 merged by Vgutierrez:
[operations/puppet@production] conftool-data: Add dns200[12] to pdns_recursor service

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

Change 441911 had a related patch set uploaded (by Vgutierrez; owner: Vgutierrez):
[operations/puppet@production] conftool-data: Remove achernar and acamar from pdns_recursor

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

Change 441911 merged by Vgutierrez:
[operations/puppet@production] conftool-data: Remove achernar and acamar from pdns_recursor

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

Change 441912 had a related patch set uploaded (by Vgutierrez; owner: Vgutierrez):
[operations/puppet@production] standard: Remove acamar and achernar from ntp peer list

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

Change 441912 merged by Vgutierrez:
[operations/puppet@production] standard: Remove acamar and achernar from ntp peer list

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

Change 441916 had a related patch set uploaded (by Vgutierrez; owner: Vgutierrez):
[operations/puppet@production] lvs: use the new dns200[12] recursive DNS servers

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

Change 441918 had a related patch set uploaded (by Vgutierrez; owner: Vgutierrez):
[operations/puppet@production] hieradata: Get rid of acamar and achenar references

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

Change 441919 had a related patch set uploaded (by Vgutierrez; owner: Vgutierrez):
[operations/puppet@production] smokeping: Replace acamar & achernar with dns2001 and dns2002

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

Change 441916 merged by Vgutierrez:
[operations/puppet@production] lvs: use the new dns200[12] recursive DNS servers

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

Change 441919 merged by Vgutierrez:
[operations/puppet@production] smokeping: Replace acamar & achernar with dns2001 and dns2002

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

Change 441918 merged by Vgutierrez:
[operations/puppet@production] hieradata: Get rid of acamar and achernar references

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

Mentioned in SAL (#wikimedia-operations) [2018-06-26T07:58:26Z] <vgutierrez> Replaced acamar and achernar with dns200[12] as main lvs name servers in codfw - T196493

Vvjjkkii renamed this task from rack/setup/install dns200[12].wikimedia.org to 6kbaaaaaaa.Jul 1 2018, 1:05 AM
Vvjjkkii reopened this task as Open.
Vvjjkkii removed Vgutierrez as the assignee of this task.
Vvjjkkii raised the priority of this task from Medium to High.
Vvjjkkii updated the task description. (Show Details)
Vvjjkkii removed subscribers: gerritbot, Aklapper.
CommunityTechBot renamed this task from 6kbaaaaaaa to rack/setup/install dns200[12].wikimedia.org.Jul 2 2018, 6:48 AM
CommunityTechBot closed this task as Resolved.
CommunityTechBot assigned this task to Vgutierrez.
CommunityTechBot lowered the priority of this task from High to Medium.
CommunityTechBot updated the task description. (Show Details)
CommunityTechBot added subscribers: gerritbot, Aklapper.