wikikube-worker2[248-331] implementation tracking
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
2.) Run ./add_k8s_node.py --netbox-token $NETBOX_TOKEN --task-id T390859 wikikube-worker2{248..330}.codfw.wmnet
3.) Run the reimage cookbook:
sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2248 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2249 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2250 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2251 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2252 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2253 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2254 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2255 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2256 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2257 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2258 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2259 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2260 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2261 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2262 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2263 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2264 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2265 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2266 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2267 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2268 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2269 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2270 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2271 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2272 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2273 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2274 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2275 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2276 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2277 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2278 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2279 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2280 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2281 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2282 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2283 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2284 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2285 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2286 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2287 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2288 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2289 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2290 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2291 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2292 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2293 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2294 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2295 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2296 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2297 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2298 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2299 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2300 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2301 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2302 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2303 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2304 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2305 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2306 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2307 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2308 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2309 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2310 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2311 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2312 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2313 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2314 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2315 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2316 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2317 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2318 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2319 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2320 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2321 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2322 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2323 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2324 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2325 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2326 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2327 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2328 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2329 sudo cookbook sre.hosts.reimage -t T390859 --os bookworm wikikube-worker2330
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 T390859 wikikube-worker2{248..330}.codfw.wmnet
5.) Pool the new nodes:
sudo cookbook sre.k8s.pool-depool-node --k8s-cluster wikikube-codfw -t T390859 pool wikikube-worker2[248-330].codfw.wmnet
6.) Depool and create the decom task for
wikikube-worker[2003-2004,2007-2010,2019-2032,2040,2043,2045,2048,2052-2054,2063,2079-2084,2096-2101,2116-2123,2216-2241].codfw.wmnet
Note Intentionally leaving out wikikube-worker2331 for @elukey because of SuperMicro firmware issues.