This task will track the racking, setup, and OS installation of wdqs2[13-22]
== Hostname / Racking / Installation Details ==
**Hostnames:** `wdqs20[13-22]`
**Racking Proposal**: See `Racking Proposal` section 5 lines down
**Networking Setup:** 10G, single port, production VLAN
**Partitioning/Raid:** S/W RAID10 - partman: raid10-4dev.cfg
**OS Distro:** Bullseye
>>! In T325203#8514201, @RKemper wrote:
> #### Racking overview
>
> Simply put, for simplicity's sake we prefer to stick refresh hosts in the same rows as their replacement, and have the remaining net-new hosts distributed more or less randomly between the available rows. Here's an example proposal:
>
> `wdqs201[3-5]` will replace `wdqs200[4-6]`. `wdqs20[16-22]` will be net-new hosts.
>
> #### Actual racking details
>
> `wdqs2013` - Row **A**
> `wdqs2014` - Row **A**
> `wdqs2015` - Row **B**
>
>
> //These should be roughly distributed between rows **A-D**//, with the caveat that we want
> to make sure these hosts are making it into **10G racks**.
>
> `wdqs2016` - Row **?**
> `wdqs2017` - Row **?**
> `wdqs2018` - Row **?**
> `wdqs2019` - Row **?**
> `wdqs2020` - Row **?**
> `wdqs2021` - Row **?**
> `wdqs2022` - Row **?**
== Per host setup checklist ==
Each host should have its own setup checklist copied and pasted into the list below.
==== wdqs2013:
[] - receive in system on #procurement task T325203 & 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::search_platform.
[] - OS installation & initital puppet run via sre.hosts.reimage cookbook.
==== wdqs2014:
[] - receive in system on #procurement task T325203 & 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::search_platform.
[] - OS installation & initital puppet run via sre.hosts.reimage cookbook.
==== wdqs2015:
[] - receive in system on #procurement task T325203 & 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::search_platform.
[] - OS installation & initital puppet run via sre.hosts.reimage cookbook.
==== wdqs2016:
[] - receive in system on #procurement task T325203 & 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::search_platform.
[] - OS installation & initital puppet run via sre.hosts.reimage cookbook.
==== wdqs2017:
[] - receive in system on #procurement task T325203 & 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::search_platform.
[] - OS installation & initital puppet run via sre.hosts.reimage cookbook.
==== wdqs2018:
[] - receive in system on #procurement task T325203 & 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::search_platform.
[] - OS installation & initital puppet run via sre.hosts.reimage cookbook.
==== wdqs2019:
[] - receive in system on #procurement task T325203 & 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::search_platform.
[] - OS installation & initital puppet run via sre.hosts.reimage cookbook.
==== wdqs2020:
[] - receive in system on #procurement task T325203 & 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::search_platform.
[] - OS installation & initital puppet run via sre.hosts.reimage cookbook.
==== wdqs2021:
[] - receive in system on #procurement task T325203 & 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::search_platform.
[] - OS installation & initital puppet run via sre.hosts.reimage cookbook.
==== wdqs2022:
[] - receive in system on #procurement task T325203 & 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::search_platform.
[] - OS installation & initital puppet run via sre.hosts.reimage cookbook.