Page MenuHomePhabricator

(Need By: TBD) rack/setup/install bast1003.wikimedia.org
Closed, ResolvedPublic

Description

This task will track the racking, setup, and OS installation of bast1003.wikimedia.org

Hostname / Racking / Installation Details

Hostnames: bast1003.wikimedia.org
Racking Proposal: Any 1G rack, replacing current eqiad bastion host.
Networking/Subnet/VLAN/IP: 1G production public vlan - a racking task AND a networking task will need to be created as bastion hosts have multiple things tied to them in network rules.
Partitioning/Raid: swraid1 of dual ssd
OS Distro: Buster

Per host setup checklist

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

bast1003.wikimedia.org:

  • - receive in system on procurement task T275565 & 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 updates (bios, 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.

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 mentioned this in Unknown Object (Task).
RobH removed a subscriber: RobH.
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 this is ready for install when you have time.

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

[operations/puppet@production] bast1003 setup info

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

Change 676424 merged by RobH:

[operations/puppet@production] bast1003 setup info

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

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

bast1003.wikimedia.org

The log can be found in /var/log/wmf-auto-reimage/202104011723_robh_12439_bast1003_wikimedia_org.log.

Completed auto-reimage of hosts:

['bast1003.wikimedia.org']

Of which those FAILED:

['bast1003.wikimedia.org']

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

bast1003.wikimedia.org

The log can be found in /var/log/wmf-auto-reimage/202104011724_robh_12568_bast1003_wikimedia_org.log.

Completed auto-reimage of hosts:

['bast1003.wikimedia.org']

Of which those FAILED:

['bast1003.wikimedia.org']

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

bast1003.wikimedia.org

The log can be found in /var/log/wmf-auto-reimage/202104011734_robh_14215_bast1003_wikimedia_org.log.

Completed auto-reimage of hosts:

['bast1003.wikimedia.org']

and were ALL successful.

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