Page MenuHomePhabricator

(Need By: TBD) rack/setup/install moss-fe100[12].eqiad.wmnet
Closed, ResolvedPublic

Description

This task will track the racking, setup, and OS installation of moss-fe100[12].eqiad.wmnet

Hostname / Racking / Installation Details

Hostnames: moss-fe100[12]
Racking Proposal: 10G Racks, As row and rack diverse as possible
Networking/Subnet/VLAN/IP: 10G private VLAN
Partitioning/Raid: Existing recipe and raid configuration as ms-fe
OS Distro: Buster

Per host setup checklist

Each host should have its own setup checklist copied and pasted into the list below.

moss-fe1001:

  • - receive in system on procurement task T275175 & in coupa
  • - rack system with proposed racking plan (see above) & update netbox (include all system info plus location, state of planned)
  • - bios/drac/serial setup/testing
  • - add mgmt dns (asset tag and hostname) and production dns entries in netbox, run cookbook sre.dns.netbox.
  • - network port setup via netbox, run homer to commit
    • end on-site specific steps
  • - firmware update: bios and idrac
  • - operations/puppet update - this should include updates to install_server dhcp and netboot, and site.pp role(insetup) or cp systems use role(insetup::nofirm).
  • - OS installation & initital puppet run via wmf-auto-reimage or wmf-auto-reimage-host
  • - host state in netbox set to staged

moss-fe1002:

  • - receive in system on procurement task T275175 & in coupa
  • - rack system with proposed racking plan (see above) & update netbox (include all system info plus location, state of planned)
  • - bios/drac/serial setup/testing
  • - add mgmt dns (asset tag and hostname) and production dns entries in netbox, run cookbook sre.dns.netbox.
  • - network port setup via netbox, run homer to commit
    • end on-site specific steps
  • - firmware update: bios and idrac
  • - operations/puppet update - this should include updates to install_server dhcp and netboot, and site.pp role(insetup) or cp systems use role(insetup::nofirm).
  • - OS installation & initital puppet run via wmf-auto-reimage or wmf-auto-reimage-host
  • - host state in netbox set to staged

Once the system(s) above have had all checkbox steps completed, this task can be resolved.

Related Objects

StatusSubtypeAssignedTask
ResolvedRobH

Event Timeline

RobH moved this task from Backlog to Racking Tasks on the ops-eqiad board.
RobH added a parent task: Unknown Object (Task).
RobH mentioned this in Unknown Object (Task).
RobH updated the task description. (Show Details)
RobH removed a subscriber: RobH.

moss-fe1001 A2. U42. Port33 ID5341
moss-fe1002. D4. U41 Port41 ID5342

Jclark-ctr updated the task description. (Show Details)
Jclark-ctr added a subscriber: Jclark-ctr.
Cmjohnson updated the task description. (Show Details)
Cmjohnson added subscribers: RobH, Cmjohnson.

@RobH these are ready for installs when you have the time.

Change 676672 had a related patch set uploaded (by RobH; author: RobH):

[operations/puppet@production] moss-fe100[12] setup info

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

Change 676672 merged by RobH:

[operations/puppet@production] moss-fe100[12] setup info

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

Script wmf-auto-reimage was launched by robh on cumin1001.eqiad.wmnet for hosts:

['moss-fe1001.eqiad.wmnet', 'moss-fe1002.eqiad.wmnet']

The log can be found in /var/log/wmf-auto-reimage/202104022120_robh_12406.log.

Completed auto-reimage of hosts:

['moss-fe1001.eqiad.wmnet', 'moss-fe1002.eqiad.wmnet']

and were ALL successful.