Page MenuHomePhabricator

setup/deploy dns400[12]/wmf721[56]
Closed, ResolvedPublic

Description

This is a tracking task for the setup and deployment of systems WMF741[56]. These won't be installed or pushed into service until after they have hostnames.

dns4001/wmf7215:

  • - mgmt dns entries added for asset tag
  • - bios/drac/serial setup/testing
  • - network port setup (description set, but disabled for now)
  • - determine system role and hostname
  • - review and re-enable cpu virtualization options if needed (see instructions below)
  • - mgmt dns entry for hostname & production dns entries
  • - operations/puppet updates for installation
  • - OS install
  • - puppet accept/initial run
  • - handoff for service implementation

dns4002/wmf7216:

  • - mgmt dns entries added for asset tag
  • - bios/drac/serial setup/testing
  • - network port setup (description set, but disabled for now)
  • - determine system role and hostname
  • - review and re-enable cpu virtualization options if needed (see instructions below)
  • - mgmt dns entry for hostname & production dns entries
  • - operations/puppet updates for installation
  • - OS install
  • - puppet accept/initial run
  • - handoff for service implementation

virtualization note

Some of these systems will potentially be running ganeti. However, due to not knowing which will and will not, virtualization has been disabled on the CPU for ALL of the new ulsfo misc hosts orders on T160936. This can easily be changed back to enabled via the following instructions:

  • system will need to reboot, please ensure that this won't interrupt any vital services
  • ssh root@bast4002.mgmt.ulsfo.wmnet
  • run the following on the mgmt console:
racadm set iDRAC.ServerBoot.FirstBootDevice BIOS
console com2
  • in another ssh session, login to bast4002.wikimedia.org and reboot it. The racadm command set it to go into bios the next boot.
  • swap back to your mgmt console session and watch it launch system bios.
  • in bios, go to System Bios > Processor Settings > Virtualization Technology & Enable it. Then hit ESC and back out, confirming Yes when it asks to save and exit.
  • boot system back up and it will have the virtualization enabled on the processors.

Event Timeline

I've assigned this to @BBlack for now, as my understanding is he is in charge of the re-structuring of our caching center services across the three misc systems. (This task has two systems and the third is the new bast4002 on T179050.)

@RobH - the hostnames for these should be dns4001 + dns4002. We won't be running ganeti when we initially bring these into service, so should have standard no-virtualization setup.

@RobH - also, we should go stretch from the get-go on these as well (like bast4)

RobH renamed this task from setup/deploy wmf741[56] to setup/deploy wmf721[56].Nov 8 2017, 9:06 PM
RobH updated the task description. (Show Details)

Change 390160 had a related patch set uploaded (by RobH; owner: RobH):
[operations/dns@master] setting dns400[12] production dns

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

Change 390160 merged by RobH:
[operations/dns@master] setting dns400[12] production dns

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

RobH renamed this task from setup/deploy wmf721[56] to setup/deploy bast400[12]/wmf721[56].Nov 8 2017, 10:16 PM

Change 390161 had a related patch set uploaded (by RobH; owner: RobH):
[operations/dns@master] setting dns400[12] mgmt dns entries

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

Change 390161 merged by RobH:
[operations/dns@master] setting dns400[12] mgmt dns entries

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

Change 390164 had a related patch set uploaded (by RobH; owner: RobH):
[operations/puppet@production] dns400[12] install params

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

Change 390164 merged by RobH:
[operations/puppet@production] dns400[12] install params

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

RobH renamed this task from setup/deploy bast400[12]/wmf721[56] to setup/deploy dns400[12]/wmf721[56].Nov 9 2017, 3:35 PM
RobH removed a project: Patch-For-Review.
RobH updated the task description. (Show Details)

These are idling as role spare with the OS installed, ready for service.

These are live in service for local NTP+DNS now.