This task will track the setup and installation of 6 new kafka nodes in eqiad, ordered on procurement task T161636.
Hostname Review: The existing kafka systems were NOT renamed to a normal standard. They were analytics10XX and simply renamed to kafka 10XX. This means there is a large range of unused kafka hostnames. kafka100[1-3] are in use, as well as kafka101[2348] and kafka102[02]. I'd suggest we fill out the remainder of the hostnames, or simply jump right to kafka1023. I've assigned this to @Ottomata for his review. If the older kafka machines are going away, this is easier to answer and @RobH suggests kafka100[4-9]
Racking Proposal: Kafka nodes are not consistent, some are in different vlans (analytics) and others are in the private vlan. These will be in the normal private vlan, so spread across all 4 rows, and have none of the 6 new nodes share a rack.
Since hostnames have to be decided, please do the onsite steps with only the asset tag in use for now.
kafka-jumbo1001:
- - receive in system on procurement task T161636
- - rack system with proposed racking plan (see above) & update racktables (include all system info plus location)
- - bios/drac/serial setup/testing
- - mgmt dns entries added for both asset tag and hostname
- - network port setup (description, enable, vlan)
- end on-site specific steps
- - production dns entries added
- - operations/puppet update (install_server at minimum, other files if possible)
- - OS installation
- - puppet/salt accept/initial run
- - handoff for service implementation
kafka-jumbo1002:
- - receive in system on procurement task T161636
- - rack system with proposed racking plan (see above) & update racktables (include all system info plus location)
- - bios/drac/serial setup/testing
- - mgmt dns entries added for both asset tag and hostname
- - network port setup (description, enable, vlan)
- end on-site specific steps
- - production dns entries added
- - operations/puppet update (install_server at minimum, other files if possible)
- - OS installation
- - puppet/salt accept/initial run
- - handoff for service implementation
kafka-jumbo1003:
- - receive in system on procurement task T161636
- - rack system with proposed racking plan (see above) & update racktables (include all system info plus location)
- - bios/drac/serial setup/testing
- - mgmt dns entries added for both asset tag and hostname
- - network port setup (description, enable, vlan)
- end on-site specific steps
- - production dns entries added
- - operations/puppet update (install_server at minimum, other files if possible)
- - OS installation
- - puppet/salt accept/initial run
- - handoff for service implementation
kafka-jumbo1004:
- - receive in system on procurement task T161636
- - rack system with proposed racking plan (see above) & update racktables (include all system info plus location)
- - bios/drac/serial setup/testing
- - mgmt dns entries added for both asset tag and hostname
- - network port setup (description, enable, vlan)
- end on-site specific steps
- - production dns entries added
- - operations/puppet update (install_server at minimum, other files if possible)
- - OS installation
- - puppet/salt accept/initial run
- - handoff for service implementation
kafka-jumbo1005:
- - receive in system on procurement task T161636
- - rack system with proposed racking plan (see above) & update racktables (include all system info plus location)
- - bios/drac/serial setup/testing
- - mgmt dns entries added for both asset tag and hostname
- - network port setup (description, enable, vlan)
- end on-site specific steps
- - production dns entries added
- - operations/puppet update (install_server at minimum, other files if possible)
- - OS installation
- - puppet/salt accept/initial run
- - handoff for service implementation
kafka-jumbo1006:
- - receive in system on procurement task T161636
- - rack system with proposed racking plan (see above) & update racktables (include all system info plus location)
- - bios/drac/serial setup/testing
- - mgmt dns entries added for both asset tag and hostname
- - network port setup (description, enable, vlan)
- end on-site specific steps
- - production dns entries added
- - operations/puppet update (install_server at minimum, other files if possible)
- - OS installation
- - puppet/salt accept/initial run
- - handoff for service implementation