[00:00:46] [02TSPortal] 07Universal-Omega tagged 03v26 at 03main 13https://github.com/miraheze/TSPortal/compare/v26 [00:00:46] [02TSPortal] 07Universal-Omega released Version 26 13https://github.com/miraheze/TSPortal/releases/tag/v26 [00:01:05] [02statichelp] 07WikiTideBot pushed 1 new commit to 03main 13https://github.com/miraheze/statichelp/commit/da85586e3fcc82cabd3dd8f981d175848b482bc0 [00:01:05] 02statichelp/03main 07WikiTideBot 03da85586 Bot: Auto-update Tech namespace pages 2026-01-25 00:01:03 [00:01:19] [02puppet] 07Universal-Omega pushed 1 new commit to 03main 13https://github.com/miraheze/puppet/commit/7dfe2accce2d49a955089775f4268b14f72ae4c3 [00:01:19] 02puppet/03main 07CosmicAlpha 037dfe2ac Update TSPortal to v26 [00:03:45] RECOVERY - reports171 Puppet on reports171 is OK: OK: Puppet is currently enabled, last run 44 seconds ago with 0 failures [00:05:41] [02puppet] 07Universal-Omega pushed 1 new commit to 03main 13https://github.com/miraheze/puppet/commit/5dd162c9926d3111a0494cf55df09b2b96bec8f1 [00:05:42] 02puppet/03main 07CosmicAlpha 035dd162c reports: remove CACHE_DRIVER… [00:20:33] [02TSPortal] 07Universal-Omega pushed 1 new commit to 03main 13https://github.com/miraheze/TSPortal/commit/03264ab438d6a6fa8954d2e941496e5b92dc403a [00:20:33] 02TSPortal/03main 07CosmicAlpha 0303264ab Add renovate config [00:24:15] [02TSPortal] 07Universal-Omega pushed 1 new commit to 03main 13https://github.com/miraheze/TSPortal/commit/3389cadc507c522fcc501d20a5a72659fa8ae9e8 [00:24:15] 02TSPortal/03main 07CosmicAlpha 033389cad Remove dependabot [00:48:01] RECOVERY - cp171 Disk Space on cp171 is OK: DISK OK - free space: / 73311MiB (16.2% inode=100%); [00:57:39] RECOVERY - cp201 Disk Space on cp201 is OK: DISK OK - free space: / 72915MiB (16.1% inode=100%); [01:10:53] [02TSPortal] 07Universal-Omega created 03webhooks from 03main (+0 new commit) 13https://github.com/miraheze/TSPortal/compare/webhooks [01:13:07] RECOVERY - cp191 Disk Space on cp191 is OK: DISK OK - free space: / 73527MiB (16.2% inode=100%); [01:18:06] !log [petramagna@test151] starting deploy of {'versions': '1.44', 'upgrade_extensions': 'TimedMediaHandler'} to test151 [01:18:07] !log [petramagna@test151] finished deploy of {'versions': '1.44', 'upgrade_extensions': 'TimedMediaHandler'} to test151 - SUCCESS in 1s [01:18:07] Logged the message at https://meta.miraheze.org/wiki/Tech:Server_admin_log [01:18:08] Logged the message at https://meta.miraheze.org/wiki/Tech:Server_admin_log [01:18:27] [02TSPortal] 07Universal-Omega pushed 1 new commit to 03webhooks 13https://github.com/miraheze/TSPortal/commit/b97fef2ebdee3b41786c77d69f53a16f44197c42 [01:18:27] 02TSPortal/03webhooks 07CosmicAlpha 03b97fef2 Remove Discord webhooks and rename mattermost to slack… [01:18:46] [02TSPortal] 07Universal-Omega opened pull request #46: Remove Discord webhooks and rename mattermost to slack (03main...03webhooks) 13https://github.com/miraheze/TSPortal/pull/46 [01:18:52] [02TSPortal] 07coderabbitai[bot] commented on pull request #46:
[…] 13https://github.com/miraheze/TSPortal/pull/46#issuecomment-3795795556 [01:23:16] !log [petramagna@test151] starting deploy of {'folders': '1.44/extensions/TimedMediaHandler'} to test151 [01:23:17] !log [petramagna@test151] finished deploy of {'folders': '1.44/extensions/TimedMediaHandler'} to test151 - SUCCESS in 0s [01:23:17] Logged the message at https://meta.miraheze.org/wiki/Tech:Server_admin_log [01:23:19] Logged the message at https://meta.miraheze.org/wiki/Tech:Server_admin_log [01:25:32] !log [petramagna@test151] starting deploy of {'upgrade_vendor': True, 'versions': '1.45'} to test151 [01:25:34] Logged the message at https://meta.miraheze.org/wiki/Tech:Server_admin_log [01:25:53] !log [petramagna@test151] finished deploy of {'upgrade_vendor': True, 'versions': '1.45'} to test151 - SUCCESS in 20s [01:25:54] Logged the message at https://meta.miraheze.org/wiki/Tech:Server_admin_log [01:26:35] !log [petramagna@test151] starting deploy of {'upgrade_vendor': True, 'versions': '1.44'} to test151 [01:26:36] Logged the message at https://meta.miraheze.org/wiki/Tech:Server_admin_log [01:26:52] !log [petramagna@test151] finished deploy of {'upgrade_vendor': True, 'versions': '1.44'} to test151 - SUCCESS in 16s [01:26:53] Logged the message at https://meta.miraheze.org/wiki/Tech:Server_admin_log [01:53:36] [02TSPortal] 07Universal-Omega pushed 1 new commit to 03main 13https://github.com/miraheze/TSPortal/commit/c40ff9e31befaa0c98b7cf409c1d2a84d4d48974 [01:53:36] 02TSPortal/03main 07CosmicAlpha 03c40ff9e Fix tabbing [02:06:16] PROBLEM - test151 Puppet on test151 is CRITICAL: CRITICAL: Puppet has 329 failures. Last run 2 minutes ago with 329 failures. Failed resources (up to 3 shown): File[/srv/mediawiki-staging/1.44/extensions/3D],File[/srv/mediawiki-staging/1.44/extensions/AJAXPoll],File[/srv/mediawiki-staging/1.44/extensions/AbuseFilter],File[/srv/mediawiki-staging/1.44/extensions/AdminLinks] [02:08:41] That's probably me. I thought I need to nuke the whole directory instead of just the TMH directory and assumed that puppet will just recreate the whole thing. [02:09:44] I guess we still have `/srv/mediawiki/1.44/extensions` but those are not set up to be git repositories. [02:15:40] Maybe it'll sync successfully if I add the extensions directory back since puppet would treat these as new extensions. We'll lose local patches but it shouldn't make a difference for everything else. [02:20:02] Puppet should recreate it in theory [02:22:13] I can reapply the local patches afterwards [02:22:49] Running puppet manually is giving me errors, so I'm just waiting for it to run in a few minutes. Since `extensions` is there I would assume it'll succeed. [02:23:43] I'm running it (you need to run it with sudo if you didn't; `sudo puppet agent -tv`) [02:28:08] Thanks. It's slowly populating extensions rn. [02:33:39] One of my patches I tried applying failed because it conflicts with a different upstream commit I made lol [02:37:46] patches applied [02:38:16] now you should hopefully be able to deploy TMH with the updated dependency using --folders [02:42:33] !log [petramagna@test151] starting deploy of {'folders': '1.44/extensions/TimedMediaHandler'} to test151 [02:42:34] !log [petramagna@test151] finished deploy of {'folders': '1.44/extensions/TimedMediaHandler'} to test151 - SUCCESS in 0s [02:42:34] Logged the message at https://meta.miraheze.org/wiki/Tech:Server_admin_log [02:42:36] Logged the message at https://meta.miraheze.org/wiki/Tech:Server_admin_log [02:43:30] It works now. Thanks for cleaning up after the mess I made and sorry about nuking the extensions earlier. [02:44:35] RECOVERY - test151 Puppet on test151 is OK: OK: Puppet is currently enabled, last run 1 minute ago with 0 failures [02:48:05] Nice; and I'll probably write some documentation on upgrading composer dependencies when I remember to some time in the next days (and create a task to run composer in mwdeploy either automatically or via a parameter) [02:48:53] For prod, running `sudo -u www-data HTTP_PROXY=http://bastion.fsslc.wtnet:8080 composer install --no-dev` in the staging directory of TMH is probably easier / faster than deleting the extension and having puppet clone it again [02:49:34] (assuming it works fine on beta, I never actively used TMH so no idea how to test it) [02:54:01] I get the same error in 1.44 as 1.45 so at least the old getid3 issue is resolved. [02:55:39] Turns out the error message is misleading. When it says `You can only upload PCM (Pulse Code Modulation) WAV.` it's either due to a wrong `codec` or `dataformat` returned by getid3. In this case, getid3 thinks it's a mp3 file. [03:06:15] [1/2] Filed an issue upstream: https://github.com/JamesHeinrich/getID3/issues/486 [03:06:16] [GitHub] [JamesHeinrich/getID3 #486] open issue by lihaohong6, created 1 minute, 47 seconds ago: getid detects wav files as mp3 file | For certain wav files, getid report them as being mp3 files with `$gid->analyze($f)['audio']['dataformat']` being `mp3`. Example files can be found on this [Google Drive […] [03:06:16] [2/2] Imagine being the maintainer of a repo who receives a bug report and fixes it only to get another one more than a year later from the same person with the same files for reproduction. [03:09:12] Though I guess 1 year is not that bad when it comes to fixes trickling downstream... [03:11:16] lol, tbf it's only been like 3.5 months though since they released a new version [03:12:05] and for the last 2.5 months I forgot about the task [03:14:14] They waited for 2 years between 1.9.23 and 1.9.24, possibly because they think it's not necessary to tag a release when everything is just minor fixes. [03:17:38] apparently they've been working on 2.0.0 for 7 years now [03:32:17] Sounds like loss of motivation for big refactors but still enough to get small patches into the old version. [04:55:16] [02ssl] 07WikiTideBot pushed 1 new commit to 03main 13https://github.com/miraheze/ssl/commit/ba66c4d12c452a1cdac1585d9e3adee92b25a5bc [04:55:16] 02ssl/03main 07WikiTideBot 03ba66c4d Bot: Auto-update domain lists [05:30:31] [02TSPortal] 07Universal-Omega 04deleted 03webhooks at 03b97fef2 13https://api.github.com/repos/miraheze/TSPortal/commit/b97fef2 [05:30:32] [02TSPortal] 07Universal-Omega closed pull request #46: Remove Discord webhooks and rename mattermost to slack (03main...03webhooks) 13https://github.com/miraheze/TSPortal/pull/46 [07:46:54] PROBLEM - mwtask181 Current Load on mwtask181 is CRITICAL: LOAD CRITICAL - total load average: 25.17, 16.74, 10.28 [07:48:54] PROBLEM - mwtask181 Current Load on mwtask181 is WARNING: LOAD WARNING - total load average: 23.11, 18.82, 11.83 [07:54:54] PROBLEM - mwtask181 Current Load on mwtask181 is CRITICAL: LOAD CRITICAL - total load average: 24.33, 22.51, 15.77 [08:12:54] PROBLEM - mwtask181 Current Load on mwtask181 is WARNING: LOAD WARNING - total load average: 18.27, 23.58, 22.34 [08:14:54] RECOVERY - mwtask181 Current Load on mwtask181 is OK: LOAD OK - total load average: 6.40, 17.27, 20.18 [08:17:00] [02MirahezeMagic] 07AgentIsai pushed 1 new commit to 03main 13https://github.com/miraheze/MirahezeMagic/commit/df006a4a1125361c46e77a0709dbc88480e2fd70 [08:17:00] 02MirahezeMagic/03main 07Devin/Zppix 03df006a4 Update DB error error to remove twitter link (#624) [08:17:00] [02MirahezeMagic] 07AgentIsai merged 07Pix1234's pull request #624: Update DB error error to remove twitter link (07miraheze:03main...07Pix1234:03patch-1) 13https://github.com/miraheze/MirahezeMagic/pull/624 [08:19:50] miraheze/CreateWiki - AgentIsai the build has errored. [08:22:42] miraheze/MirahezeMagic - AgentIsai the build has errored. [09:17:27] Thanks for merging that btw @agentisai totally forgot about that PR. [13:39:47] Thanks for merging my PR [16:49:39] PROBLEM - cp201 Disk Space on cp201 is WARNING: DISK WARNING - free space: / 45216MiB (10.0% inode=100%); [17:25:07] PROBLEM - cp191 Disk Space on cp191 is WARNING: DISK WARNING - free space: / 45362MiB (10.0% inode=100%); [17:30:05] miraheze/ManageWiki - Universal-Omega the build passed. [17:32:46] miraheze/IncidentReporting - Universal-Omega the build passed. [17:34:56] miraheze/GlobalNewFiles - Universal-Omega the build passed. [17:37:03] miraheze/RottenLinks - Universal-Omega the build passed. [17:39:07] miraheze/WikiDiscover - Universal-Omega the build passed. [17:43:44] miraheze/ImportDump - Universal-Omega the build has errored. [17:44:15] miraheze/ImportDump - Universal-Omega the build passed. [17:44:43] miraheze/CreateWiki - Universal-Omega the build passed. [17:45:08] miraheze/RequestAccount - Universal-Omega the build has errored. [17:45:38] miraheze/RequestCustomDomain - Universal-Omega the build passed. [17:49:33] !log [petramagna@test151] starting deploy of {'versions': '1.45', 'upgrade_extensions': 'RottenLinks'} to test151 [17:49:34] !log [petramagna@test151] finished deploy of {'versions': '1.45', 'upgrade_extensions': 'RottenLinks'} to test151 - SUCCESS in 1s [17:49:34] Logged the message at https://meta.miraheze.org/wiki/Tech:Server_admin_log [17:49:36] Logged the message at https://meta.miraheze.org/wiki/Tech:Server_admin_log [18:17:02] !log fix RevisionAccessException on kraftwerkwiki with shell.php according to Tech:Fixing_slot_roles_and_content_models [18:17:04] Logged the message at https://meta.miraheze.org/wiki/Tech:Server_admin_log [18:18:01] PROBLEM - cp171 Disk Space on cp171 is WARNING: DISK WARNING - free space: / 45268MiB (10.0% inode=100%); [18:33:06] Al I reading that right, does that really say only 10% free disk space [18:41:19] Ye [18:41:24] It's just logs [18:41:27] It'll fix itself [18:41:50] There's a task about upping the disk space slightly somewhere [18:42:35] https://issue-tracker.miraheze.org/T14031 [18:42:44] Only been open 6 months @zppix [18:42:51] @cosmicalpha can we actually do ^ one day [18:46:25] Right will look into that soon. Though I dont think its logs. I think it creates a file that it then uses for cache preventing logs or something that eats up space causing it to not work and give actual errors. [18:47:04] It must be something that gets purged daily [18:47:09] yes [18:47:11] From what I saw of the usage pattern [18:47:39] Yeah thats what it does. [19:07:58] !log [petramagna@mwtask181] sudo -u www-data php /srv/mediawiki/1.44/maintenance/run.php shell --wiki=kraftwerkwiki (END - exit=0) [19:08:00] Logged the message at https://meta.miraheze.org/wiki/Tech:Server_admin_log [19:08:49] Forgot to Ctrl + D after https://discord.com/channels/407504499280707585/808001911868489748/1465047832032710697 [19:09:00] FYI @posix_memalign you can also use `shell examplewiki` (or `sql examplewiki` for sql.php) which is shorter and it wont log it [19:09:06] or pass `--no-log` to mwscript [19:12:14] miraheze/TSPortal - Universal-Omega the build has errored. [19:14:19] miraheze/TSPortal - Universal-Omega the build has errored. [19:15:30] miraheze/TSPortal - Universal-Omega the build has errored. [19:15:59] miraheze/TSPortal - Universal-Omega the build has errored. [19:18:28] miraheze/TSPortal - Universal-Omega the build has errored. [19:20:08] miraheze/TSPortal - Universal-Omega the build has errored. [19:24:30] miraheze/TSPortal - Universal-Omega the build passed. [19:33:20] miraheze/TSPortal - Universal-Omega the build passed. [19:47:41] Do we document that anywhere [20:22:43] should I be concerned that he did not know about these [20:34:54] (obviously not, but damn, no one said anything?) [21:39:46] miraheze/python-functions - Universal-Omega the build passed. [21:40:10] miraheze/python-functions - Universal-Omega the build passed. [21:40:28] miraheze/python-functions - Universal-Omega the build passed. [21:48:31] no idea, I think you told me those exist back in june [21:49:06] iirc at first I used mwscript with either --no-log or ctrl c too [21:51:17] miraheze/python-functions - Universal-Omega the build passed. [21:53:53] I created them because I got board of doing --no-log [21:54:10] understandable [21:54:14] Which is why most of my automation exists [21:54:16] same reason I use sugit instead of sudo -u www-data git [21:54:30] We should add sugit too [21:54:36] that would be kinda cool [21:54:53] i think I made a task for this a while ago [21:55:07] https://issue-tracker.miraheze.org/T14411 [21:55:10] rn I use an alias [21:55:17] but I can add it to puppet if you think it's a good idea [21:55:32] (as a .sh ofc) [21:56:21] Yes [21:56:28] I will happily merge it [22:04:21] https://github.com/miraheze/puppet/pull/4714 [22:04:22] [GitHub] [miraheze/puppet #4714] open PR by SomeMWDev, created 22 seconds ago: T14411: Add sugit.sh to simplify running git as www-data | (empty comment) [22:07:17] Done! [22:07:47] thx [22:08:06] looks like MacFanBot is dead [22:08:47] can you make a ticket to auto undead them [22:09:09] on phorge? [22:09:58] yea, about time we make one [22:10:12] I don't think we ever tracked anything related to that bot on phorge [22:10:17] we don't host it ourselves [22:10:30] and I don't think we have the source code either [22:10:43] it's all macfan? damn [22:10:55] i assume so [22:56:47] miraheze/python-functions - renovate[bot] the build passed. [23:13:21] PROBLEM - llm191 Puppet on llm191 is CRITICAL: CRITICAL: Puppet has 1 failures. Last run 2 minutes ago with 1 failures. Failed resources (up to 3 shown): Service[openwebui] [23:41:38] RECOVERY - llm191 Puppet on llm191 is OK: OK: Puppet is currently enabled, last run 1 minute ago with 0 failures