wikikube-worker13[13-27] implementation tracking
This task is to track the service implementation of serviceops 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; 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 for the pre-rename hostnames.
2.) Verify and commit changes to puppet repo, review, merge etc.
3.) Run the reimage cookbook:
Done:
sudo cookbook sre.hosts.reimage --force-dhcp-tftp -t T380350 --os bookworm wikikube-worker1313 sudo cookbook sre.hosts.reimage --force-dhcp-tftp -t T380350 --os bookworm wikikube-worker1314 sudo cookbook sre.hosts.reimage --force-dhcp-tftp -t T380350 --os bookworm wikikube-worker1315 sudo cookbook sre.hosts.reimage --force-dhcp-tftp -t T380350 --os bookworm wikikube-worker1316 sudo cookbook sre.hosts.reimage --force-dhcp-tftp -t T380350 --os bookworm wikikube-worker1317 sudo cookbook sre.hosts.reimage --force-dhcp-tftp -t T380350 --os bookworm wikikube-worker1318 sudo cookbook sre.hosts.reimage --force-dhcp-tftp -t T380350 --os bookworm wikikube-worker1319 sudo cookbook sre.hosts.reimage --force-dhcp-tftp -t T380350 --os bookworm wikikube-worker1320 sudo cookbook sre.hosts.reimage -t T380350 --os bookworm wikikube-worker1321 sudo cookbook sre.hosts.reimage -t T380350 --os bookworm wikikube-worker1322 sudo cookbook sre.hosts.reimage -t T380350 --os bookworm wikikube-worker1323 sudo cookbook sre.hosts.reimage -t T380350 --os bookworm wikikube-worker1324 sudo cookbook sre.hosts.reimage -t T380350 --os bookworm wikikube-worker1325 sudo cookbook sre.hosts.reimage -t T380350 --os bookworm wikikube-worker1326 sudo cookbook sre.hosts.reimage -t T380350 --os bookworm wikikube-worker1327
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 T380350 wikikube-worker13[13-27].eqiad.wmnet
5.) Pool the new nodes:
sudo cookbook sre.k8s.pool-depool-node --k8s-cluster wikikube-eqiad -t T380350 pool wikikube-worker13[13-27].eqiad.wmnet