This task will track the re-racking of `elastic10[53-67]` to enable 10G networking (T317816)
**We'll need a couple days heads up to get these hosts offline before we're ready to actually physically re-rack them.** Currently this ticket is just here to provide the information so we can figure out where there will be availability in 10G-capable racks.
== Re-racking details ==
Each of these hosts need to be relocated into 10G racks. Ideally we want them distributed roughly evenly.
But first it'd be helpful to know what the general availability of 10G ports is in rows A-F.
For context, here's the existing row allocations of these hosts from netbox:
```
elastic1053 Active — Equinix Ashburn eqiad row A A5 Server Dell PowerEdge R440 2620:0:861:101:10:64:0:114/64
elastic1054 Active — Equinix Ashburn eqiad row A A3 Server Dell PowerEdge R440 2620:0:861:101:10:64:0:115/64
elastic1055 Active — Equinix Ashburn eqiad row B B1 Server Dell PowerEdge R440 2620:0:861:102:10:64:16:131/64
elastic1056 Active — Equinix Ashburn eqiad row B B5 Server Dell PowerEdge R440 2620:0:861:102:10:64:16:132/64
elastic1057 Active — Equinix Ashburn eqiad row C C3 Server Dell PowerEdge R440 2620:0:861:103:10:64:32:93/64
elastic1058 Active — Equinix Ashburn eqiad row C C3 Server Dell PowerEdge R440 2620:0:861:103:10:64:32:94/64
elastic1059 Active — Equinix Ashburn eqiad row C C8 Server Dell PowerEdge R440 2620:0:861:103:10:64:32:95/64
elastic1060 Active — Equinix Ashburn eqiad row D D1 Server Dell PowerEdge R440 2620:0:861:107:10:64:48:130/64
elastic1061 Active — Equinix Ashburn eqiad row D D1 Server Dell PowerEdge R440 2620:0:861:107:10:64:48:131/64
elastic1062 Active — Equinix Ashburn eqiad row D D3 Server Dell PowerEdge R440 2620:0:861:107:10:64:48:132/64
elastic1063 Active — Equinix Ashburn eqiad row D D3 Server Dell PowerEdge R440 2620:0:861:107:10:64:48:133/64
elastic1064 Active — Equinix Ashburn eqiad row D D4 Server Dell PowerEdge R440 2620:0:861:107:10:64:48:134/64
elastic1065 Active — Equinix Ashburn eqiad row D D3 Server Dell PowerEdge R440 2620:0:861:107:10:64:48:135/64
elastic1066 Active — Equinix Ashburn eqiad row D D6 Server Dell PowerEdge R440 2620:0:861:107:10:64:48:136/64
```
== Per host setup checklist ==
==== elastic1053.eqiad.wmnet:
[] - receive in system on #procurement task <enter task # here> & in coupa
[] - rack system with proposed racking plan (see above) & update netbox (include all system info plus location, state of planned)
[] - add mgmt dns (asset tag and hostname) and production dns entries in netbox, run [[ https://wikitech.wikimedia.org/wiki/DNS/Netbox#Update_generated_records | cookbook sre.dns.netbox ]].
[] - network port setup via netbox, run [[ https://wikitech.wikimedia.org/wiki/Homer#Running_Homer_from_cumin_hosts_%28recommended%29 | homer ]] from an active cumin host to commit
[] - bios/drac/serial setup/testing, see [[ https://wikitech.wikimedia.org/wiki/Server_Lifecycle#Requested_-%3E_Planned_additional_steps_&_Spare_-%3E_Planned | Lifecycle Steps ]] & [[ https://wikitech.wikimedia.org/wiki/SRE/Dc-operations/Platform-specific_documentation/Dell_Documentation#Automatic_setup | Automatic BIOS setup details ]]
[] - firmware update (idrac, bios, network, raid controller)
[] - operations/puppet update - this should include updates to netboot.pp, and site.pp role(insetup) or cp systems use role(insetup::nofirm).
[] - OS installation & initital puppet run via sre.hosts.reimage cookbook.
==== elastic1054.eqiad.wmnet:
[] - receive in system on #procurement task <enter task # here> & in coupa
[] - rack system with proposed racking plan (see above) & update netbox (include all system info plus location, state of planned)
[] - add mgmt dns (asset tag and hostname) and production dns entries in netbox, run [[ https://wikitech.wikimedia.org/wiki/DNS/Netbox#Update_generated_records | cookbook sre.dns.netbox ]].
[] - network port setup via netbox, run [[ https://wikitech.wikimedia.org/wiki/Homer#Running_Homer_from_cumin_hosts_%28recommended%29 | homer ]] from an active cumin host to commit
[] - bios/drac/serial setup/testing, see [[ https://wikitech.wikimedia.org/wiki/Server_Lifecycle#Requested_-%3E_Planned_additional_steps_&_Spare_-%3E_Planned | Lifecycle Steps ]] & [[ https://wikitech.wikimedia.org/wiki/SRE/Dc-operations/Platform-specific_documentation/Dell_Documentation#Automatic_setup | Automatic BIOS setup details ]]
[] - firmware update (idrac, bios, network, raid controller)
[] - operations/puppet update - this should include updates to netboot.pp, and site.pp role(insetup) or cp systems use role(insetup::nofirm).
[] - OS installation & initital puppet run via sre.hosts.reimage cookbook.
==== elastic1055.eqiad.wmnet:
[] - receive in system on #procurement task <enter task # here> & in coupa
[] - rack system with proposed racking plan (see above) & update netbox (include all system info plus location, state of planned)
[] - add mgmt dns (asset tag and hostname) and production dns entries in netbox, run [[ https://wikitech.wikimedia.org/wiki/DNS/Netbox#Update_generated_records | cookbook sre.dns.netbox ]].
[] - network port setup via netbox, run [[ https://wikitech.wikimedia.org/wiki/Homer#Running_Homer_from_cumin_hosts_%28recommended%29 | homer ]] from an active cumin host to commit
[] - bios/drac/serial setup/testing, see [[ https://wikitech.wikimedia.org/wiki/Server_Lifecycle#Requested_-%3E_Planned_additional_steps_&_Spare_-%3E_Planned | Lifecycle Steps ]] & [[ https://wikitech.wikimedia.org/wiki/SRE/Dc-operations/Platform-specific_documentation/Dell_Documentation#Automatic_setup | Automatic BIOS setup details ]]
[] - firmware update (idrac, bios, network, raid controller)
[] - operations/puppet update - this should include updates to netboot.pp, and site.pp role(insetup) or cp systems use role(insetup::nofirm).
[] - OS installation & initital puppet run via sre.hosts.reimage cookbook.
==== elastic1056.eqiad.wmnet:
[] - receive in system on #procurement task <enter task # here> & in coupa
[] - rack system with proposed racking plan (see above) & update netbox (include all system info plus location, state of planned)
[] - add mgmt dns (asset tag and hostname) and production dns entries in netbox, run [[ https://wikitech.wikimedia.org/wiki/DNS/Netbox#Update_generated_records | cookbook sre.dns.netbox ]].
[] - network port setup via netbox, run [[ https://wikitech.wikimedia.org/wiki/Homer#Running_Homer_from_cumin_hosts_%28recommended%29 | homer ]] from an active cumin host to commit
[] - bios/drac/serial setup/testing, see [[ https://wikitech.wikimedia.org/wiki/Server_Lifecycle#Requested_-%3E_Planned_additional_steps_&_Spare_-%3E_Planned | Lifecycle Steps ]] & [[ https://wikitech.wikimedia.org/wiki/SRE/Dc-operations/Platform-specific_documentation/Dell_Documentation#Automatic_setup | Automatic BIOS setup details ]]
[] - firmware update (idrac, bios, network, raid controller)
[] - operations/puppet update - this should include updates to netboot.pp, and site.pp role(insetup) or cp systems use role(insetup::nofirm).
[] - OS installation & initital puppet run via sre.hosts.reimage cookbook.
==== elastic1057.eqiad.wmnet:
[] - receive in system on #procurement task <enter task # here> & in coupa
[] - rack system with proposed racking plan (see above) & update netbox (include all system info plus location, state of planned)
[] - add mgmt dns (asset tag and hostname) and production dns entries in netbox, run [[ https://wikitech.wikimedia.org/wiki/DNS/Netbox#Update_generated_records | cookbook sre.dns.netbox ]].
[] - network port setup via netbox, run [[ https://wikitech.wikimedia.org/wiki/Homer#Running_Homer_from_cumin_hosts_%28recommended%29 | homer ]] from an active cumin host to commit
[] - bios/drac/serial setup/testing, see [[ https://wikitech.wikimedia.org/wiki/Server_Lifecycle#Requested_-%3E_Planned_additional_steps_&_Spare_-%3E_Planned | Lifecycle Steps ]] & [[ https://wikitech.wikimedia.org/wiki/SRE/Dc-operations/Platform-specific_documentation/Dell_Documentation#Automatic_setup | Automatic BIOS setup details ]]
[] - firmware update (idrac, bios, network, raid controller)
[] - operations/puppet update - this should include updates to netboot.pp, and site.pp role(insetup) or cp systems use role(insetup::nofirm).
[] - OS installation & initital puppet run via sre.hosts.reimage cookbook.
==== elastic1058.eqiad.wmnet:
[] - receive in system on #procurement task <enter task # here> & in coupa
[] - rack system with proposed racking plan (see above) & update netbox (include all system info plus location, state of planned)
[] - add mgmt dns (asset tag and hostname) and production dns entries in netbox, run [[ https://wikitech.wikimedia.org/wiki/DNS/Netbox#Update_generated_records | cookbook sre.dns.netbox ]].
[] - network port setup via netbox, run [[ https://wikitech.wikimedia.org/wiki/Homer#Running_Homer_from_cumin_hosts_%28recommended%29 | homer ]] from an active cumin host to commit
[] - bios/drac/serial setup/testing, see [[ https://wikitech.wikimedia.org/wiki/Server_Lifecycle#Requested_-%3E_Planned_additional_steps_&_Spare_-%3E_Planned | Lifecycle Steps ]] & [[ https://wikitech.wikimedia.org/wiki/SRE/Dc-operations/Platform-specific_documentation/Dell_Documentation#Automatic_setup | Automatic BIOS setup details ]]
[] - firmware update (idrac, bios, network, raid controller)
[] - operations/puppet update - this should include updates to netboot.pp, and site.pp role(insetup) or cp systems use role(insetup::nofirm).
[] - OS installation & initital puppet run via sre.hosts.reimage cookbook.
==== elastic1059.eqiad.wmnet:
[] - receive in system on #procurement task <enter task # here> & in coupa
[] - rack system with proposed racking plan (see above) & update netbox (include all system info plus location, state of planned)
[] - add mgmt dns (asset tag and hostname) and production dns entries in netbox, run [[ https://wikitech.wikimedia.org/wiki/DNS/Netbox#Update_generated_records | cookbook sre.dns.netbox ]].
[] - network port setup via netbox, run [[ https://wikitech.wikimedia.org/wiki/Homer#Running_Homer_from_cumin_hosts_%28recommended%29 | homer ]] from an active cumin host to commit
[] - bios/drac/serial setup/testing, see [[ https://wikitech.wikimedia.org/wiki/Server_Lifecycle#Requested_-%3E_Planned_additional_steps_&_Spare_-%3E_Planned | Lifecycle Steps ]] & [[ https://wikitech.wikimedia.org/wiki/SRE/Dc-operations/Platform-specific_documentation/Dell_Documentation#Automatic_setup | Automatic BIOS setup details ]]
[] - firmware update (idrac, bios, network, raid controller)
[] - operations/puppet update - this should include updates to netboot.pp, and site.pp role(insetup) or cp systems use role(insetup::nofirm).
[] - OS installation & initital puppet run via sre.hosts.reimage cookbook.
==== elastic1060.eqiad.wmnet:
[] - receive in system on #procurement task <enter task # here> & in coupa
[] - rack system with proposed racking plan (see above) & update netbox (include all system info plus location, state of planned)
[] - add mgmt dns (asset tag and hostname) and production dns entries in netbox, run [[ https://wikitech.wikimedia.org/wiki/DNS/Netbox#Update_generated_records | cookbook sre.dns.netbox ]].
[] - network port setup via netbox, run [[ https://wikitech.wikimedia.org/wiki/Homer#Running_Homer_from_cumin_hosts_%28recommended%29 | homer ]] from an active cumin host to commit
[] - bios/drac/serial setup/testing, see [[ https://wikitech.wikimedia.org/wiki/Server_Lifecycle#Requested_-%3E_Planned_additional_steps_&_Spare_-%3E_Planned | Lifecycle Steps ]] & [[ https://wikitech.wikimedia.org/wiki/SRE/Dc-operations/Platform-specific_documentation/Dell_Documentation#Automatic_setup | Automatic BIOS setup details ]]
[] - firmware update (idrac, bios, network, raid controller)
[] - operations/puppet update - this should include updates to netboot.pp, and site.pp role(insetup) or cp systems use role(insetup::nofirm).
[] - OS installation & initital puppet run via sre.hosts.reimage cookbook.
==== elastic1061.eqiad.wmnet:
[] - receive in system on #procurement task <enter task # here> & in coupa
[] - rack system with proposed racking plan (see above) & update netbox (include all system info plus location, state of planned)
[] - add mgmt dns (asset tag and hostname) and production dns entries in netbox, run [[ https://wikitech.wikimedia.org/wiki/DNS/Netbox#Update_generated_records | cookbook sre.dns.netbox ]].
[] - network port setup via netbox, run [[ https://wikitech.wikimedia.org/wiki/Homer#Running_Homer_from_cumin_hosts_%28recommended%29 | homer ]] from an active cumin host to commit
[] - bios/drac/serial setup/testing, see [[ https://wikitech.wikimedia.org/wiki/Server_Lifecycle#Requested_-%3E_Planned_additional_steps_&_Spare_-%3E_Planned | Lifecycle Steps ]] & [[ https://wikitech.wikimedia.org/wiki/SRE/Dc-operations/Platform-specific_documentation/Dell_Documentation#Automatic_setup | Automatic BIOS setup details ]]
[] - firmware update (idrac, bios, network, raid controller)
[] - operations/puppet update - this should include updates to netboot.pp, and site.pp role(insetup) or cp systems use role(insetup::nofirm).
[] - OS installation & initital puppet run via sre.hosts.reimage cookbook.
==== elastic1062.eqiad.wmnet:
[] - receive in system on #procurement task <enter task # here> & in coupa
[] - rack system with proposed racking plan (see above) & update netbox (include all system info plus location, state of planned)
[] - add mgmt dns (asset tag and hostname) and production dns entries in netbox, run [[ https://wikitech.wikimedia.org/wiki/DNS/Netbox#Update_generated_records | cookbook sre.dns.netbox ]].
[] - network port setup via netbox, run [[ https://wikitech.wikimedia.org/wiki/Homer#Running_Homer_from_cumin_hosts_%28recommended%29 | homer ]] from an active cumin host to commit
[] - bios/drac/serial setup/testing, see [[ https://wikitech.wikimedia.org/wiki/Server_Lifecycle#Requested_-%3E_Planned_additional_steps_&_Spare_-%3E_Planned | Lifecycle Steps ]] & [[ https://wikitech.wikimedia.org/wiki/SRE/Dc-operations/Platform-specific_documentation/Dell_Documentation#Automatic_setup | Automatic BIOS setup details ]]
[] - firmware update (idrac, bios, network, raid controller)
[] - operations/puppet update - this should include updates to netboot.pp, and site.pp role(insetup) or cp systems use role(insetup::nofirm).
[] - OS installation & initital puppet run via sre.hosts.reimage cookbook.
==== elastic1063.eqiad.wmnet:
[] - receive in system on #procurement task <enter task # here> & in coupa
[] - rack system with proposed racking plan (see above) & update netbox (include all system info plus location, state of planned)
[] - add mgmt dns (asset tag and hostname) and production dns entries in netbox, run [[ https://wikitech.wikimedia.org/wiki/DNS/Netbox#Update_generated_records | cookbook sre.dns.netbox ]].
[] - network port setup via netbox, run [[ https://wikitech.wikimedia.org/wiki/Homer#Running_Homer_from_cumin_hosts_%28recommended%29 | homer ]] from an active cumin host to commit
[] - bios/drac/serial setup/testing, see [[ https://wikitech.wikimedia.org/wiki/Server_Lifecycle#Requested_-%3E_Planned_additional_steps_&_Spare_-%3E_Planned | Lifecycle Steps ]] & [[ https://wikitech.wikimedia.org/wiki/SRE/Dc-operations/Platform-specific_documentation/Dell_Documentation#Automatic_setup | Automatic BIOS setup details ]]
[] - firmware update (idrac, bios, network, raid controller)
[] - operations/puppet update - this should include updates to netboot.pp, and site.pp role(insetup) or cp systems use role(insetup::nofirm).
[] - OS installation & initital puppet run via sre.hosts.reimage cookbook.
==== elastic1064.eqiad.wmnet:
[] - receive in system on #procurement task <enter task # here> & in coupa
[] - rack system with proposed racking plan (see above) & update netbox (include all system info plus location, state of planned)
[] - add mgmt dns (asset tag and hostname) and production dns entries in netbox, run [[ https://wikitech.wikimedia.org/wiki/DNS/Netbox#Update_generated_records | cookbook sre.dns.netbox ]].
[] - network port setup via netbox, run [[ https://wikitech.wikimedia.org/wiki/Homer#Running_Homer_from_cumin_hosts_%28recommended%29 | homer ]] from an active cumin host to commit
[] - bios/drac/serial setup/testing, see [[ https://wikitech.wikimedia.org/wiki/Server_Lifecycle#Requested_-%3E_Planned_additional_steps_&_Spare_-%3E_Planned | Lifecycle Steps ]] & [[ https://wikitech.wikimedia.org/wiki/SRE/Dc-operations/Platform-specific_documentation/Dell_Documentation#Automatic_setup | Automatic BIOS setup details ]]
[] - firmware update (idrac, bios, network, raid controller)
[] - operations/puppet update - this should include updates to netboot.pp, and site.pp role(insetup) or cp systems use role(insetup::nofirm).
[] - OS installation & initital puppet run via sre.hosts.reimage cookbook.
==== elastic1065.eqiad.wmnet:
[] - receive in system on #procurement task <enter task # here> & in coupa
[] - rack system with proposed racking plan (see above) & update netbox (include all system info plus location, state of planned)
[] - add mgmt dns (asset tag and hostname) and production dns entries in netbox, run [[ https://wikitech.wikimedia.org/wiki/DNS/Netbox#Update_generated_records | cookbook sre.dns.netbox ]].
[] - network port setup via netbox, run [[ https://wikitech.wikimedia.org/wiki/Homer#Running_Homer_from_cumin_hosts_%28recommended%29 | homer ]] from an active cumin host to commit
[] - bios/drac/serial setup/testing, see [[ https://wikitech.wikimedia.org/wiki/Server_Lifecycle#Requested_-%3E_Planned_additional_steps_&_Spare_-%3E_Planned | Lifecycle Steps ]] & [[ https://wikitech.wikimedia.org/wiki/SRE/Dc-operations/Platform-specific_documentation/Dell_Documentation#Automatic_setup | Automatic BIOS setup details ]]
[] - firmware update (idrac, bios, network, raid controller)
[] - operations/puppet update - this should include updates to netboot.pp, and site.pp role(insetup) or cp systems use role(insetup::nofirm).
[] - OS installation & initital puppet run via sre.hosts.reimage cookbook.
==== elastic1066.eqiad.wmnet:
[] - receive in system on #procurement task <enter task # here> & in coupa
[] - rack system with proposed racking plan (see above) & update netbox (include all system info plus location, state of planned)
[] - add mgmt dns (asset tag and hostname) and production dns entries in netbox, run [[ https://wikitech.wikimedia.org/wiki/DNS/Netbox#Update_generated_records | cookbook sre.dns.netbox ]].
[] - network port setup via netbox, run [[ https://wikitech.wikimedia.org/wiki/Homer#Running_Homer_from_cumin_hosts_%28recommended%29 | homer ]] from an active cumin host to commit
[] - bios/drac/serial setup/testing, see [[ https://wikitech.wikimedia.org/wiki/Server_Lifecycle#Requested_-%3E_Planned_additional_steps_&_Spare_-%3E_Planned | Lifecycle Steps ]] & [[ https://wikitech.wikimedia.org/wiki/SRE/Dc-operations/Platform-specific_documentation/Dell_Documentation#Automatic_setup | Automatic BIOS setup details ]]
[] - firmware update (idrac, bios, network, raid controller)
[] - operations/puppet update - this should include updates to netboot.pp, and site.pp role(insetup) or cp systems use role(insetup::nofirm).
[] - OS installation & initital puppet run via sre.hosts.reimage cookbook.
==== elastic1067.eqiad.wmnet:
[] - receive in system on #procurement task <enter task # here> & in coupa
[] - rack system with proposed racking plan (see above) & update netbox (include all system info plus location, state of planned)
[] - add mgmt dns (asset tag and hostname) and production dns entries in netbox, run [[ https://wikitech.wikimedia.org/wiki/DNS/Netbox#Update_generated_records | cookbook sre.dns.netbox ]].
[] - network port setup via netbox, run [[ https://wikitech.wikimedia.org/wiki/Homer#Running_Homer_from_cumin_hosts_%28recommended%29 | homer ]] from an active cumin host to commit
[] - bios/drac/serial setup/testing, see [[ https://wikitech.wikimedia.org/wiki/Server_Lifecycle#Requested_-%3E_Planned_additional_steps_&_Spare_-%3E_Planned | Lifecycle Steps ]] & [[ https://wikitech.wikimedia.org/wiki/SRE/Dc-operations/Platform-specific_documentation/Dell_Documentation#Automatic_setup | Automatic BIOS setup details ]]
[] - firmware update (idrac, bios, network, raid controller)
[] - operations/puppet update - this should include updates to netboot.pp, and site.pp role(insetup) or cp systems use role(insetup::nofirm).
[] - OS installation & initital puppet run via sre.hosts.reimage cookbook.