This task is to track the service implementation of ServiceOps new host(s) listed in the task description.
Once the linked racking task has been resolved, this task can be implemented.
This sub-task creation/update is per the request of ServiceOps new ; this task is assigned at creation to the 'Sub-team Technical Contact' provided in the initial ordering task.
1.) Extend the hostname globs as appropriate in puppet/manifests/site.pp. Remove the entries insetup.
2.) Verify and commit changes to puppet repo, review, merge etc.
3.) Run puppet on new nodes.
sudo cumin -b 25 wikikube-worker[2332-2356] run-puppet-agent
4.) Run puppet on all cluster nodes and registry
sudo cumin -b 25 -p 10 'A:wikikube-worker-codfw or A:docker-registry' run-puppet-agent
4.) Update Netbox' (remember to run homer afterwards and !log your action on #wikimedia-operations):
./add_k8s_node.py --netbox-token $NETBOX_TOKEN --netbox-commit --task-id T417772 wikikube-worker[2332-2356].codfw.wmnet
5.) Pool the new nodes:
sudo cookbook sre.k8s.pool-depool-node --k8s-cluster wikikube-codfw -t T417772 pool wikikube-worker[2332-2356]