This task will track the racking, setup, and OS installation of snapshot101[1-5]
Hostname / Racking / Installation Details
Hostnames: snapshot101[1-5]
Racking Proposal: Please try to avoid putting them in the same racks with other snapshot hosts. But they can go in the same rack with a dumpsdata host or a labstore host. snapshot100[567] will go away once these are fully online, so they can share racks with those hosts on a 1:1 basis.
Networking/Subnet/VLAN/IP: These are all one port 1G connections.
Partitioning/Raid: We can set these up like snapshot 1008-10, with software raid 1 of two 480GB SSDs, using the same partman recipe combo: partman/standard.cfg partman/raid1-2dev.cfg
OS Distro: Please put buster on them.:-)
Per host setup checklist
Each host should have its own setup checklist copied and pasted into the list below.
snapshot1011:
- - receive in system on procurement task T271167 & 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
- - firmware updates
- - 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). https://gerrit.wikimedia.org/r/682765
- - OS installation & initital puppet run via wmf-auto-reimage or wmf-auto-reimage-host
- - host state in netbox set to staged
snapshot1012:
- - receive in system on procurement task T271167 & 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
- - firmware updates
- - 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). https://gerrit.wikimedia.org/r/682765
- - OS installation & initital puppet run via wmf-auto-reimage or wmf-auto-reimage-host
- - host state in netbox set to staged
snapshot1013:
- - receive in system on procurement task T271167 & 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
- - firmware updates
- - 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). https://gerrit.wikimedia.org/r/682765
- - OS installation & initital puppet run via wmf-auto-reimage or wmf-auto-reimage-host
- - host state in netbox set to staged
snapshot1014:
- - receive in system on procurement task T271167 & 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
- - firmware updates
- - 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). https://gerrit.wikimedia.org/r/682765
- - OS installation & initital puppet run via wmf-auto-reimage or wmf-auto-reimage-host
- - host state in netbox set to staged
snapshot1015:
- - receive in system on procurement task T271167 & 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
- - firmware updates
- - 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). https://gerrit.wikimedia.org/r/682765
- - 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.