[10:50:22] Does anyone know what was changed on Toolforge between 2026-06-04 18:00 UTC and 2026-06-04 24:00 UTC that could've broke my PHP based bot running on cron? [10:50:23] It is using the php7.4 image [11:06:48] Thecladis, what's the error? Can you open a task with the details? [11:07:51] There were no deployments of platform actions recorded https://sal.toolforge.org/tools [11:38:16] The bot uses botclasses framework, the error is possibly related to curl, there are a lot of messages about it in stack trace, but I do not have the capacity to properly debug atm [11:39:09] perhaps something changed in action api [11:53:49] what tool is the bot running as? [12:44:16] basebot (re @lucaswerkmeister: what tool is the bot running as?) [12:45:25] it launches this code, https://bitbucket.org/cladis/numberofactiveusersaggr/src/master/index.php?at=master&fileviewer=file-view-default, with this cron: [12:45:26] `toolforge-jobs run updatenumberofactiveusersaggrukwiki --command "php /data/project/basebot/public_html/numberofactiveusersaggr/index.php" --image php7.4 --schedule "0 */6 * * *"` [13:18:51] Why are you still running PHP 7.4? ;) [13:36:46] because I launched it once and I don't have the capacity to change it. I only have to when API people break stuff :) [13:52:25] !log admin removing some cloudvirts from the 'maintenance' aggregate. I imagine they are there in error after some automated reboots. cloudvirt1049, cloudvirt1053, cloudvirt1064, cloudvirt1078, cloudvirt1080, cloudvirtlocal1001 [13:52:31] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Admin/SAL [13:53:29] ummmm godog I should've asked first, were those hosts in maintenance on purpose for rebalancing? [14:27:04] andrewbogott: yeah you got it right I think, they were there by mistake [14:28:12] andrewbogott: speaking of which, https://phabricator.wikimedia.org/T424802#12088847 [14:32:26] oh, nice. Should we also abolish the network_ovs aggregate? as far as I know it's redundant now that everything has migrated [14:32:57] eventually SGTM [14:35:18] as in: let's do it eventually when we get to it [14:39:26] * andrewbogott makes T431584 [14:40:19] ok! I gotta go, might be back later [16:56:20] !log cloudinfra converting syslogaudit svc names to CNAMEs for easier manageability [16:56:21] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Cloudinfra/SAL [17:01:44] “unserialize(): Error at offset 0 of 7779 bytes in /data/project/basebot/public_html/numberofactiveusersaggr/botclasses.php on line 268” oh god (re @Thecladis: The bot uses botclasses framework, the error is possibly related to curl, there are a lot of messages about it in stack trace, b...) [17:01:47] yup, it uses `format=php` [17:02:10] that was removed last month T118538 @Thecladis [17:02:31] use `format=json` and `json_decode` instead [17:02:59] heh [17:04:09] (also consider fixing some of the other PHP notices and warnings – there’s a lot of undefined constants in there which make the actual problem harder to spot) [17:06:39] !log cloudinfra move syslogaudit1.svc to syslog-server-audit-3 T402007 [17:06:41] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Cloudinfra/SAL [17:06:42] T402007: Refresh cloudinfra central syslog audit servers to run on Trixie and enable IPv6 - https://phabricator.wikimedia.org/T402007 [17:08:18] note to self: inbound traffic will get rejected if there is no security group rule permitting it [17:08:34] :surprised_pikachu: [17:09:17] only the second time today I get surprised by that [17:21:53] !log cloudinfra move syslogaudit2.svc to syslog-server-audit-4 T402007 [17:21:56] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Cloudinfra/SAL [17:21:57] T402007: Refresh cloudinfra central syslog audit servers to run on Trixie and enable IPv6 - https://phabricator.wikimedia.org/T402007 [17:23:26] Ah. I heard another person complaining about this breaking their bot and so mine was affected too :( (re @lucaswerkmeister: that was removed last month T118538 @Thecladis) [17:23:56] Perhaps one day when I am a free man again :) (re @lucaswerkmeister: (also consider fixing some of the other PHP notices and warnings – there’s a lot of undefined constants in there which make the ...) [17:25:36] Thanks for the help spotting what it is! [18:08:29] !log cloudinfra Replace cloudinfra-db04 with cloudinfra-db-5 replicating off of db03 T402005 [18:08:33] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Cloudinfra/SAL [18:08:33] T402005: Upgrade cloudinfra database hosts off of Bullseye - https://phabricator.wikimedia.org/T402005