Page MenuHomePhabricator

Q1:rack/setup/install fransc1001
Closed, ResolvedPublic

Description

This task will track the racking, setup, and OS installation of fransc1001

Hostname / Racking / Installation Details

Hostnames: fransc1001.frack.eqiad.wmnet
Racking Proposal: frack-eqiad
Networking Setup:

  • IP Address: 10.64.40.105 This will now be assigned automatically by fr-tech provision script
  • # of Connections: 2
  • Speed:10G.
  • VLAN: frack-fundraising
  • AAAA records: N/A (Fundraising v4 only for now)
  • Additional IP records (Cassandra)? N/A

Partitioning/Raid: n/a
OS Distro: n/a
Sub-team Technical Contact: Dallas Wisehaupt or Jeff Green

Per host setup checklist

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

fransc1001:
  • Receive in system on procurement task T367610 & in Coupa
  • Rack system with proposed racking plan (see above) & update Netbox (include all system info plus location, state of planned)
  • Run the Fr-tech Netbox Provision script
  • Immediately run the sre.dns.netbox cookbook
  • ** Manually configure the IP assigned to the 'mgmt' interface in Netbox on the hosts iDrac
  • Run the sre.hosts.provision cookbook (unsure if this is needed for fr-tech hosts, check with fr-tech SREs)
  • Run the sre.hardware.upgrade-firmware cookbook

Related Objects

StatusSubtypeAssignedTask
In Progressgreg
OpenNone
ResolvedDwisehaupt

Event Timeline

RobH moved this task from Backlog to Racking Tasks on the ops-eqiad board.
RobH mentioned this in Unknown Object (Task).
RobH added a parent task: Unknown Object (Task).
RobH unsubscribed.
Jgreen added a parent task: Restricted Task.Jun 26 2024, 1:12 AM

I'd hope we could avoid a lot of manual work and get this server set up using the new automation we are trying to build for Fundraising servers (see T379553).

The main difference I see with that is the new Netbox script for doing so (see here on Netbox next) will automatically assign the IP address. I spoke to @Jgreen and @Dwisehaupt about that before and I think it will be ok. If this server needs to use the IP from the task description it's no big deal, we can still use the new script and then do a sneaky manual edit so the IP matches.

From my point of view everything is good to go with the new process, but as said on the main task I need to validate all looks ok from a DC-Ops and FR-tech perspective before we finalise/document the process and make it live.

@VRiley-WMF ok so after a bit more back-and-forth I think we can finally trial this new script and see how it works:

https://netbox.wikimedia.org/extras/scripts/21/

Do you want to ping me when you go to do it and we can run through the options? It's self-explanatory but I'd like to see it in action to make sure we've covered off everything and there are no more gaps in the process. A few other potential improvements came up during the work but I've left them for now so we can at least get things working. Thanks!

cmooney updated the task description. (Show Details)
Jgreen removed Jgreen as the assignee of this task.Apr 8 2025, 2:59 PM
Dwisehaupt claimed this task.
Dwisehaupt moved this task from Backlog to Done on the fundraising-tech-ops board.

This host has been built out. Closing.