This task will track the racking, setup, and OS installation of 9 hosts in drmrs, all using the same hardware configuration for differing roles:
* dns600[12]
* ganeti600[1234]
* lvs600[123]
== Hostname / Racking / Installation Details ==
Use the master hardware tracking google sheet for drmrs, listing the racking elevations for each host. (This is shared directly with those who need it.)
Networking Details:
all hosts except lvs get a single production network connection
lvs hosts have to have their primary connection to the switch in their rack, and a secondary connection to the switch in the adjacent rack.
== Per host setup checklist ==
Each host should have its own setup checklist copied and pasted into the list below.
dns6001:
[x] - receive in system on #procurement task T281501 & in coupa
[x] - rack system with proposed racking plan (see above) & update netbox (include all system info plus location, state of planned)
[x] - bios/drac/serial setup/testing
[x] - add mgmt dns (asset tag and hostname) and production dns entries in netbox, run cookbook sre.dns.netbox.
[x] - network port setup via netbox, run homer to commit
[] - firmware update (idrac & bios updated, network already newest)
[x] - 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).
[x] - OS installation & initital puppet run via wmf-auto-reimage or wmf-auto-reimage-host
[x] - host state in netbox set to staged
dns6002:
[x] - receive in system on #procurement task T281501 & in coupa
[x] - rack system with proposed racking plan (see above) & update netbox (include all system info plus location, state of planned)
[x] - bios/drac/serial setup/testing
[x] - add mgmt dns (asset tag and hostname) and production dns entries in netbox, run cookbook sre.dns.netbox.
[x] - network port setup via netbox, run homer to commit
[x] - firmware update (idrac & bios updated, network already newest)
[x] - 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).
[x] - OS installation & initital puppet run via wmf-auto-reimage or wmf-auto-reimage-host
[x] - host state in netbox set to staged
ganeti6001:
[x] - receive in system on #procurement task T281501 & in coupa
[x] - rack system with proposed racking plan (see above) & update netbox (include all system info plus location, state of planned)
[x] - bios/drac/serial setup/testing
[x] - add mgmt dns (asset tag and hostname) and production dns entries in netbox, run cookbook sre.dns.netbox.
[x] - network port setup via netbox, run homer to commit
[x] - firmware update (idrac & bios updated, network already newest)
[x] - 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).
[x] - OS installation & initital puppet run via wmf-auto-reimage or wmf-auto-reimage-host
ganeti6002:
[x] - receive in system on #procurement task T281501 & in coupa
[x] - rack system with proposed racking plan (see above) & update netbox (include all system info plus location, state of planned)
[x] - bios/drac/serial setup/testing
[x] - add mgmt dns (asset tag and hostname) and production dns entries in netbox, run cookbook sre.dns.netbox.
[x] - network port setup via netbox, run homer to commit
[x] - firmware update (idrac & bios updated, network already newest)
[x] - 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).
[x] - OS installation & initital puppet run via wmf-auto-reimage or wmf-auto-reimage-host
ganeti6003:
[x] - receive in system on #procurement task T281501 & in coupa
[x] - rack system with proposed racking plan (see above) & update netbox (include all system info plus location, state of planned)
[x] - bios/drac/serial setup/testing
[x] - add mgmt dns (asset tag and hostname) and production dns entries in netbox, run cookbook sre.dns.netbox.
[x] - network port setup via netbox, run homer to commit
[x] - firmware update (idrac & bios updated, network already newest)
[x] - 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).
[x] - OS installation & initital puppet run via wmf-auto-reimage or wmf-auto-reimage-host
ganeti6004:
[x] - receive in system on #procurement task T281501 & in coupa
[x] - rack system with proposed racking plan (see above) & update netbox (include all system info plus location, state of planned)
[x] - bios/drac/serial setup/testing
[x] - add mgmt dns (asset tag and hostname) and production dns entries in netbox, run cookbook sre.dns.netbox.
[x] - network port setup via netbox, run homer to commit
[x] - firmware update (idrac & bios updated, network already newest)
[x] - 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).
[x] - OS installation & initital puppet run via wmf-auto-reimage or wmf-auto-reimage-host
lvs6001:
[x] - receive in system on #procurement task T281501 & in coupa
[x] - rack system with proposed racking plan (see above) & update netbox (include all system info plus location, state of planned)
[x] - bios/drac/serial setup/testing
[x] - add mgmt dns (asset tag and hostname) and production dns entries in netbox, run cookbook sre.dns.netbox.
[x] - network port setup via netbox, run homer to commit
[x] - firmware update (idrac & bios updated, network already newest)
[x] - 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).
[x] - OS installation & initital puppet run via wmf-auto-reimage or wmf-auto-reimage-host
lvs6002:
[x] - receive in system on #procurement task T281501 & in coupa
[x] - rack system with proposed racking plan (see above) & update netbox (include all system info plus location, state of planned)
[x] - bios/drac/serial setup/testing
[x] - add mgmt dns (asset tag and hostname) and production dns entries in netbox, run cookbook sre.dns.netbox.
[x] - network port setup via netbox, run homer to commit
[x] - firmware update (idrac & bios updated, network already newest)
[x] - 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).
[x] - OS installation & initital puppet run via wmf-auto-reimage or wmf-auto-reimage-host
lvs6003:
[x] - receive in system on #procurement task T281501 & in coupa
[x] - rack system with proposed racking plan (see above) & update netbox (include all system info plus location, state of planned)
[x] - bios/drac/serial setup/testing
[x] - add mgmt dns (asset tag and hostname) and production dns entries in netbox, run cookbook sre.dns.netbox.
[x] - network port setup via netbox, run homer to commit
[x] - firmware update (idrac & bios updated, network already newest)
[x] - 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).
[x] - OS installation & initital puppet run via wmf-auto-reimage or wmf-auto-reimage-host
**Once the system(s) above have had all checkbox steps completed, this task can be resolved.**