[12:45:54] /help@wikilinksbot [13:05:02] !log admin restarted neutron-metadata-agent on cloudnet100[56], again [13:05:07] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Admin/SAL [15:57:59] !log tools.speedpatrolling webservice stop && mv www{,-unused-tool-now-runs-on-buildservice} && wget https://gitlab.wikimedia.org/toolforge-repos/speedpatrolling/-/raw/a11bdfe30c/service.template && webservice start [15:58:01] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.speedpatrolling/SAL [15:58:57] !log lucaswerkmeister@tools-bastion-13 tools.speedpatrolling deployed a11bdfe30c (Python 3.13 + Toolforge Build Service) [15:58:57] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.speedpatrolling/SAL [16:03:42] tools_on_buildservice++ [17:10:12] !log lucaswerkmeister@tools-bastion-13 tools.pagepile-visual-filter deployed c8872b20e7 (upgrade dependencies) [17:10:14] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.pagepile-visual-filter/SAL [17:18:52] !log lucaswerkmeister@tools-bastion-13 tools.pagepile-visual-filter deployed cb694611a5 (split dev requirements from prod requirements) [17:18:54] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.pagepile-visual-filter/SAL [17:25:01] !log lucaswerkmeister@tools-bastion-13 tools.pagepile-visual-filter deployed 13dd46ac60 (add health-check-path) [17:25:04] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.pagepile-visual-filter/SAL [17:27:02] !log tools.pagepile-visual-filter python3 -c 'import yaml; print(yaml.safe_dump(yaml.safe_load(open("config.yaml"))["SECRET_KEY"]))' | toolforge envvars create TOOL_SECRET_KEY [17:27:03] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.pagepile-visual-filter/SAL [17:27:24] !log lucaswerkmeister@tools-bastion-13 tools.pagepile-visual-filter commented out config.yaml, should use envvars instead [17:27:25] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.pagepile-visual-filter/SAL [17:27:40] !log lucaswerkmeister@tools-bastion-13 tools.pagepile-visual-filter deployed 3f0897135f (read config from envvars) [17:27:41] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.pagepile-visual-filter/SAL [17:32:39] !log lucaswerkmeister@tools-bastion-13 tools.speedpatrolling deployed 431359e7d9 (update URLs in README.md) [17:32:42] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.speedpatrolling/SAL [17:34:36] !log tools.pagepile-visual-filter webservice stop && mv www{,-unused-tool-now-runs-on-buildservice} && wget https://gitlab.wikimedia.org/toolforge-repos/pagepile-visual-filter/-/raw/b737a66700/service.template && webservice start [17:34:36] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.pagepile-visual-filter/SAL [17:34:51] !log lucaswerkmeister@tools-bastion-13 tools.pagepile-visual-filter deployed b737a66700 (Python 3.13 + Toolforge Build Service) [17:34:52] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.pagepile-visual-filter/SAL [17:37:00] !log lucaswerkmeister@tools-bastion-13 tools.pagepile-visual-filter deployed 1f86d57dfe (add missing files) [17:37:01] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.pagepile-visual-filter/SAL [17:37:35] you’d think I’d have figured out how to do these by now, but each time I find some new way to fuck it up [17:37:48] (admittedly “forget to run git add” isn’t even new, I did that in at least one other tool already)