2025-07-13
§
|
21:20 |
<wmbot~multichill@tools-bastion-12> |
Unable to add jobs, created T399417 |
[tools.multichill] |
18:04 |
<andrew@cumin2002> |
END (PASS) - Cookbook sre.hosts.reimage (exit_code=0) for host cloudnet2006-dev.codfw.wmnet with OS bookworm |
[production] |
17:43 |
<andrew@cumin2002> |
END (PASS) - Cookbook sre.hosts.downtime (exit_code=0) for 2:00:00 on cloudnet2006-dev.codfw.wmnet with reason: host reimage |
[production] |
17:36 |
<andrew@cumin2002> |
START - Cookbook sre.hosts.downtime for 2:00:00 on cloudnet2006-dev.codfw.wmnet with reason: host reimage |
[production] |
17:17 |
<andrew@cumin2002> |
START - Cookbook sre.hosts.reimage for host cloudnet2006-dev.codfw.wmnet with OS bookworm |
[production] |
15:50 |
<wmbot~lucaswerkmeister@tools-bastion-13> |
deployed 3c977ccc7b (specify .python-version) |
[tools.lexeme-forms] |
15:45 |
<wmbot~soda@tools-bastion-13> |
soda built and uploaded a new version |
[tools.yapping-sodium] |
15:39 |
<wmbot~lucaswerkmeister@tools-bastion-13> |
deployed 168a4bf7cc (upgrade m3api) |
[tools.wd-image-positions] |
15:31 |
<wmbot~lucaswerkmeister@tools-bastion-13> |
deployed ebfaeef6e0 (specify .python-version) |
[tools.wd-image-positions] |
15:27 |
<wmbot~lucaswerkmeister@tools-bastion-13> |
deployed 81a627821b (Python 3.13 + Toolforge Build Service) |
[tools.wd-image-positions] |
15:27 |
<lucaswerkmeister> |
webservice stop && mv www{,-unused-tool-now-runs-on-buildservice} && wget https://gitlab.wikimedia.org/toolforge-repos/wd-image-positions/-/raw/81a627821b/service.template && webservice start |
[tools.wd-image-positions] |
14:48 |
<wmbot~lucaswerkmeister@tools-bastion-13> |
deployed b27c4c2d73 (read config from envvars) |
[tools.wd-image-positions] |
14:48 |
<wmbot~lucaswerkmeister@tools-bastion-13> |
commented out config.yaml, should use envvars instead |
[tools.wd-image-positions] |
14:47 |
<lucaswerkmeister> |
python3 -c 'import yaml; print(yaml.safe_dump(yaml.safe_load(open("config.yaml"))["SECRET_KEY"]))' | toolforge envvars create TOOL_SECRET_KEY |
[tools.wd-image-positions] |
14:46 |
<lucaswerkmeister> |
python3 -c 'import yaml; print(yaml.safe_dump(yaml.safe_load(open("config.yaml"))["OAUTH"]["CONSUMER_SECRET"]))' | toolforge envvars create TOOL_OAUTH__CONSUMER_SECRET |
[tools.wd-image-positions] |
14:46 |
<lucaswerkmeister> |
python3 -c 'import yaml; print(yaml.safe_dump(yaml.safe_load(open("config.yaml"))["OAUTH"]["CONSUMER_KEY"]))' | toolforge envvars create TOOL_OAUTH__CONSUMER_KEY |
[tools.wd-image-positions] |
14:46 |
<lucaswerkmeister> |
disregard the previous message, wrong tool 🤦 |
[tools.lexeme-forms] |
14:46 |
<lucaswerkmeister> |
python3 -c 'import yaml; print(yaml.safe_dump(yaml.safe_load(open("config.yaml"))["OAUTH"]["CONSUMER_KEY"]))' | toolforge envvars create TOOL_OAUTH__CONSUMER_KEY |
[tools.lexeme-forms] |
14:43 |
<wmbot~lucaswerkmeister@tools-bastion-13> |
deployed b0af29d932 (change config keys to uppercase to work around T374780) |
[tools.wd-image-positions] |
14:11 |
<andrew@cumin2002> |
END (PASS) - Cookbook sre.hosts.reimage (exit_code=0) for host cloudnet2006-dev.codfw.wmnet with OS bookworm |
[production] |
13:51 |
<wmbot~lucaswerkmeister@tools-bastion-13> |
deployed 451794996c (add health-check-path) |
[tools.wd-image-positions] |
13:47 |
<andrew@cumin2002> |
END (PASS) - Cookbook sre.hosts.downtime (exit_code=0) for 2:00:00 on cloudnet2006-dev.codfw.wmnet with reason: host reimage |
[production] |
13:45 |
<wmbot~lucaswerkmeister@tools-bastion-13> |
deployed 99489081d3 (split dev requirements from prod requirements) |
[tools.wd-image-positions] |
13:42 |
<andrew@cumin2002> |
START - Cookbook sre.hosts.downtime for 2:00:00 on cloudnet2006-dev.codfw.wmnet with reason: host reimage |
[production] |
13:24 |
<andrew@cumin2002> |
START - Cookbook sre.hosts.reimage for host cloudnet2006-dev.codfw.wmnet with OS bookworm |
[production] |
13:23 |
<andrew@cumin2002> |
END (ERROR) - Cookbook sre.hosts.reimage (exit_code=97) for host cloudnet2006-dev.codfw.wmnet with OS bullseye |
[production] |
13:14 |
<andrew@cumin2002> |
START - Cookbook sre.hosts.reimage for host cloudnet2006-dev.codfw.wmnet with OS bullseye |
[production] |
12:02 |
<wmbot~lucaswerkmeister@tools-bastion-13> |
deployed d9d2273efb (upgrade dependencies) |
[tools.wd-image-positions] |
11:18 |
<wmbot~lucaswerkmeister@tools-bastion-13> |
deployed 80ed3ddf01 (split dev requirements from prod requirements → smaller image, faster build) |
[tools.quickcategories] |
11:03 |
<wmbot~lucaswerkmeister@tools-bastion-13> |
deployed 060c14930c (upgrade dependencies) |
[tools.quickcategories] |
03:41 |
<andrew@cloudcumin1001> |
END (PASS) - Cookbook wmcs.toolforge.k8s.reboot (exit_code=0) for tools-k8s-worker-nfs-73, tools-k8s-worker-nfs-24, tools-k8s-worker-nfs-12 |
[tools] |
03:31 |
<andrewbogott> |
rebooted all paws worker nodes, which may or may not have fixed the service (it was down before and is back now!) |
[paws] |
03:23 |
<andrew@cloudcumin1001> |
START - Cookbook wmcs.toolforge.k8s.reboot for tools-k8s-worker-nfs-73, tools-k8s-worker-nfs-24, tools-k8s-worker-nfs-12 |
[tools] |
2025-07-12
§
|
22:24 |
<Krinkle> |
Add port 11212 for Memcached to 'default' security group in deployment-prep (TCP, IPv4+IPV6), similar to Redis, ref T399349 |
[releng] |
22:24 |
<Krinkle> |
Add port 11212 to 'default' security group in deployment-prep, similar to Redis, ref T399349 |
[releng] |
21:04 |
<vriley@cumin1002> |
END (PASS) - Cookbook sre.hosts.reimage (exit_code=0) for host db1259.eqiad.wmnet with OS bookworm |
[production] |
21:04 |
<vriley@cumin1002> |
END (PASS) - Cookbook sre.puppet.sync-netbox-hiera (exit_code=0) generate netbox hiera data: "Triggered by cookbooks.sre.hosts.reimage: Host reimage - vriley@cumin1002" |
[production] |
21:04 |
<vriley@cumin1002> |
START - Cookbook sre.puppet.sync-netbox-hiera generate netbox hiera data: "Triggered by cookbooks.sre.hosts.reimage: Host reimage - vriley@cumin1002" |
[production] |
21:01 |
<wmbot~lucaswerkmeister@tools-bastion-13> |
deployed 336dd318ca (upgrade to Python 3.13) |
[tools.lexeme-forms] |
20:56 |
<wmbot~lucaswerkmeister@tools-bastion-13> |
deployed dd03e95876 (update documentation; no-op deployment, just to test the new buildservice procedure and put it in a single command) |
[tools.lexeme-forms] |
20:50 |
<wmbot~lucaswerkmeister@tools-bastion-13> |
cp www-unused-tool-now-runs-on-buildservice/python/src/service.template . |
[tools.lexeme-forms] |
20:49 |
<wmbot~lucaswerkmeister@tools-bastion-13> |
mv www www-unused-tool-now-runs-on-buildservice |
[tools.lexeme-forms] |
20:48 |
<vriley@cumin1002> |
END (PASS) - Cookbook sre.hosts.downtime (exit_code=0) for 2:00:00 on db1259.eqiad.wmnet with reason: host reimage |
[production] |
20:47 |
<wmbot~lucaswerkmeister@tools-bastion-13> |
deployed e6d259028e (successful migration to buildservice) |
[tools.lexeme-forms] |
20:42 |
<vriley@cumin1002> |
START - Cookbook sre.hosts.downtime for 2:00:00 on db1259.eqiad.wmnet with reason: host reimage |
[production] |
20:25 |
<vriley@cumin1002> |
START - Cookbook sre.hosts.reimage for host db1259.eqiad.wmnet with OS bookworm |
[production] |