Page MenuHomePhabricator

(Need By: 2020-06-20) rack/setup/install cloudvirt10[31-39]eqiad.wmnet
Open, MediumPublic

Description

This task will track the racking, setup, and OS installation of cloudvirt103[1-9].eqiad.wmnet

Hostname / Racking / Installation Details

To be named cloudvirt103[1-9].eqiad.wmnet.

Will be racked in row B, with 2 10Gb network connections per server. Network connections will be the same as e.g. cloudvirt1030.

All we need is raid10 for system drives -- probably no need for hardware raid here.

Per host setup checklist

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

cloudvirt1031.eqiad.wmnet:

  • - receive in system on procurement task T243471
  • - rack system with proposed racking plan (see above) & update netbox (include all system info plus location, state of planned)
  • - bios/drac/serial setup/testing
  • - mgmt dns entries added for both asset tag and hostname
  • - network port setup (description, enable, vlan)
    • end on-site specific steps
  • - production dns entries added
  • - operations/puppet update (install_server at minimum, other files if possible)
  • - OS installation
  • - puppet accept/initial run (with role:spare)
  • - host state in netbox set to staged

cloudvirt1032.eqiad.wmnet:

  • - receive in system on procurement task T243471
  • - rack system with proposed racking plan (see above) & update netbox (include all system info plus location, state of planned)
  • - bios/drac/serial setup/testing
  • - mgmt dns entries added for both asset tag and hostname
  • - network port setup (description, enable, vlan)
    • end on-site specific steps
  • - production dns entries added
  • - operations/puppet update (install_server at minimum, other files if possible)
  • - OS installation
  • - puppet accept/initial run (with role:spare)
  • - host state in netbox set to staged

cloudvirt1033.eqiad.wmnet:

  • - receive in system on procurement task T243471
  • - rack system with proposed racking plan (see above) & update netbox (include all system info plus location, state of planned)
  • - bios/drac/serial setup/testing
  • - mgmt dns entries added for both asset tag and hostname
  • - network port setup (description, enable, vlan)
    • end on-site specific steps
  • - production dns entries added
  • - operations/puppet update (install_server at minimum, other files if possible)
  • - OS installation
  • - puppet accept/initial run (with role:spare)
  • - host state in netbox set to staged

cloudvirt1034.eqiad.wmnet:

  • - receive in system on procurement task T243471
  • - rack system with proposed racking plan (see above) & update netbox (include all system info plus location, state of planned)
  • - bios/drac/serial setup/testing
  • - mgmt dns entries added for both asset tag and hostname
  • - network port setup (description, enable, vlan)
    • end on-site specific steps
  • - production dns entries added
  • - operations/puppet update (install_server at minimum, other files if possible)
  • - OS installation
  • - puppet accept/initial run (with role:spare)
  • - host state in netbox set to staged

cloudvirt1035.eqiad.wmnet:

  • - receive in system on procurement task T243471
  • - rack system with proposed racking plan (see above) & update netbox (include all system info plus location, state of planned)
  • - bios/drac/serial setup/testing
  • - mgmt dns entries added for both asset tag and hostname
  • - network port setup (description, enable, vlan)
    • end on-site specific steps
  • - production dns entries added
  • - operations/puppet update (install_server at minimum, other files if possible)
  • - OS installation
  • - puppet accept/initial run (with role:spare)
  • - host state in netbox set to staged

cloudvirt1036.eqiad.wmnet:

  • - receive in system on procurement task T243471
  • - rack system with proposed racking plan (see above) & update netbox (include all system info plus location, state of planned)
  • - bios/drac/serial setup/testing
  • - mgmt dns entries added for both asset tag and hostname
  • - network port setup (description, enable, vlan)
    • end on-site specific steps
  • - production dns entries added
  • - operations/puppet update (install_server at minimum, other files if possible)
  • - OS installation
  • - puppet accept/initial run (with role:spare)
  • - host state in netbox set to staged

