Page MenuHomePhabricator

(Need By: TBD) rack/setup/install thumbor100[56]
Closed, ResolvedPublic

Description

This task will track the racking, setup, and OS installation of thumbor100[56]

Hostname / Racking / Installation Details

Hostnames: thumbor100[56]
Racking Proposal: Do not put in the same rack as thumbor100[34], preferrably in different rows than those two hosts.
Networking/Subnet/VLAN/IP: 1g, internal vlan, single production network + mgmt
Partitioning/Raid: existing thumbor recipe
OS Distro: existing thumbor systems are currently stretch, currently restricted to stretch and upgrade pending on T216815

Per host setup checklist

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

thumbor1005:

  • - receive in system on procurement task T271155 & 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
  • - firmware update (idrac to 5.00.00.00 , bios to 2.11.2 , network to 21.80.9)
  • - operations/puppet update - https://gerrit.wikimedia.org/r/c/operations/puppet/+/700968
  • - OS installation & initital puppet run via wmf-auto-reimage or wmf-auto-reimage-host
  • - host state in netbox set to staged

thumbor1006:

  • - receive in system on procurement task T271155 & 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
  • - firmware update (idrac to 5.00.00.00 , bios to 2.11.2 , network to 21.80.9)
  • - operations/puppet update - https://gerrit.wikimedia.org/r/c/operations/puppet/+/700968
  • - 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.

Event Timeline

RobH added a parent task: Unknown Object (Task).
RobH moved this task from Backlog to Racking Tasks on the ops-eqiad board.
RobH added a project: serviceops-radar.
RobH removed a subscriber: RobH.
RobH mentioned this in Unknown Object (Task).Feb 4 2021, 6:18 PM
Jclark-ctr updated the task description. (Show Details)
Jclark-ctr added a subscriber: Jclark-ctr.

thumbor1005 A6. U41 port21 id#1837
thumbor1006 C6 U35 port33 id#3255

Cmjohnson updated the task description. (Show Details)
Cmjohnson added subscribers: RobH, Cmjohnson.

@RobH These are ready for you whenever you get a chance

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

[operations/puppet@production] Setup info for thumbor100[56] an-web1001

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

RobH updated the task description. (Show Details)

Change 700968 merged by RobH:

[operations/puppet@production] Setup info for thumbor100[56] an-web1001

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

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

['thumbor1005.eqiad.wmnet', 'thumbor1006.eqiad.wmnet']

The log can be found in /var/log/wmf-auto-reimage/202106221814_robh_31552.log.

Completed auto-reimage of hosts:

['thumbor1005.eqiad.wmnet', 'thumbor1006.eqiad.wmnet']

and were ALL successful.

RobH removed a project: Patch-For-Review.
RobH updated the task description. (Show Details)
RobH removed a subscriber: RobH.

serviceops-radar, this is now ready for your use.