This task will track the racking, setup, and OS installation of elastic20[73-86]
Hostname / Racking / Installation Details
Hostnames: elastic2073-elastic2086
Racking Proposal:
Current state (before 14 new servers; 36 total number):
Row A: elastic2037|elastic2038|elastic2039|elastic2040|elastic2055|elastic2056|elastic2061|elastic2062|elastic2069
Row B: elastic2041|elastic2042|elastic2043|elastic2044|elastic2057|elastic2058|elastic2063|elastic2064|elastic2070
Row C:
elastic2045|elastic2046|elastic2047|elastic2048|elastic2049|elastic2059|elastic2065|elastic2066|elastic2071
Row D:
elastic2050|elastic2051|elastic2052|elastic2053|elastic2054|elastic2060|elastic2067|elastic2068|elastic2072
We want to balance the total fleet between the four rows A-D as best as possible, but we need to make sure the new hosts are allocated into 10G racks.
Here's our proposed racking, but if there's insufficient row space, just try to balance as best as possible across rows while maintaining the invariant that every host has a 10G port:
Proposed new state (after adding 14 new servers; 50 total servers):
Row A: elastic2037|elastic2038|elastic2039|elastic2040|elastic2055|elastic2056|elastic2061|elastic2062|elastic2069|elastic2073|elastic2074|elastic2075|elastic2076
Row B: elastic2041|elastic2042|elastic2043|elastic2044|elastic2057|elastic2058|elastic2063|elastic2064|elastic2070|elastic2077|elastic2078|elastic2079|elastic2080
Row C:
elastic2045|elastic2046|elastic2047|elastic2048|elastic2049|elastic2059|elastic2065|elastic2066|elastic2071|elastic2081|elastic2082|elastic2083
Row D:
elastic2050|elastic2051|elastic2052|elastic2053|elastic2054|elastic2060|elastic2067|elastic2068|elastic2072|elastic2084|elastic2085|elastic2086
Networking/Subnet/VLAN/IP: 10G, same subnet as existing elastic2* servers (private VLAN)
Partitioning/Raid: RAID0 software (elasticsearch-raid0.cfg - already configured for elastic* in netboot.cfg)
OS Distro: Bullseye
Per host setup checklist
Each host should have its own setup checklist copied and pasted into the list below.
elastic2073
- - receive in system on procurement task T297642 & 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 cookbook sre.dns.netbox.
- - network port setup via netbox, run homer to commit
- - bios/drac/serial setup/testing, see Lifecycle Steps & 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.
elastic2074
- - receive in system on procurement task T297642 & 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 cookbook sre.dns.netbox.
- - network port setup via netbox, run homer to commit
- - bios/drac/serial setup/testing, see Lifecycle Steps & 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.
elastic2075
- - receive in system on procurement task T297642 & 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 cookbook sre.dns.netbox.
- - network port setup via netbox, run homer to commit
- - bios/drac/serial setup/testing, see Lifecycle Steps & 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.
elastic2076
- - receive in system on procurement task T297642 & 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 cookbook sre.dns.netbox.
- - network port setup via netbox, run homer to commit
- - bios/drac/serial setup/testing, see Lifecycle Steps & 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.
elastic2077
- - receive in system on procurement task T297642 & 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 cookbook sre.dns.netbox.
- - network port setup via netbox, run homer to commit
- - bios/drac/serial setup/testing, see Lifecycle Steps & 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.
elastic2078
- - receive in system on procurement task T297642 & 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 cookbook sre.dns.netbox.
- - network port setup via netbox, run homer to commit
- - bios/drac/serial setup/testing, see Lifecycle Steps & 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.
elastic2079
- - receive in system on procurement task T297642 & 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 cookbook sre.dns.netbox.
- - network port setup via netbox, run homer to commit
- - bios/drac/serial setup/testing, see Lifecycle Steps & 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.
elastic2080
- - receive in system on procurement task T297642 & 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 cookbook sre.dns.netbox.
- - network port setup via netbox, run homer to commit
- - bios/drac/serial setup/testing, see Lifecycle Steps & 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.
elastic2081
- - receive in system on procurement task T297642 & 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 cookbook sre.dns.netbox.
- - network port setup via netbox, run homer to commit
- - bios/drac/serial setup/testing, see Lifecycle Steps & 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.
elastic2082
- - receive in system on procurement task T297642 & 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 cookbook sre.dns.netbox.
- - network port setup via netbox, run homer to commit
- - bios/drac/serial setup/testing, see Lifecycle Steps & 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.
elastic2083
- - receive in system on procurement task T297642 & 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 cookbook sre.dns.netbox.
- - network port setup via netbox, run homer to commit
- - bios/drac/serial setup/testing, see Lifecycle Steps & 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.
elastic2084
- - receive in system on procurement task T297642 & 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 cookbook sre.dns.netbox.
- - network port setup via netbox, run homer to commit
- - bios/drac/serial setup/testing, see Lifecycle Steps & 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.
elastic2085
- - receive in system on procurement task T297642 & 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 cookbook sre.dns.netbox.
- - network port setup via netbox, run homer to commit
- - bios/drac/serial setup/testing, see Lifecycle Steps & 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.
elastic2086
- - receive in system on procurement task T297642 & 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 cookbook sre.dns.netbox.
- - network port setup via netbox, run homer to commit
- - bios/drac/serial setup/testing, see Lifecycle Steps & 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.