cloudvirt1037.eqiad.wmnet:

  • - receive in system on procurement task T243471
  • - rack system with proposed racking plan (see above) & update netbox (include all system info plus location, state of planned)
  • - bios/drac/serial setup/testing
  • - mgmt dns entries added for both asset tag and hostname
  • - network port setup (description, enable, vlan)
    • end on-site specific steps
  • - production dns entries added
  • - operations/puppet update (install_server at minimum, other files if possible)
  • - OS installation
  • - puppet accept/initial run (with role:spare)
  • - host state in netbox set to staged

cloudvirt1038.eqiad.wmnet:

  • - receive in system on procurement task T243471
  • - rack system with proposed racking plan (see above) & update netbox (include all system info plus location, state of planned)
  • - bios/drac/serial setup/testing
  • - mgmt dns entries added for both asset tag and hostname
  • - network port setup (description, enable, vlan)
    • end on-site specific steps
  • - production dns entries added
  • - operations/puppet update (install_server at minimum, other files if possible)
  • - OS installation
  • - puppet accept/initial run (with role:spare)
  • - host state in netbox set to staged

cloudvirt1039.eqiad.wmnet:

  • - receive in system on procurement task T243471
  • - rack system with proposed racking plan (see above) & update netbox (include all system info plus location, state of planned)
  • - bios/drac/serial setup/testing
  • - mgmt dns entries added for both asset tag and hostname
  • - network port setup (description, enable, vlan)
    • end on-site specific steps
  • - production dns entries added
  • - operations/puppet update (install_server at minimum, other files if possible)
  • - OS installation
  • - puppet accept/initial run (with role:spare)
  • - 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 created this task.May 1 2020, 5:37 PM
Restricted Application added a project: Operations. · View Herald TranscriptMay 1 2020, 5:37 PM
RobH added a parent task: Unknown Object (Task).May 1 2020, 5:38 PM
RobH moved this task from Backlog to Racking Tasks on the ops-eqiad board.
RobH removed a subscriber: RobH.
Jclark-ctr renamed this task from (Need By: TDB) rack/setup/install cloudvirt103[1-4].eqiad.wmnet to (Need By: TDB) rack/setup/install cloudvirt10[31-39]eqiad.wmnet.May 21 2020, 2:44 PM
bd808 updated the task description. (Show Details)May 22 2020, 12:41 AM

We did research in T248425: Test using trunked interfaces for cloudvirts and found that we could reduce the number of 10G ports from 2 to 1, but I'm not sure that is needed following T251632: (Need By: 2020-06-12) rack/setup/install WMCS 10G switches. I think we are probably at the point with this where @Andrew and @Bstorm need to sync up with the DCOps folks on the big picture plan for getting these 9 cloudvirts and the 12 cloudosd hosts from T251619: (Need By: 2020-06-20) rack/setup/install cloudcephosd10[04-15].wikimedia.org all stuffed into the racks.

Regardless of whether or not we move existing cloudvirts from 2 ports to 1, we can definitely rack these new servers with only one 10g connection if we take the vlan steps described in T248425.

bd808 added a comment.May 26 2020, 7:37 PM

Regardless of whether or not we move existing cloudvirts from 2 ports to 1, we can definitely rack these new servers with only one 10g connection if we take the vlan steps described in T248425.

Yes, but we also will have 96 10G ports with the new switches, so if they can be provisioned first we should be in good shape for ports.

Jclark-ctr updated the task description. (Show Details)May 28 2020, 1:59 PM
wiki_willy renamed this task from (Need By: TDB) rack/setup/install cloudvirt10[31-39]eqiad.wmnet to (Need By: 2020-06-20) rack/setup/install cloudvirt10[31-39]eqiad.wmnet.Jun 8 2020, 8:24 PM

host rack. Switchport. asset tag
cloudvirt1031 C8 7 WMF4817
cloudvirt1032 C8 8 WMF4816
cloudvirt1033 C8 9 WMF4815
cloudvirt1034 C8 10 WMF4814
cloudvirt1035 C8 11 WMF4813
cloudvirt1036 D5 12 WMF4812
cloudvirt1037 D5 13 WMF4811
cloudvirt1038 D5 14 WMF4810
cloudvirt1039 D5 15 WMF4832

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