[00:03:23] PROBLEM - cp4 Puppet on cp4 is CRITICAL: CRITICAL: Catalog fetch fail. Either compilation failed or puppetmaster has issues [00:07:12] [02MirahezeMagic] 07paladox created branch 03paladox-patch-1 - 13https://git.io/fQRGX [00:07:13] [02miraheze/MirahezeMagic] 07paladox pushed 031 commit to 03paladox-patch-1 [+0/-0/±1] 13https://git.io/fNrkh [00:07:15] [02miraheze/MirahezeMagic] 07paladox 0376e6075 - Update extension.json [00:07:16] [02MirahezeMagic] 07paladox opened pull request 03#48: Update extension.json - 13https://git.io/fNrkj [00:08:36] [02miraheze/puppet] 07paladox pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fNrIv [00:08:38] [02miraheze/puppet] 07paladox 03170ba8c - Fix syntax [00:08:59] [02miraheze/MirahezeMagic] 07paladox pushed 031 commit to 03paladox-patch-1 [+0/-0/±1] 13https://git.io/fNrIJ [00:09:01] [02miraheze/MirahezeMagic] 07paladox 038b7d06f - Update MirahezeMagicHooks.php [00:09:02] [02MirahezeMagic] 07paladox synchronize pull request 03#48: Update extension.json - 13https://git.io/fNrkj [00:09:13] [02MirahezeMagic] 07paladox closed pull request 03#48: Update extension.json - 13https://git.io/fNrkj [00:09:14] [02miraheze/MirahezeMagic] 07paladox pushed 031 commit to 03master [+0/-0/±2] 13https://git.io/fNrIT [00:09:16] [02miraheze/MirahezeMagic] 07paladox 0301b8f30 - Update extension.json (#48) * Update extension.json * Update MirahezeMagicHooks.php [00:09:45] [02miraheze/mediawiki] 07paladox pushed 031 commit to 03REL1_31 [+0/-0/±1] 13https://git.io/fNrII [00:09:47] [02miraheze/mediawiki] 07paladox 032bc2b47 - Update MirahezeMagic [00:10:58] [02miraheze/MirahezeMagic] 07paladox deleted branch 03paladox-patch-1 [00:11:00] [02MirahezeMagic] 07paladox deleted branch 03paladox-patch-1 - 13https://git.io/fQRGX [00:11:20] RECOVERY - cp4 Puppet on cp4 is OK: OK: Puppet is currently enabled, last run 23 seconds ago with 0 failures [00:13:44] PROBLEM - mw3 JobQueue on mw3 is CRITICAL: JOBQUEUE CRITICAL - job queue greater than 300 jobs. Current queue: 2866 [00:23:08] [02CreateWiki] 07paladox deleted branch 03paladox-patch-1 - 13https://git.io/vpJTL [00:23:10] [02miraheze/CreateWiki] 07paladox deleted branch 03paladox-patch-1 [00:25:04] [02miraheze/puppet] 07paladox pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fNrLk [00:25:06] [02miraheze/puppet] 07paladox 039d86d47 - Update cron.pp [00:25:29] [02miraheze/MirahezeMagic] 07paladox pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fNrLL [00:25:31] [02miraheze/MirahezeMagic] 07paladox 03f53f562 - Using puppet to run this script instead [00:26:01] [02miraheze/mediawiki] 07paladox pushed 031 commit to 03REL1_31 [+0/-0/±1] 13https://git.io/fNrLq [00:26:02] [02miraheze/mediawiki] 07paladox 03024bacc - Update MirahezeMagic [00:29:29] Oh, I forgot to mention that they have not enabled the VisualEditor in Mexicopediawiki and Tallercentralwiki. I had been distracted by the subject of Namespaces. [00:29:30] only need to enable it in ManageWikiExtensions* [00:32:47] done [00:32:56] thanks :) [00:34:05] [02miraheze/MirahezeMagic] 07paladox pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fNrLa [00:34:07] [02miraheze/MirahezeMagic] 07paladox 0348388a8 - Update addWikiToServices.php [00:34:42] [02miraheze/mediawiki] 07paladox pushed 031 commit to 03REL1_31 [+0/-0/±1] 13https://git.io/fNrLr [00:34:44] [02miraheze/mediawiki] 07paladox 03411105d - Update MirahezeMagic [00:35:23] PROBLEM - db4 Current Load on db4 is CRITICAL: CRITICAL - load average: 8.95, 5.80, 3.28 [00:37:49] [02miraheze/puppet] 07paladox pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fNrLX [00:37:50] [02miraheze/puppet] 07paladox 036dc4d0f - Update cron.pp [00:39:11] So if I remember correctly, if I want to make my wiki so that anonymous users can’t read it but any registered user can, I cannot just set $wgGroupPermissions[‘*’][‘read’]=false [00:39:19] Correct? [00:42:13] uh [00:42:15] db4 load problems [00:42:18] 15 [00:42:19] wow [00:42:52] uh what is causing this load.... [00:44:16] [02miraheze/puppet] 07paladox pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fNrtI [00:44:18] [02miraheze/puppet] 07paladox 038714633 - Update cron.pp [00:46:18] !log depool mw3 [00:46:22] Logged the message at https://meta.miraheze.org/wiki/Tech:Server_admin_log, Master [00:46:32] !log reboot mw3 [00:46:36] Logged the message at https://meta.miraheze.org/wiki/Tech:Server_admin_log, Master [00:49:10] HTTP CRITICAL - Unable to open TCP socket [00:49:11] !log repool mw3 [00:49:15] Logged the message at https://meta.miraheze.org/wiki/Tech:Server_admin_log, Master [00:49:37] !log depool mw2 [00:49:42] Logged the message at https://meta.miraheze.org/wiki/Tech:Server_admin_log, Master [00:49:46] !log reboot mw2 [00:49:51] Logged the message at https://meta.miraheze.org/wiki/Tech:Server_admin_log, Master [00:50:33] PROBLEM - cp5 Varnish Backends on cp5 is CRITICAL: 1 backends are down. mw2 [00:50:35] PROBLEM - cp2 Varnish Backends on cp2 is CRITICAL: 1 backends are down. mw2 [00:51:03] that's not helping with the db load [00:51:08] im going to have to restart [00:51:11] RECOVERY - mw3 HTTP on mw3 is OK: HTTP OK: HTTP/1.1 301 Moved Permanently - 459 bytes in 0.049 second response time [00:52:21] !log repool mw2 [00:52:29] Logged the message at https://meta.miraheze.org/wiki/Tech:Server_admin_log, Master [00:52:39] !log depool and reboot mw1 [00:52:57] Logged the message at https://meta.miraheze.org/wiki/Tech:Server_admin_log, Master [00:53:14] loads going down on db4 [00:53:17] since rebooting mw1 [00:54:05] PROBLEM - cp5 Current Load on cp5 is CRITICAL: CRITICAL - load average: 1.10, 2.05, 1.02 [00:54:07] PROBLEM - cp4 Varnish Backends on cp4 is CRITICAL: 1 backends are down. mw1 [00:55:09] PROBLEM - mw1 SSH on mw1 is CRITICAL: CRITICAL - Socket timeout after 10 seconds [00:55:31] PROBLEM - mw1 php7.2-fpm on mw1 is CRITICAL: CHECK_NRPE STATE CRITICAL: Socket timeout after 10 seconds. [00:55:49] connect to host 185.52.1.75 port 5666: Connection refused [00:56:05] RECOVERY - cp5 Current Load on cp5 is OK: OK - load average: 0.48, 1.66, 1.01 [00:56:09] HTTP CRITICAL - Unable to open TCP socket [00:57:05] RECOVERY - mw1 SSH on mw1 is OK: SSH OK - OpenSSH_7.4p1 Debian-10+deb9u3 (protocol 2.0) [00:57:27] RECOVERY - mw1 php7.2-fpm on mw1 is OK: PROCS OK: 5 processes with command name 'php-fpm7.2' [00:57:45] RECOVERY - mw1 Puppet on mw1 is OK: OK: Puppet is currently enabled, last run 38 seconds ago with 0 failures [00:57:53] RECOVERY - mw1 Current Load on mw1 is OK: OK - load average: 0.19, 0.07, 0.02 [00:57:59] RECOVERY - mw1 Disk Space on mw1 is OK: DISK OK - free space: / 41778 MB (54% inode=99%); [00:58:07] RECOVERY - cp4 Varnish Backends on cp4 is OK: All 3 backends are healthy [00:58:08] AmandaCatherine crisis adverted now! [00:58:13] RECOVERY - mw1 HTTP on mw1 is OK: HTTP OK: HTTP/1.1 301 Moved Permanently - 459 bytes in 0.012 second response time [00:58:21] paladox: good :) [00:58:33] RECOVERY - cp5 Varnish Backends on cp5 is OK: All 3 backends are healthy [00:58:35] RECOVERY - cp2 Varnish Backends on cp2 is OK: All 3 backends are healthy [00:58:41] [02mw-config] 07Amanda-Catherine opened pull request 03#2327: Make weatherwiki private for only unregistered users - 13https://git.io/fNrto [00:59:03] AmandaCatherine would you like me to merge ^^? [00:59:13] Yes please paladox [00:59:46] ok [00:59:53] [02mw-config] 07paladox closed pull request 03#2327: Make weatherwiki private for only unregistered users - 13https://git.io/fNrto [00:59:55] [02miraheze/mw-config] 07paladox pushed 031 commit to 03master [+0/-0/±2] 13https://git.io/fNrt6 [00:59:56] [02miraheze/mw-config] 07Amanda-Catherine 03db0177a - Make weatherwiki private for only unregistered users (#2327) * Update LocalWiki.php * Update LocalSettings.php [01:00:15] Now let’s see if I did the config right [01:03:23] PROBLEM - db4 Current Load on db4 is WARNING: WARNING - load average: 1.61, 3.40, 7.25 [01:03:38] uh [01:03:43] wait [01:03:45] ah [01:03:47] ok [01:03:48] nvm [01:05:23] RECOVERY - db4 Current Load on db4 is OK: OK - load average: 1.53, 2.80, 6.56 [01:05:36] Hmm.. almost right [01:05:48] Except that the user group still can’t read pages like they should be able to [01:06:02] * AmandaCatherine files a Phab ticket [01:12:40] https://phabricator.miraheze.org/T3438 [01:12:41] Title: [ ⚓ T3438 Making Weather Wiki private for only unregistered users ] - phabricator.miraheze.org [01:21:43] RECOVERY - mw3 JobQueue on mw3 is OK: JOBQUEUE OK - job queue below 300 jobs [01:28:19] [02miraheze/MirahezeMagic] 07paladox pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fNrq5 [01:28:21] [02miraheze/MirahezeMagic] 07paladox 03c74f305 - Update addWikiToServices.php [01:28:54] [02miraheze/mediawiki] 07paladox pushed 031 commit to 03REL1_31 [+0/-0/±1] 13https://git.io/fNrqF [01:28:56] [02miraheze/mediawiki] 07paladox 03f083261 - Update MirahezeMagic [01:34:28] PROBLEM - cp5 Current Load on cp5 is CRITICAL: CRITICAL - load average: 2.27, 1.89, 0.94 [01:35:12] uh [01:35:16] why is cp5 load high [01:35:42] What is cp? [01:35:45] Another server? [01:36:17] !log reboot cp5 [01:36:23] AmandaCatherine it's our cache servers [01:36:24] Logged the message at https://meta.miraheze.org/wiki/Tech:Server_admin_log, Master [01:36:29] Ok [01:36:34] so that you will have the best performance [01:36:42] without it, sites will load slowly [01:36:45] the wmf use it [01:36:49] (varnish) [01:36:54] Hello u1dzer027! If you have any questions feel free to ask and someone should answer soon. [01:36:57] Ah [01:36:58] With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/ [01:36:59] Title: [ William “nenolod” Pitcock website ] - williampitcock.com [01:37:01] I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/ [01:37:02] Title: [ Bryan Østergaard (kloeri) - Freenode head of infrastructure, Senior IT Infrastructure Specialist at Nordea ] - bryanostergaard.com [01:37:05] Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate [01:37:06] Title: [ Freenodegate - Encyclopedia Dramatica ] - encyclopediadramatica.rs [01:37:08] A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/ [01:37:09] Title: [ GirlLove Blog ] - MattSTrout.com [01:37:11] u1dzer027: please stop spamming [01:37:50] Thank you [01:37:56] AmandaCatherine that is a spam bot [01:37:57] I’ve seen that spambot around quite a bit [01:38:00] it hit the wmf [01:38:10] and now they found us [01:38:32] RECOVERY - cp5 Current Load on cp5 is OK: OK - load average: 0.27, 0.06, 0.02 [01:39:02] Hello missnomer25! If you have any questions feel free to ask and someone should answer soon. [01:39:04] oh [01:39:06] With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/ [01:39:06] Title: [ William “nenolod” Pitcock website ] - williampitcock.com [01:39:09] I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/ [01:39:10] Title: [ Bryan Østergaard (kloeri) - Freenode head of infrastructure, Senior IT Infrastructure Specialist at Nordea ] - bryanostergaard.com [01:39:12] Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate [01:39:13] Title: [ Freenodegate - Encyclopedia Dramatica ] - encyclopediadramatica.rs [01:39:14] Grrrr [01:39:16] A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/ [01:39:16] Title: [ GirlLove Blog ] - MattSTrout.com [01:39:20] dumb spambots [01:39:59] AmandaCatherine round 3 should be here shortly. [01:40:17] Does the WMF know who is controlling them? [01:40:22] Or what their purpose is supposed to be [01:40:25] AmandaCatherine it's not just hitting the wmf [01:40:36] Okay, does Freenode know? [01:40:46] it's hitting the whole freenode [01:40:47] though it's a user that was kicked off freenode [01:40:48] and is taking revenge [01:40:52] so what ever the bot says it is fake news [01:41:14] So the bot operator is known to the Freenode opers [01:41:29] AmandaCatherine the user yes (i think) [01:41:32] or could be someone else. [01:41:58] Hopefully they don’t find my channel [01:42:10] Reception123 and rest of the team, im going to stay opped for a bit in case the bots come back. [01:42:47] With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/ [01:42:47] I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/ [01:42:47] Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate [01:42:47] Hello morsik22! If you have any questions feel free to ask and someone should answer soon. [01:42:48] Title: [ William “nenolod” Pitcock website ] - williampitcock.com [01:42:51] Title: [ Bryan Østergaard (kloeri) - Freenode head of infrastructure, Senior IT Infrastructure Specialist at Nordea ] - bryanostergaard.com [01:42:51] A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/ [01:42:52] Title: [ Freenodegate - Encyclopedia Dramatica ] - encyclopediadramatica.rs [01:42:53] Title: [ GirlLove Blog ] - MattSTrout.com [01:42:56] Yep [01:43:00] bugger [01:43:18] Y’know, we should mute ZppixBot so that it doesn’t keep posting the spam URLs [01:44:59] Hello nlsun24! If you have any questions feel free to ask and someone should answer soon. [01:45:03] With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/ [01:45:04] Title: [ William “nenolod” Pitcock website ] - williampitcock.com [01:45:07] I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/ [01:45:08] Title: [ Bryan Østergaard (kloeri) - Freenode head of infrastructure, Senior IT Infrastructure Specialist at Nordea ] - bryanostergaard.com [01:45:11] Grrrr..... [01:45:24] I wonder should i set this channel to +r [01:45:26] temporarily [01:45:51] We could also moderate the channel by oping the current voiced users, voicing all the other users, and then setting mode +m [01:50:23] Whoops [01:50:26] Didn’t mean to post that [01:50:28] Trying to block it [01:50:48] WTF [01:50:53] AmandaCatherine block what? [01:50:53] The /block command isn’t working [01:51:03] Block the hostmasks so I won’t see their messages [01:51:10] huh? [01:51:11] Basically is Mutter’s version of ignore [01:51:17] oh [01:52:16] Oh, it didn’t actually post [01:52:27] (Or at least botbot didn’t log it) [01:52:34] nope i doint see it [01:55:07] part 4 will be here shortly AmandaCatherine [01:55:22] I’m doing preventive bans in my channel now [01:55:35] Are they spamming other channels you’re in paladox [01:55:39] yes [01:55:40] a ton [01:56:19] Hello april9! If you have any questions feel free to ask and someone should answer soon. [01:56:22] !log /mode #miraheze +r (to prevent the spam going around freenode). remove +r if you see this message and haven't done so [01:56:26] Logged the message at https://meta.miraheze.org/wiki/Tech:Server_admin_log, Master [01:56:47] With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/ [01:56:47] Hello OwenBarfield! If you have any questions feel free to ask and someone should answer soon. [01:56:47] I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/ [01:56:48] Title: [ William “nenolod” Pitcock website ] - williampitcock.com [01:56:49] Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate [01:56:50] Title: [ Bryan Østergaard (kloeri) - Freenode head of infrastructure, Senior IT Infrastructure Specialist at Nordea ] - bryanostergaard.com [01:56:51] Title: [ Freenodegate - Encyclopedia Dramatica ] - encyclopediadramatica.rs [01:56:56] K-Lined [01:56:59] That’s good [01:59:09] AmandaCatherine yeh, but not before it puts spammy text in your logs... [02:00:03] I think they’re probably using some sort of malicious proxy, given how quickly and drastically they’ve been changing hostmasks/IP’s [02:00:23] If Freenode opers can figure out which proxy they’re using, they may be able to set an auto-Kline against the entire proxy [02:01:19] Also I think botbot will suppress spam from the logs [02:01:27] Especially if the spam contains libel etc [02:01:38] Which according to the Freenode statement some of it does [02:03:20] yep [02:04:51] Anyway [02:04:52] !night [02:04:52] Good night, sweet dreams and dream of the miraheze servers without errors! [02:23:48] [02miraheze/MirahezeMagic] 07paladox pushed 031 commit to 03paladox-patch-1 [+0/-0/±1] 13https://git.io/fNrOL [02:23:50] [02miraheze/MirahezeMagic] 07paladox 03df8ddf2 - Fix script [02:23:51] [02MirahezeMagic] 07paladox created branch 03paladox-patch-1 - 13https://git.io/fQRGX [02:23:53] [02MirahezeMagic] 07paladox opened pull request 03#49: Fix script - 13https://git.io/fNrOt [02:24:32] miraheze/MirahezeMagic/paladox-patch-1/df8ddf2 - paladox The build was broken. https://travis-ci.com/miraheze/MirahezeMagic/builds/80572385 [02:25:01] [02MirahezeMagic] 07paladox synchronize pull request 03#49: Fix script - 13https://git.io/fNrOt [02:25:03] [02miraheze/MirahezeMagic] 07paladox pushed 031 commit to 03paladox-patch-1 [+0/-0/±1] 13https://git.io/fNrOm [02:25:04] [02miraheze/MirahezeMagic] 07paladox 03ef5889f - Update addWikiToServices.php [02:25:43] miraheze/MirahezeMagic/paladox-patch-1/ef5889f - paladox The build was fixed. https://travis-ci.com/miraheze/MirahezeMagic/builds/80572463 [04:48:11] Hello ProClifo! If you have any questions feel free to ask and someone should answer soon. [04:54:58] With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/ [04:54:58] I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/ [04:54:58] Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate [04:54:58] Hello mort24! If you have any questions feel free to ask and someone should answer soon. [04:54:59] Title: [ William “nenolod” Pitcock website ] - williampitcock.com [04:55:02] Title: [ Bryan Østergaard (kloeri) - Freenode head of infrastructure, Senior IT Infrastructure Specialist at Nordea ] - bryanostergaard.com [04:55:02] A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/ [04:55:03] Title: [ Freenodegate - Encyclopedia Dramatica ] - encyclopediadramatica.rs [04:55:04] Title: [ GirlLove Blog ] - MattSTrout.com [04:56:04] [02miraheze/puppet] 07Reception123 pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fNrcL [04:56:06] [02miraheze/puppet] 07Reception123 031cf2348 - add The Pioneer's email to CVT [04:56:48] With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/ [04:56:48] I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/ [04:56:48] Hello Hink! If you have any questions feel free to ask and someone should answer soon. [04:56:48] Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate [04:56:49] Title: [ William “nenolod” Pitcock website ] - williampitcock.com [04:56:52] Title: [ Bryan Østergaard (kloeri) - Freenode head of infrastructure, Senior IT Infrastructure Specialist at Nordea ] - bryanostergaard.com [04:56:52] A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/ [04:56:53] Title: [ Freenodegate - Encyclopedia Dramatica ] - encyclopediadramatica.rs [04:56:54] Title: [ GirlLove Blog ] - MattSTrout.com [05:03:18] Hello CGML19! If you have any questions feel free to ask and someone should answer soon. [05:03:22] With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/ [05:03:23] Title: [ William “nenolod” Pitcock website ] - williampitcock.com [05:03:25] I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/ [05:03:26] Title: [ Bryan Østergaard (kloeri) - Freenode head of infrastructure, Senior IT Infrastructure Specialist at Nordea ] - bryanostergaard.com [05:03:29] Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate [05:03:30] Title: [ Freenodegate - Encyclopedia Dramatica ] - encyclopediadramatica.rs [05:03:32] A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/ [05:03:33] Title: [ GirlLove Blog ] - MattSTrout.com [05:05:01] With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/ [05:05:01] I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/ [05:05:02] Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate [05:05:02] Hello infernix23! If you have any questions feel free to ask and someone should answer soon. [05:05:02] Title: [ William “nenolod” Pitcock website ] - williampitcock.com [05:05:05] A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/ [05:05:05] Title: [ Bryan Østergaard (kloeri) - Freenode head of infrastructure, Senior IT Infrastructure Specialist at Nordea ] - bryanostergaard.com [05:05:06] Title: [ Freenodegate - Encyclopedia Dramatica ] - encyclopediadramatica.rs [05:05:07] Title: [ GirlLove Blog ] - MattSTrout.com [05:05:11] keep the +zq [05:05:22] revi: what does that do again? [05:05:35] z for relaxed moderate [05:05:53] +q $~a for shut up unregistered [05:06:13] ok, will do, thanks [05:06:15] Hello RoyK0! If you have any questions feel free to ask and someone should answer soon. [05:06:18] With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/ [05:06:19] Title: [ William “nenolod” Pitcock website ] - williampitcock.com [05:06:29] the spambots are just ongoing for whole day I guess [05:06:38] so keep it for a while [05:07:10] yeah, I'll make it for 12 hours and we'll see after that [05:10:10] I miss the time when Sigyn was around to help us [05:10:22] with the ILB bullshit [05:11:17] yeah, tried to invite it but it didn't come, I guess we need 50 [05:11:21] no [05:11:23] 100 now [05:11:29] oh.. [05:11:29] such wow, yes [05:11:40] they need sigyn v2 and v3 and lol [05:11:56] why does it need 100? should "smaller" channels just get spammed? [05:12:15] in freenode view probably lol [05:12:16] ;-; [05:14:06] you may want to run your own instance of wmopbot tho [05:14:09] (link wait a sec [05:16:10] https://phabricator.wikimedia.org/source/tool-wmopbot/ [05:16:10] Title: [ tool-wmopbot · tool-wmopbot ] - phabricator.wikimedia.org [05:16:15] some wmf specific stuff tho [05:16:49] thanks [05:16:55] if the spam continues, we might have to [05:17:18] I wonder how these spambots only get the more "popular" channels [05:17:31] like miraheze-cvt and other small MH channels are not affected [05:20:26] there's some sort of list of channels stuff [05:20:27] lol^ [05:22:34] what I said 10 hours [05:23:30] ah I just wrote 10 forgot the h [05:25:00] Hello of! If you have any questions feel free to ask and someone should answer soon. [05:40:41] Hello egos7! If you have any questions feel free to ask and someone should answer soon. [05:49:22] Hello mdroid! If you have any questions feel free to ask and someone should answer soon. [05:51:21] I don’t think that channel IP bans can seriously deter these spammers. [05:51:46] yes, botnet [05:52:00] so now it's just +zq $~a [05:53:01] Hello pppingme2! If you have any questions feel free to ask and someone should answer soon. [05:54:12] are you going to quiet ZppixBot? [05:54:24] no although thats a good idea [05:54:25] or just +f ##fix_your_connection [05:54:43] that too [05:54:46] paladox: oh, what does +r do? [05:54:47] I'm reporting this to staffers so just wanted to see if the people joining are actually botnets [05:54:50] registered user only [05:54:51] since we already have +zq [05:54:54] PuppyKun: they already know it [05:54:55] oh [05:54:55] oops [05:54:56] i meant [05:54:59] to +m [05:55:08] revi: yeah but since they're still joining I'm just providing hostmasks and shit [05:55:13] PuppyKun: oh, Freenode already knows. See the topic in #freenode [05:55:16] it's botnet, probably useless [05:56:27] Let Freenode fight their foes, indeed. [06:11:17] BTW it looks unlike botnet. Just a mob attack presumedly coordinated on a troll site. [06:12:03] Modern botnet clients usually have randomly generated id@ field. [06:13:47] Possibly some of ED mobsters used proxies, but it does not make them botnet ☺ [06:19:03] well it's definitely not the same hostmasks/ips/etc. [06:19:15] so even if we ban them or quiet them they'll just keep coming back anyway [06:19:34] I saw actual botnet attacks in IRC many times, the first one in 2007. [06:22:20] It was rather stupid attack (and we successfully fought it back looking on timings of connections), but it was indeed a kind of botnet. [06:41:36] Well, for worse cases we have $lockdown [07:22:59] oh yeah I forgot that lol [07:29:43] Reception123: I thought https://phabricator.miraheze.org/T3438 is actually bypassing the T1761 [07:29:44] Title: [ ⚓ T3438 Making Weather Wiki private for only unregistered users ] - phabricator.miraheze.org [07:43:15] It’s the opposite [10:07:39] PROBLEM - mw3 JobQueue on mw3 is CRITICAL: JOBQUEUE CRITICAL - job queue greater than 300 jobs. Current queue: 5801 [12:05:50] Reception123: only allows registered users to join [12:06:03] hm? [12:06:07] oh, +r [12:06:10] It is used as a temporarily measure when there’s spam bots going around [12:56:21] PROBLEM - test1 Puppet on test1 is WARNING: WARNING: Puppet is currently disabled, message: John, last run 5 minutes ago with 0 failures [13:34:06] RECOVERY - mw3 JobQueue on mw3 is OK: JOBQUEUE OK - job queue below 300 jobs [14:16:22] Good morning [14:16:40] hi [14:17:14] It is so Americacentric. [14:18:10] Did the spambots hit again paladox? [14:18:15] yes [14:18:24] * AmandaCatherine sighs [14:18:38] it's a bot net i think. [14:19:38] paladox, why do you believe in this nonsense too? [14:19:45] uh what? [14:20:10] And what happened to Not 683 bot? [14:20:34] !log updated Lincode email from ops@ -> labster's personal email [14:20:38] Logged the message at https://meta.miraheze.org/wiki/Tech:Server_admin_log, Master [14:21:03] qq[IrcCity] what do you mean? [14:22:04] I mean that there is no botnet. There is a handful of trolls from encyclopediadramatica; some possibly use a kind of proxy. [14:22:25] it is a botnet. [14:22:35] otherwise they would not be changing there ips [14:22:37] like they are [14:23:33] paladox, botnet means automatic programs (albeit with central command) connecting from multiple places. [14:23:50] that is exactly what's happening [14:24:27] I did not see evidence that these spammers were a kind of special software. [14:24:55] paladox: can you review and approve? https://github.com/miraheze/services/pull/153 [14:24:56] Title: [ add ourwiki, ourrail, pmspace, oursource, programario, ourjoke, kasopedia, encyclopedia on services per T3440 by Wiki1776 · Pull Request #153 · miraheze/services · GitHub ] - github.com [14:25:19] done [14:26:27] thanks paladox [14:26:38] your welcome :) [14:26:47] oh, uh because of +r notifications can't join [14:26:55] notifico* [14:27:15] yep, to prevent the spammer bots from comming inside this channel [14:28:47] yeh I saw thsat [14:28:53] that* [14:29:20] .announce https://github.com/miraheze/mw-config/pull/2328/files [14:29:20] AmandaCatherine: Sorry, I can't let you do that [14:29:22] of the channels I'm in, it only came to this one and #wm-bot [14:29:23] Title: [ Add additional namespaces on 2b2twiki per T3441 by Amanda-Catherine · Pull Request #2328 · miraheze/mw-config · GitHub ] - github.com [14:29:28] Well, all that's left to do is to enable in ManageWikiExtensions :) [14:29:39] Posting the link as notbot can’t join [14:29:47] Not sure why announce didn’t work [14:30:01] you have to be a bot admin to do it [14:30:05] .botadmins [14:30:06] MacFan4000: The bot's admins are: You, SwisterTwister, Reception123, Reception|away, paladox and Zppix [14:30:10] .access [14:30:10] Oh [14:30:10] The access level for MacFan4000 is Admin. [14:30:23] Well, just pasting the URL also works too [14:32:40] Does anyone know what the size limit for Special:Import is? [14:32:56] There’s a request to import XML that’ only 4MB, and I feel like they should be able to do that themselves [14:34:23] Ive added notifico@ to the invite list which overrides +r [14:34:34] Yes, but some of us have had problems with the import of more than 500 kb... AmandaCatherine [14:34:39] https://phabricator.miraheze.org/T3442 [14:34:40] Title: [ ⚓ T3442 Import for https://tanukipedia.miraheze.org/wiki/ ] - phabricator.miraheze.org [14:35:15] example https://phabricator.miraheze.org/T2693 AmandaCatherine [14:35:17] Title: [ ⚓ T2693 Import xml into templatewiki gives "504 Gateway Time-out"? ] - phabricator.miraheze.org [14:36:20] the import size i increased to 70 or 80mb [14:36:33] i think [14:37:01] https://meta.miraheze.org/wiki/Special:Upload lists 80mb [14:37:02] Title: [ Login required - Miraheze Meta ] - meta.miraheze.org [14:37:40] Do you know what the limit is for Special:Import [14:38:01] around 3mb I think [14:38:13] Really? That low? [14:38:21] I don't know for sure [14:38:29] I feel like I’ve imported larger XML files for Scribunto before... [14:38:37] paladox: JohnLewis: ^^ [14:38:46] i increased Uploads to 80mb [14:38:56] ok [14:39:01] But this isn’t uploads paladox. This is imports [14:39:07] Two different special pages [14:39:36] Yes, but not everyone has a decent (internet) connection. [14:40:21] AmandaCatherine: he means upload size in PHP [14:40:23] https://meta.wikimedia.org/wiki/Help:Import [14:40:23] Title: [ Help:Import - Meta ] - meta.wikimedia.org [14:40:27] yeh [14:40:32] upload size in php [14:41:11] So can the 4MB file supplied in https://phabricator.miraheze.org/T3442 be imported with Special:Import by the user or not? [14:41:12] Title: [ ⚓ T3442 Import for https://tanukipedia.miraheze.org/wiki/ ] - phabricator.miraheze.org [14:41:30] it can but we might as well do it. [14:41:55] (testing) [14:41:56] hi ZppixBot [14:41:56] Hi Reception123, Do you need anything from me? [14:42:58] test test 123 [14:43:09] test [14:43:19] Oh, the botadmins can manually make the bot say something too? [14:43:21] Without a command? [14:43:28] I'm ZppixBot. Need help with anything? Say .help [14:43:42] we use the .msg command in a pm [14:43:52] AmandaCatherine: I do not take orders from anyone! [14:44:00] its restricted to bot admins [14:44:02] Lol & [14:44:04] ^ [14:44:27] So someone just told it to say that to me? [14:44:29] .miraheze [14:44:29] MacFan4000: Miraheze is a non-profit wikifarm running MediaWiki. If you would like more information please see https://meta.miraheze.org/ or ask in this channel. [14:44:34] we're kind of falling short of our plan to make it an AI bot [14:44:45] AmandaCatherine: I am not told, I do what I want to [14:44:52] Kek [14:44:54] Okay, who keeps doing that ^ [14:45:01] It’s fine, we’re famous for falling short of things [14:45:24] well our goal is a bit too ambitious maybe, making ZppixBot answer questions users have [14:45:28] and some other goals are also too ambitious [14:45:36] Its one of my maintainers [14:45:52] .botadmins [14:45:52] AmandaCatherine: The bot's admins are: MacFan4000, SwisterTwister, Reception123, Reception|away, paladox and Zppix [14:46:02] Now that's two of them [14:46:13] MacFan4000, Reception123, paladox: which one of you keeps making the bot say stuff to me> [14:46:15] It took 3 years to do ManageWiki... can’t be THAT bad [14:46:18] not me [14:46:22] not me [14:46:23] that would be MacFan4000 [14:46:25] oh [14:46:33] Reception? [14:46:34] Looks like there's one person left :P [14:46:35] Reception123 is that you? [14:46:38] lol [14:46:39] MacFan4000: and you did write something :D [14:46:46] Reception123: why? [14:46:47] yeh at the end [14:46:53] AmandaCatherine: why not? [14:46:54] Bots are always fun [14:47:10] If only it could say that stuff without me [14:48:07] PROBLEM - cp4 Varnish Backends on cp4 is CRITICAL: 1 backends are down. mw3 [14:48:12] The problem is you need to be really good with regex [14:48:16] or with AI programming [14:48:23] and we haven't really found anyone for that yet [14:48:33] PROBLEM - cp5 Varnish Backends on cp5 is CRITICAL: 1 backends are down. mw3 [14:49:00] It would be really nice (but a way too optimistic) if we could just tell someone about Miraheze and give them links, etc. and they could make an AI bot with ZppixBot [14:49:09] PROBLEM - cp2 Varnish Backends on cp2 is CRITICAL: 1 backends are down. mw3 [14:49:11] that's me [14:49:12] We had one very helpful person (Phantom42) [14:49:24] Yes, but I think they were only here for Gsoc [14:49:37] paladox: you know regex? and how to write stuff for an AI bot? [14:49:47] not gsoc but gci [14:49:50] uh, i have no idea how to write a ai bot. [14:49:57] i know bits and pieces of regex [14:49:58] MacFan4000: oh yes, sorry [14:50:07] RECOVERY - cp4 Varnish Backends on cp4 is OK: All 3 backends are healthy [14:50:13] paladox: well anyway, for now you have more important things to take care of [14:50:20] but if you're bored you can always give it a try :D [14:50:20] yep [14:50:24] And Zppix has been inactive for awhile now [14:50:33] RECOVERY - cp5 Varnish Backends on cp5 is OK: All 3 backends are healthy [14:50:35] Reception123, different languages have slightly different regular expressions. [14:50:48] In this case it’s python [14:50:58] yes, the bot is written entirely in Python [14:51:07] RECOVERY - cp2 Varnish Backends on cp2 is OK: All 3 backends are healthy [14:51:25] MacFan4000: yes, that is also an issue, though I don't think he knew much regex either, so he couldn't really help us if he was here either [14:51:37] maybe just with the python issues [14:52:31] AmandaCatherine: https://phabricator.miraheze.org/T3442#65090 [14:52:32] Title: [ ⚓ T3442 Import for https://tanukipedia.miraheze.org/wiki/ ] - phabricator.miraheze.org [14:53:28] How am I supposed to know that Reception123? [14:53:42] I may an IT technician but that’s not my area of speciality [14:54:04] AmandaCatherine: you're not, that's why I am telling you now :) [14:54:35] But when you say “you are wrong” you make it seem like that I should’ve known that [14:55:13] Not necessarily, just making it clear (also to the user) that what you said about them being able to do it on-wiki is incorrect [14:56:08] AmandaCatherine: what kind of IT technician are you? What are your areas of expertise? [14:56:53] Mostly troubleshooting and developing software [14:57:02] And figuring out what’s wrong with a particular machine [14:57:33] Reception123: you never ask me those questions :’( [14:57:34] I do a lot of troubleshooting how to get new software to work properly on a certain platform [14:57:57] JohnLewis: paladox already got on with that [14:58:04] AmandaCatherine: oh, that sounds interesting [14:58:19] Reception123 huh, what did i get on with? [14:58:38] paladox: asking John what he specializes in [14:59:05] JohnLewis what do you specialise in? [14:59:08] Reception123: yeah, except when I get called across the country to help someone or some group because they don’t have a clue [14:59:39] heh [14:59:52] Paladox: you know what I specialise in :P [15:00:00] lol, of course i do :D [15:00:08] JohnLewis teach us something :D [15:00:12] Everything :P [15:49:32] paladox: MacFan4000 notifico is not working [15:49:55] oh, it's not even in the channel [15:50:06] there ^^ [15:50:09] -r [15:50:35] paladox: hopefully that makes Notifico join again next commit [15:50:40] yep [15:50:49] I'm so used to IRC notifications I thought I didn't push my commit [15:50:59] hello [15:51:01] Heh, it was going to get auto removed in 5 mins [15:52:21] hmm still not working [15:52:33] what does $~a that do? [15:52:48] Reception123 ^^ [15:53:11] it's for unregistered users [15:53:18] it's not joining it seems [15:53:23] does it prevent them from joining? [15:53:24] usually if it quits it joins with the next commit [15:53:33] paladox: probably, but it expired anyway [15:53:39] ok [15:53:41] •eir un-quieted $~a (-q) [15:53:45] i see [15:53:46] [16:34:10] eir sets mode -qo $~a eir [15:53:47] Reminder: Only need to enable VisualEditor in ManageWikiExtensions by Wiki. https://phabricator.miraheze.org/T3440 [15:53:49] Title: [ ⚓ T3440 Please importation a visual editor ] - phabricator.miraheze.org [15:54:00] Reception123 could you do ^^ [15:54:03] please? [15:54:20] ok [15:54:35] what is nt? [15:54:39] or "to"? [15:55:18] it's really tempting to do UPDATE set where [15:55:24] but I guess it has to be logged so I'll do on-wiki [15:56:27] Hello paladox2! If you have any questions feel free to ask and someone should answer soon. [15:58:02] done [15:58:15] paladox: why are we setting +r again? [15:58:17] spam seems to be gone [15:58:27] im following https://wiki.swiftirc.net/wiki/Channel_modes#.2BC_2 [15:58:28] Title: [ Channel modes - SwiftIRC Wiki ] - wiki.swiftirc.net [15:58:34] which says +r means the channel is registered [15:58:39] and +R is the one [15:58:49] but it seems that is depending on the client you use [16:00:08] paladox: oh, we don't need that though since many of our users who ask here for help aren't registered [16:00:13] that's only a measure against spam [16:00:41] im going to remove some of these blocks [16:02:05] PROBLEM - cp5 Current Load on cp5 is CRITICAL: CRITICAL - load average: 1.42, 3.39, 1.70 [16:02:16] uh why is cp5 having high load [16:03:42] paladox: maybe many people from Asia are trying to access Miraheze? [16:03:46] you can check Matomo to confirm [16:05:10] not as many europeans accessing cp4 though [16:05:18] so cp5 should not be having problems. [16:05:56] Reception123: What were you tempted to do a db update for? [16:06:05] RECOVERY - cp5 Current Load on cp5 is OK: OK - load average: 0.09, 1.55, 1.32 [16:06:08] db update? [16:06:22] JohnLewis: adding ve to the wikis, it was more of a joke though, I'm not that lazy :P [16:06:31] and it probably wouldn't work either [16:06:36] since it's added to wiki_settings [16:07:59] wiki_extensions :P [16:10:18] wow the load went up to 27 [16:10:20] at one point [16:10:24] on cp5 [16:17:27] JohnLewis: oh yeah, forgot a separate one was made [16:17:40] JohnLewis: while we're on the topic of ManageWiki, regarding namespaces, do you think it will be technically possible to do? [16:18:11] Yes [16:19:10] so how would the whole NS_NAME => 'name' work? [16:19:16] it would have to be user-input [16:19:18] same for userspaces [16:19:31] define('' I guess we could do something to have it increment numbers? [16:21:18] PuppyKun has the notificó account. Perhaps he can take a look [16:21:33] yeah [16:25:15] Were commits made since -r? [16:25:27] yep [16:25:41] Odd [16:27:39] Hello brackets15! If you have any questions feel free to ask and someone should answer soon. [16:27:43] With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/ [16:27:44] Title: [ William “nenolod” Pitcock website ] - williampitcock.com [16:27:46] I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/ [16:27:47] Title: [ Bryan Østergaard (kloeri) - Freenode head of infrastructure, Senior IT Infrastructure Specialist at Nordea ] - bryanostergaard.com [16:27:50] ah, thanks Reception123 [16:27:51] Reception123: I don’t know, namespaces aren’t my prio and I don’t see them being done this year [16:28:59] ok [16:29:13] JohnLewis: what's on your TOD [16:29:17] *TODO [16:30:33] IRC needs Special:AbuseFilter [16:30:35] we may want to set this channel to +r again [16:30:41] IKR [16:30:57] MatomoAnalytics, adding the other ‘types’ to ManageWiki, infra optimisations, ManageWiki extension installs [16:31:06] Just auto quiet anyone that types one of those links [16:31:27] If we +r we should op all staff [16:31:48] Wait doesn't +r stop them from joining [16:31:56] PuppyKun yes it does [16:32:00] Dont do that. Just quiet unregistered [16:32:04] Dont stop then from joining [16:32:17] because only registered users can join [16:32:18] yep it does :) [16:32:24] And set whatever reduced moderation is. I think its +m? [16:32:58] It’s +z PuppyKun [16:33:20] should I quiet unregistered instead of +r? [16:33:28] oh yep [16:33:32] please [16:35:44] There’s +m as well [16:36:40] (Moderated) [16:36:49] Why are we still quieting or moderating? [16:36:57] I haven't seen any spam since morning [16:37:06] so unless there's more this is all unnecessary [16:37:12] there was some ten minutes ago [16:37:19] ^^ [16:37:29] oh ok, sorry [16:37:40] we need Notifico to join though [16:38:06] PuppyKun: can you look into that? [16:38:36] Can I still talk in here? [16:38:44] Yes you can [16:39:04] Amanda|away you registered your nick? [16:39:12] Yes [16:39:46] +r isn’t set right now [16:40:16] All non registered users will be quited [16:40:18] i think [16:40:23] so that they can still join [16:40:29] but only ops will see the spam [16:40:34] (if they leave spam) [16:40:47] Notificó is not registered [16:40:58] yep [16:40:59] we can +v when it joins [16:52:16] PROBLEM - db4 Current Load on db4 is WARNING: WARNING - load average: 7.26, 6.87, 6.15 [16:54:36] Can you set +V on user masks? [16:54:52] +V Not-*~*@* ? [16:55:09] I don’t know [16:55:32] PuppyKun: any idea why the bot isn’t joining? [16:57:17] No clue [16:57:24] miraheze/ManageWiki/Test/6da2211 - translatewiki.net The build failed. https://travis-ci.org/miraheze/ManageWiki/builds/410904280 [16:57:25] Although I also haven't looked [16:57:36] Can you look? [17:01:38] When your a op [17:01:47] you can see what unregistered users say [17:02:07] PROBLEM - db4 Current Load on db4 is WARNING: WARNING - load average: 7.92, 7.73, 6.95 [17:02:16] then how come it got into the botbot.me logs [17:12:34] Lol [17:14:46] Why voice eir? [17:16:15] I see no reason why a bit can’t be voiced. Plus why are we all opped [17:16:36] we are opped to see non registered users messages [17:16:38] as i just said. [17:16:49] we've had eir deliberately quieted for a long time [17:20:40] Hello ddstreet6! If you have any questions feel free to ask and someone should answer soon. [17:29:11] PROBLEM - mw1 SSH on mw1 is CRITICAL: CRITICAL - Socket timeout after 10 seconds [17:29:25] !log rebooted mw1 to reduce load on db4 [17:29:29] Logged the message at https://meta.miraheze.org/wiki/Tech:Server_admin_log, Master [17:29:31] PROBLEM - mw1 php7.2-fpm on mw1 is CRITICAL: CHECK_NRPE STATE CRITICAL: Socket timeout after 10 seconds. [17:29:59] PROBLEM - mw1 Puppet on mw1 is CRITICAL: CHECK_NRPE STATE CRITICAL: Socket timeout after 10 seconds. [17:30:05] PROBLEM - mw1 Current Load on mw1 is CRITICAL: CHECK_NRPE STATE CRITICAL: Socket timeout after 10 seconds. [17:30:09] PROBLEM - cp4 Varnish Backends on cp4 is CRITICAL: 1 backends are down. mw1 [17:30:13] PROBLEM - mw1 Disk Space on mw1 is CRITICAL: CHECK_NRPE STATE CRITICAL: Socket timeout after 10 seconds. [17:30:21] PROBLEM - mw1 HTTPS on mw1 is CRITICAL: CRITICAL - Socket timeout after 10 seconds [17:30:29] PROBLEM - mw1 HTTP on mw1 is CRITICAL: CRITICAL - Socket timeout after 10 seconds [17:30:33] PROBLEM - cp5 Varnish Backends on cp5 is CRITICAL: 1 backends are down. mw1 [17:30:41] PROBLEM - cp2 Varnish Backends on cp2 is CRITICAL: 1 backends are down. mw1 [17:31:27] Uh yeh mw1 is unreachable [17:31:55] RECOVERY - mw1 Puppet on mw1 is OK: OK: Puppet is currently enabled, last run 5 seconds ago with 0 failures [17:32:03] RECOVERY - mw1 Current Load on mw1 is OK: OK - load average: 0.17, 0.04, 0.01 [17:32:09] RECOVERY - mw1 Disk Space on mw1 is OK: DISK OK - free space: / 43046 MB (56% inode=99%); [17:32:17] RECOVERY - mw1 HTTPS on mw1 is OK: HTTP OK: HTTP/1.1 301 Moved Permanently - 459 bytes in 0.015 second response time [17:32:25] RECOVERY - mw1 HTTP on mw1 is OK: HTTP OK: HTTP/1.1 301 Moved Permanently - 459 bytes in 0.013 second response time [17:32:33] RECOVERY - cp5 Varnish Backends on cp5 is OK: All 3 backends are healthy [17:32:35] MacFan4000: you tried to connect like a minute after reboot? [17:32:39] RECOVERY - cp2 Varnish Backends on cp2 is OK: All 3 backends are healthy [17:32:44] ilbelkyr: hi! [17:32:48] o/ [17:32:59] RECOVERY - mw1 SSH on mw1 is OK: SSH OK - OpenSSH_7.4p1 Debian-10+deb9u3 (protocol 2.0) [17:33:07] If you rebooted then you should have logged [17:33:17] Oh nvm [17:33:18] MacFan4000 didn't you see "<@paladox> !log rebooted mw1 to reduce load on db4" [17:33:20] MacFan4000: paradox literally just did [17:33:21] RECOVERY - mw1 php7.2-fpm on mw1 is OK: PROCS OK: 5 processes with command name 'php-fpm7.2' [17:33:27] \o [17:34:07] RECOVERY - cp4 Varnish Backends on cp4 is OK: All 3 backends are healthy [17:34:30] PuppyKun: ^ [17:34:48] I guess we can remove our restrictions now that Sigyn is here to save the day? [17:35:14] shall I? [17:57:01] With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/ [17:57:01] I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/ [17:57:01] Hello ABIX_Adamj! If you have any questions feel free to ask and someone should answer soon. [17:57:02] Title: [ William “nenolod” Pitcock website ] - williampitcock.com [17:57:05] Title: [ Bryan Østergaard (kloeri) - Freenode head of infrastructure, Senior IT Infrastructure Specialist at Nordea ] - bryanostergaard.com [18:01:14] Hello Guest28218! If you have any questions feel free to ask and someone should answer soon. [18:08:44] !m Sigyn :p [18:08:45] <[d__d]> You're doing good work, Sigyn :p! [18:11:59] Hello Oats87! If you have any questions feel free to ask and someone should answer soon. [18:12:03] With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/ [18:12:04] Title: [ William “nenolod” Pitcock website ] - williampitcock.com [18:21:02] ZppixBot: pls [18:23:47] Sorry PuppyKun [18:25:08] MacFan4000: for https://phabricator.miraheze.org/T3445 I did the project [18:25:09] Title: [ ⚓ T3445 Incubatorwiki: File upload limitation, transwiki import sources, Project: namespace—plus a heads-up ] - phabricator.miraheze.org [18:25:12] the namespace* [18:25:16] so why is it not ticked? [18:25:49] Looking at your commit you added the namespace and the aliases [18:26:12] yeah [18:26:13] They were talking about wgMetaNamespace I believe [18:26:16] oh [18:26:29] do you want to do it, or should I? [18:29:44] Done [18:30:02] urgh why is Notifico still not working.. [18:30:12] PuppyKun: did you check] [18:31:10] 12:57 Although I also haven't looked [18:31:24] He said that earlier [18:31:53] And then I asked him if he could check, and haven’t gotten a response [18:35:44] ok [18:44:15] Hello Cronus11! If you have any questions feel free to ask and someone should answer soon. [18:44:19] With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/ [18:44:20] Title: [ William “nenolod” Pitcock website ] - williampitcock.com [18:46:43] Macfan4000 Reception told me you found a module error in Zppixbot ? [18:47:11] Yes with the reminder module [18:47:43] See https://phabricator.wikimedia.org/T200743 [18:47:44] Title: [ ⚓ T200743 ZppixBot reminders bug ] - phabricator.wikimedia.org [18:48:02] let me look [18:48:07] I can't see anything wrong with notifico except for one extension had the wrong channel defined. [18:48:27] I would poke network staff with the last known host mask and ask if it can connect to the network :) maybe it got klined [18:48:59] MacFan4000: so does the module work at all ? [18:49:05] No [18:49:05] PuppyKun: please do [18:49:20] By "I would" I mean that was my recommendation for you guys [18:49:26] You would figure out the info before me [18:49:27] oh, that's what I was just gonna ask [18:49:27] MacFan4000: lets move to ZppixBot's irc channel [18:49:32] I guess I can try #notifico? [18:49:33] I'm basically unavailable for the next 2 hours [18:49:34] Still dealing with spam I see... [18:49:46] AmandaCatherine: Sigyn is here now :) [18:50:09] It Klines them when they come [18:50:09] PuppyKun: Sigyn? Isn’t that what was used to kill LP’s nonsense back in the day? [18:50:13] I see there's a Notifico bot in their channel [18:50:26] Yes [18:50:36] Its a network ops bot that klines spammers [18:50:42] Hopefully it works on this spammer too [18:50:59] it's probably more than one person [18:53:00] Okay, spammer(s) [18:56:10] Hello savoir-faire24! If you have any questions feel free to ask and someone should answer soon. [18:56:29] http://n.tkte.ch/s/networks/chat.freenode.net/ [18:56:29] Title: [ Notifico! ] - n.tkte.ch [18:56:42] MacFan4000: paladox ^ is it me or does that say "#miraheze - added 8 mins ago" [18:57:15] Reception123: it does say added 9 minutes ago for me [18:57:21] ah, it's because NDK changed something [18:57:21] For me too [18:57:23] nvm [18:59:24] Should be set to ssl [18:59:25] With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/ [18:59:32] Title: [ William “nenolod” Pitcock website ] - williampitcock.com [18:59:36] Well, that’s working [18:59:55] Is there a way to backlist the URL’s so that ZppixBot won’t post them? [19:00:08] probably [19:00:16] but I don't know how easy it is, and if it's worth it [19:00:56] paladox: well I don't know who we can contact for Notifico.. no one responding in the channel [19:01:10] Ok [19:01:45] 14:48 I would poke network staff with the last known host mask and ask if it can connect to the network :) maybe it got klined [19:01:51] Reception123: it had the wrong channel [19:02:04] It was set to push commit mesagaes to #commits for some reason [19:02:16] Also rip qubes install already? [19:02:21] on everything? [19:02:22] MacFan4000: tried [19:02:46] Menu -> logout. "Failed to execute child process "xfce4-session-logout" (input/output error)" [19:02:59] Reception123: no, on the one that was changed. [19:03:10] oh [19:03:26] maybe it's unrelated to the network spammers and it's just a bug [19:04:06] Though I don't really see who we can contact [19:04:16] Fatal IO error on X server [19:04:18] Freenode staff? [19:04:19] Ughhhhhh [19:04:34] Poke ilbelkyr o/ [19:04:45] ok, I'll try [19:04:50] hm? [19:05:06] ilbelkyr: our Notifico bot seems to not be joining anymore [19:05:11] so we were wondering if it got K-lined by accident [19:05:23] due to these network spammers [19:05:51] I don't immediately see anything on our end [19:06:05] ilbelkyr: Ok, then I guess it's unrelated. Thank you for checking anyway :) [19:06:24] if you have the IP address or hostname I can do a more specific check but iirc that isn't very static for notifico [19:06:50] I only know that it uses "~notifico", that's all [19:07:05] If you look at your project on notifico, is the counter going up? [19:07:06] ^ PuppyKun [19:07:53] Mw-config is currently at 3042 [19:07:59] Also ri0 [19:08:00] Rip [19:08:14] PuppyKun: ok [19:08:17] I updated debian 9 with actual kernel update flags on a questionable drive [19:08:28] Someone answered in #notifico so they're taking a look [19:08:35] questionable? :P [19:08:37] I/O error, dev sdb, sector #### [19:08:51] maybe JohnLewis can help you ;) [19:08:51] Apparently this hard drive failed the 2nd time I booted to it [19:09:01] (My bios said the drive failed smart tests) [19:09:17] ^ [19:09:39] https://usercontent.irccloud-cdn.com/file/6TlEKVLW/20180801_150918.jpg [19:10:44] Gotta love that terminal style boot from linux [19:11:11] Good news, nuking my secure boot keys did not brick windows [19:11:21] I have determined secure boot is worthless (at least with uefi) [19:11:29] PuppyKun that is my you replaces your dist in /etc/apt with stretch :D [19:11:32] as i did [19:11:42] Wut [19:11:48] then [19:11:50] apt-get update [19:11:53] apt-get upgrade [19:11:56] apt-get dist-upgrade [19:12:08] Basically what I did. I think it's completely unrelated [19:12:17] PuppyKun https://linuxconfig.org/how-to-upgrade-debian-8-jessie-to-debian-9-stretch [19:12:20] The drive is and was bad and it just hit a bad sector while doing the update [19:12:25] oh [19:12:35] PuppyKun is this a hdd? [19:12:46] Its an old ssd I had lying around [19:12:59] With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/ [19:12:59] I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/ [19:12:59] Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate [19:12:59] Hello em! If you have any questions feel free to ask and someone should answer soon. [19:13:20] !m Sigyn [19:13:21] <[d__d]> You're doing good work, Sigyn! [19:13:36] I wonder, why can't Sigyn kline spammers on other channels before they reach ours? [19:13:38] Quick get d_d klined [19:13:57] Reception123: as evidenced between here and #phabricator it's a different session for each channel [19:14:02] or i guess they join them at the exact same time [19:14:04] PuppyKun: oh, ok [19:14:09] The spammers getting klined here aren't spamming in other channels afaik [19:14:15] Hey, ZppixBot didn’t post the URL’s that time [19:14:17] PuppyKun: looks like we're a special channel since they're targeting us [19:14:27] Reception123 they are targeting all [19:14:29] Did anyone push to mw-config? [19:14:31] AmandaCatherine: it's learning, maybe it is a real AI bot after all :) [19:14:47] someone pushed a update to the blacklist [19:14:48] What’s a Al [19:14:48] of urls [19:14:54] ah ok [19:14:58] AmandaCatherine you haven't seen iOS 12? [19:15:01] AmandaCatherine: artificial intelligence [19:15:06] Ah [19:15:13] And no, I haven’t seen iOS 12 [19:15:23] I don’t think it’s been publicly released yet [19:15:27] Siri is AI [19:15:31] Google Assistant.. [19:15:31] etc. [19:15:42] iOS 12 includes the best AI [19:15:45] i have seen [19:16:02] AmandaCatherine https://techcrunch.com/2018/06/07/apple-introduces-the-a-i-phone/ [19:16:38] Reception123: I'm not sure I would call programmed assistants AI [19:16:44] Afaik they don't do any learning [19:16:46] Change in topic... to remove the “allow logged in users” protection level, would it be $wgRestrictionLevels[‘user’] = false; and $wgGroupPermissions[‘user’][‘user’] = false; in LocalWiki [19:17:09] i like the fact you can use the ai app [19:17:09] Yeah, I guess they're not really "AI" per se [19:17:17] I really like AI though :) [19:17:19] They have only targeted 2 of the channels that I am in [19:17:19] and it will put furniture in the middle of your room [19:18:14] So no commits to mw-config? [19:18:46] PuppyKun: what’s the code to unset the “allow only logged in users” protection level (redundant since anons can no longer read my wiki) [19:19:06] Not sure [19:19:48] I would think it would be either $wgRestrictionLevels[‘user’]=false or unset( $wgRestrictionLevels[‘user’] ); [19:19:53] In LocalWiki [19:20:17] @MacFan4000 MacFan4000 add Latest commit 56ffafc an hour ago [19:20:18] ^ PuppyKun [19:20:20] no commits since htat [19:20:22] *that [19:20:30] PuppyKun did you sync github with Notifico? [19:20:33] Okay. Well I checked the # more recently [19:20:46] Reception123: do you know? [19:20:47] It was 3042. Lemme know when we commit so I can see if its generating messages [19:21:10] AmandaCatherine: not currently, but I could look into it [19:21:28] PuppyKun: ill commit an automatic backup right now [19:21:30] so I'll tell you whenn [19:22:29] PuppyKun: done [19:22:34] https://github.com/miraheze/puppet/commit/1cb62283874ce95d91b477752ee86f54ac18c9da [19:24:02] Tell #notifico that the message count isn't going up and I got a 500 internal error trying to sync with github [19:24:43] hello PuppyKun :) [19:24:54] Hi [19:26:28] PuppyKun: will do [19:28:42] who controls this hook [19:29:27] I control the receiving end. The respective repo maintainers (cough miraheze github owners) control the github side [19:29:55] well you control both ends :P [19:30:59] Yes but I'm not the only one that controls the gh end [19:32:32] Yeah [19:35:47] Hello tktech! If you have any questions feel free to ask and someone should answer soon. [19:36:14] Welcome [19:42:42] https://github.com/miraheze/mw-config/pull/2329 [19:42:53] ^ someone please merge so that I can see if I did it right [19:43:29] done [19:51:23] Seems to have worked... [19:51:26] * AmandaCatherine is happy [19:52:18] paladox: do you control the notifico hook for paladox/createwiki? [19:52:32] [02miraheze/mw-config] 07Reception123 pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fNoV7 [19:52:32] Hello Not-7f3d! If you have any questions feel free to ask and someone should answer soon. [19:52:34] [02miraheze/mw-config] 07Reception123 03f5574d2 - Update README.md [19:52:41] Yay [19:52:44] Yay [19:52:51] But why is ZppixBot greeting it? [19:53:12] It needs to be blacklisted [19:53:31] BTW I think the blacklist against the spam URL’s also backlisted all URL’s [19:53:41] Because my latest PR didn’t get linked when I posted the URL [20:04:23] Hello Ckat6! If you have any questions feel free to ask and someone should answer soon. [20:04:27] With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/ [20:08:16] PuppyKun yes [20:10:01] paladox, you should change the channel from "miraheze" to "#miraheze" [20:10:13] ah ok thanks tktech. [20:10:27] Notifico doesn't assume channel prefixes and it's up to the network if it considers /join miraheze the same as /join #miraheze [20:23:25] Hello swordsmanz25! If you have any questions feel free to ask and someone should answer soon. [20:23:28] With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/ [20:25:41] [02miraheze/MirahezeMagic] 07paladox pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fNoKn [20:25:42] [02miraheze/MirahezeMagic] 07paladox 03a45b9b1 - Update script [20:25:45] crap [20:25:49] wasen't ment to push [20:25:57] oh well i will fix it up instead of reverting [20:26:28] ZppixBot: reload [20:26:29] MacFan4000: done [20:26:40] (Testing) [20:26:53] https://meta.miraheze.org [20:26:54] Title: [ Meta ] - meta.miraheze.org [20:27:01] Fixed [20:27:05] Hello joepie9121! If you have any questions feel free to ask and someone should answer soon. [20:27:09] With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/ [20:27:10] Title: [ William “nenolod” Pitcock website ] - williampitcock.com [20:29:55] Hello ^Phantom^! If you have any questions feel free to ask and someone should answer soon. [20:29:58] <^Phantom^> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/ [20:30:00] Title: [ William “nenolod” Pitcock website ] - williampitcock.com [20:30:22] !m Sigyn [20:30:22] <[d__d]> You're doing good work, Sigyn! [20:32:07] [02puppet] 07paladox created branch 03paladox-patch-4 - 13https://git.io/vbiAS [20:32:08] [02miraheze/puppet] 07paladox pushed 031 commit to 03paladox-patch-4 [+0/-0/±1] 13https://git.io/fNoKQ [20:32:10] [02miraheze/puppet] 07paladox 03d470394 - Move pushServices.sh cron to it's own class. [20:32:11] [02puppet] 07paladox opened pull request 03#795: Move pushServices.sh cron to it's own class. - 13https://git.io/fNoK7 [20:36:27] [02miraheze/puppet] 07paladox pushed 031 commit to 03paladox-patch-4 [+0/-0/±1] 13https://git.io/fNo6n [20:36:29] [02miraheze/puppet] 07paladox 03dae3a3d - Update cron.pp [20:36:30] [02puppet] 07paladox synchronize pull request 03#795: Move pushServices.sh cron to it's own class. - 13https://git.io/fNoK7 [20:36:45] [02puppet] 07paladox edited pull request 03#795: Use hire to enable pushServices.sh cron - 13https://git.io/fNoK7 [20:38:05] paladox: poorly named variables in the mirahezemagic script :P [20:38:34] JohnLewis yep! I really need you to review that as it seems you have the best ideas for names :D [20:48:40] advice: if there is a comment - read it :) [20:48:48] shouldn't be in cron.pp [20:49:32] JohnLewis i read it, but i cannot be on mw3 [20:49:36] as the ssh key is not on there [20:49:39] i = it [20:49:44] "Used for CORE crons which should be ran on every MediaWiki server." [20:49:50] oh [20:50:41] [02miraheze/puppet] 07paladox pushed 031 commit to 03paladox-patch-4 [+0/-0/±1] 13https://git.io/fNoiM [20:50:42] [02miraheze/puppet] 07paladox 035502292 - Update init.pp [20:50:43] JohnLewis ^^ [20:50:44] [02puppet] 07paladox synchronize pull request 03#795: Use hire to enable pushServices.sh cron - 13https://git.io/fNoK7 [20:50:44] part 1 [20:50:54] [02services] 07Wiki1776 opened pull request 03#154: add diaroleplayswii on services per T3446 - 13https://git.io/fNoiD [20:51:46] sure [20:52:01] [02services] 07MacFan4000 closed pull request 03#154: add diaroleplayswii on services per T3446 - 13https://git.io/fNoiD [20:52:02] [02miraheze/services] 07MacFan4000 pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fNoi9 [20:52:04] [02miraheze/services] 07Wiki1776 038fa94dc - add diaroleplayswii on services per T3446 [20:52:08] [02miraheze/puppet] 07paladox pushed 031 commit to 03paladox-patch-4 [+1/-0/±0] 13https://git.io/fNoiH [20:52:10] [02miraheze/puppet] 07paladox 03a27d408 - Create services_cron.pp [20:52:11] [02puppet] 07paladox synchronize pull request 03#795: Use hire to enable pushServices.sh cron - 13https://git.io/fNoK7 [20:55:40] [02puppet] 07paladox synchronize pull request 03#795: Use hire to enable pushServices.sh cron - 13https://git.io/fNoK7 [20:55:42] [02miraheze/puppet] 07paladox pushed 031 commit to 03paladox-patch-4 [+0/-0/±1] 13https://git.io/fNoPI [20:55:43] [02miraheze/puppet] 07paladox 03c773fdb - Update cron.pp [20:56:04] [02miraheze/puppet] 07paladox pushed 031 commit to 03paladox-patch-4 [+0/-0/±1] 13https://git.io/fNoPY [20:56:05] [02miraheze/puppet] 07paladox 0322470ac - Update mw1.yaml [20:56:06] [02puppet] 07paladox synchronize pull request 03#795: Use hire to enable pushServices.sh cron - 13https://git.io/fNoK7 [20:56:35] [02puppet] 07paladox synchronize pull request 03#795: Use hire to enable pushServices.sh cron - 13https://git.io/fNoK7 [20:56:37] [02miraheze/puppet] 07paladox pushed 031 commit to 03paladox-patch-4 [+0/-0/±1] 13https://git.io/fNoPs [20:56:38] [02miraheze/puppet] 07paladox 03a6d6701 - Update services_cron.pp [20:56:47] will that cause high iowait? [20:56:48] JohnLewis ^^ [20:57:40] running it every minute? maybe [20:58:19] why... every minute? [20:58:40] JohnLewis all.dblist is every minute? [20:58:42] hi JohnLewis [20:59:12] by that i mean all.dblist is generated every minute [20:59:14] because a) its super lightweight b) required for wikis to work [20:59:23] im trying to get the generate services script to read from all.dblist [20:59:25] Wiki-1776: hi [20:59:27] instead of using the db [20:59:42] [02puppet] 07paladox synchronize pull request 03#795: Use hire to enable pushServices.sh cron - 13https://git.io/fNoK7 [20:59:43] [02miraheze/puppet] 07paladox pushed 031 commit to 03paladox-patch-4 [+0/-0/±1] 13https://git.io/fNoPB [20:59:44] [02miraheze/puppet] 07paladox 038c7ad00 - Update services_cron.pp [20:59:51] every 10 mins now :D [21:01:55] JohnLewis if a ext has not been selected in mw, does it do {}? [21:02:27] what? :) [21:02:50] JohnLewis when no extension has been selected in ManageWiki does it do {}? [21:03:01] no [21:03:06] it's null [21:03:08] well [21:03:10] zzzz [21:03:11] ohhh [21:03:13] zainoinspallawiki|Estate 2016|it||{}| [21:03:28] that's settings [21:03:30] there's no zzzz there [21:03:44] zzzz is when there been a change [21:03:48] ok [21:03:55] that's why I said null first :P [21:04:03] so if i do [21:04:17] $wikis[3] [21:04:27] do i use is_null check? [21:04:37] or what do i do to prevent a null in a if statement [21:04:51] oh [21:04:59] is_array [21:05:01] hmm [21:05:15] i would need to split that list. [21:06:11] JohnLewis if i do RemoteWiki::newFromName( $wiki[0] )->hasExtension( 'flow' ); would that still use the db? [21:06:53] well yes, RM is a database wrapper [21:07:07] ok [21:09:33] JohnLewis so if i do is_array, that will prevent any null pointers [21:09:38] or what not from happening [21:09:55] it'll never be an array [21:11:51] hmm? [21:12:12] JohnLewis how do i prevent it from failing on a blank nothing [21:12:15] ie || [21:12:18] in between that [21:12:41] is_null? [21:13:46] ah [21:16:03] [02miraheze/MirahezeMagic] 07paladox pushed 031 commit to 03paladox-patch-2 [+0/-0/±1] 13https://git.io/fNo1f [21:16:04] [02miraheze/MirahezeMagic] 07paladox 03bb07b6f - Update script [21:16:06] [02MirahezeMagic] 07paladox created branch 03paladox-patch-2 - 13https://git.io/fQRGX [21:16:07] [02MirahezeMagic] 07paladox opened pull request 03#50: Update script - 13https://git.io/fNo1J [21:16:48] Reminder: Enable VisualEditor in https://meta.miraheze.org/wiki/Special:ManageWikiExtensions/diaroleplayswiki [21:16:48] Title: [ Permission error - Miraheze Meta ] - meta.miraheze.org [21:16:55] JohnLewis / paladox I think we’re going to need DeleteBatch.php run for https://phabricator.miraheze.org/T3447 [21:16:56] Title: [ ⚓ T3447 Add DeleteBatch extension to 2b2t wiki. ] - phabricator.miraheze.org [21:17:44] Wiki-1776 done [21:18:49] :) [21:19:05] AmandaCatherine: paladox can fix it :P [21:19:19] JohnLewis fix what? [21:19:31] fix what? [21:19:32] DeleteBatch is declined as an extension, but a sysadmin can run the maintenance script [21:19:43] running the script [21:19:49] Someone requested the DeleteBatch extension for removing accidentally imported pages https://phabricator.miraheze.org/T3447 [21:19:50] Title: [ ⚓ T3447 Add DeleteBatch extension to 2b2t wiki. ] - phabricator.miraheze.org [21:20:04] But the extension is declined to prevent overloading the servers etc [21:20:10] Hello beuker! If you have any questions feel free to ask and someone should answer soon. [21:20:14] With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/ [21:20:14] Title: [ William “nenolod” Pitcock website ] - williampitcock.com [21:20:21] because paladox did the import (I think?) [21:20:22] Grrrr [21:20:28] Dumb spam [21:20:30] JohnLewis yep i did [21:20:41] but which pages though? [21:20:50] I’ll ask them [21:21:46] and Imma try and get the last of MatomoAnalytics backend done [21:21:47] here's johnny :D [21:22:24] I’m kind of annoyed at upstream for not fixing the issue of Special:Nuke not showing imported pages [21:22:31] Even though it’s been reported since at least 2010 [21:22:36] Probably before [21:24:27] Wasn't the "fix" for that way back to change the revision.rev_user to any real user other then 0? [21:24:39] I remember running into that same problem with wiki.vg [21:24:46] AmandaCatherine ^^ [21:25:08] I don’t have a clue what that means [21:26:06] When you use the import page mechanic (not like a database restore but the actual import page thing) they get imported with rev_user_name set (the username) but rev_user (the user ID) set to 0, because there's no way to associate users between two instances [21:26:39] Nuke's problem (at least way back) was if the user was 0 it was ignored [21:27:08] Huh [21:27:18] I gather it’s still happening though [21:33:15] Have you tried using rebuildrecentchanges after doing an import? [21:33:44] yeh, though it's because imported the wrong import the first time :) [21:33:59] so they have another wiki's content in addition to the correct import i did. [21:34:10] If it's a common problem for you and you don't want to muddle with Nuke itself you might make a small extension that provides a hook for NukeGetNewPages [21:39:10] Hello insidious19! If you have any questions feel free to ask and someone should answer soon. [21:39:16] With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/ [21:39:16] Title: [ William “nenolod” Pitcock website ] - williampitcock.com [21:39:43] Hm, interesting. Skimming through 1.30 releases of Nuke most of the filters have been removed [21:40:07] As long as the record exists in recent changes it should show imported pages [21:40:34] And IIRC rebuildrecentchanges's only filter was on timestamp [21:41:10] we run 1.31 :) [22:00:00] Hello nickoe1! If you have any questions feel free to ask and someone should answer soon. [22:00:04] With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/ [22:00:05] Title: [ William “nenolod” Pitcock website ] - williampitcock.com [22:04:49] !log reboot mw1 to reduce load on db4 [22:04:54] Logged the message at https://meta.miraheze.org/wiki/Tech:Server_admin_log, Master [22:07:30] PROBLEM - mw1 php7.2-fpm on mw1 is CRITICAL: CHECK_NRPE STATE CRITICAL: Socket timeout after 10 seconds. [22:07:58] PROBLEM - mw1 Puppet on mw1 is CRITICAL: CHECK_NRPE STATE CRITICAL: Socket timeout after 10 seconds. [22:08:04] PROBLEM - mw1 Current Load on mw1 is CRITICAL: CHECK_NRPE STATE CRITICAL: Socket timeout after 10 seconds. [22:08:08] PROBLEM - cp4 Varnish Backends on cp4 is CRITICAL: 1 backends are down. mw1 [22:08:14] PROBLEM - mw1 Disk Space on mw1 is CRITICAL: CHECK_NRPE STATE CRITICAL: Socket timeout after 10 seconds. [22:08:20] PROBLEM - mw1 HTTPS on mw1 is CRITICAL: CRITICAL - Socket timeout after 10 seconds [22:08:28] PROBLEM - mw1 HTTP on mw1 is CRITICAL: CRITICAL - Socket timeout after 10 seconds [22:08:34] PROBLEM - cp2 Varnish Backends on cp2 is CRITICAL: 1 backends are down. mw1 [22:09:04] With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/ [22:09:04] I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/ [22:09:04] Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate [22:09:04] Hello Demp11! If you have any questions feel free to ask and someone should answer soon. [22:09:05] Title: [ William “nenolod” Pitcock website ] - williampitcock.com [22:09:07] Title: [ Bryan Østergaard (kloeri) - Freenode head of infrastructure, Senior IT Infrastructure Specialist at Nordea ] - bryanostergaard.com [22:09:09] Title: [ Freenodegate - Encyclopedia Dramatica ] - encyclopediadramatica.rs [22:09:10] PROBLEM - mw1 SSH on mw1 is CRITICAL: CRITICAL - Socket timeout after 10 seconds [22:09:20] PROBLEM - Host mw1 is DOWN: PING CRITICAL - Packet loss = 100% [22:11:16] RECOVERY - Host mw1 is UP: PING OK - Packet loss = 0%, RTA = 1.34 ms [22:11:22] RECOVERY - mw1 php7.2-fpm on mw1 is OK: PROCS OK: 5 processes with command name 'php-fpm7.2' [22:11:52] RECOVERY - mw1 Puppet on mw1 is OK: OK: Puppet is currently enabled, last run 1 minute ago with 0 failures [22:12:02] RECOVERY - mw1 Current Load on mw1 is OK: OK - load average: 0.65, 0.33, 0.12 [22:12:04] RECOVERY - mw1 Disk Space on mw1 is OK: DISK OK - free space: / 42451 MB (55% inode=99%); [22:12:08] RECOVERY - cp4 Varnish Backends on cp4 is OK: All 3 backends are healthy [22:12:12] RECOVERY - mw1 HTTPS on mw1 is OK: HTTP OK: HTTP/1.1 301 Moved Permanently - 459 bytes in 0.014 second response time [22:12:15] [ANNOUNCEMENT] The Reminders Module (i.e. .in 5h I need to do x, and such) is not working, the bot maintainers are working to fix it however a fix is not been easy to find quite yet so it may be awhile before that functionality works. Updates will be posted on https://phabricator.wikimedia.org/T200743, and when it is fixed it will be announced via the bot on IRC [22:12:18] RECOVERY - mw1 HTTP on mw1 is OK: HTTP OK: HTTP/1.1 301 Moved Permanently - 459 bytes in 0.023 second response time [22:12:34] RECOVERY - cp2 Varnish Backends on cp2 is OK: All 3 backends are healthy [22:13:08] Hello EvanR3! If you have any questions feel free to ask and someone should answer soon. [22:13:12] With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/ [22:13:13] Title: [ William “nenolod” Pitcock website ] - williampitcock.com [22:13:44] you know, once you really start digging deeply into Matomo, you begin to actually find out some really interesting facts [22:14:19] Hey chanops should i temp disable the welcome message since we seem to be having some people with other agendas? [22:15:51] [02MirahezeMagic] 07paladox closed pull request 03#49: Fix script - 13https://git.io/fNrOt [22:15:54] [02MirahezeMagic] 07paladox deleted branch 03paladox-patch-1 - 13https://git.io/fQRGX [22:15:55] [02miraheze/MirahezeMagic] 07paladox deleted branch 03paladox-patch-1 [22:18:26] [02MirahezeMagic] 07paladox synchronize pull request 03#50: Update script - 13https://git.io/fNo1J [22:18:28] [02miraheze/MirahezeMagic] 07paladox pushed 031 commit to 03paladox-patch-2 [+0/-0/±1] 13https://git.io/fNo9X [22:18:29] [02miraheze/MirahezeMagic] 07paladox 038f6b9ec - Update addWikiToServices.php [22:19:44] [02MirahezeMagic] 07paladox synchronize pull request 03#50: Update script - 13https://git.io/fNo1J [22:19:46] [02miraheze/MirahezeMagic] 07paladox pushed 031 commit to 03paladox-patch-2 [+0/-0/±1] 13https://git.io/fNo9H [22:19:47] [02miraheze/MirahezeMagic] 07paladox 0351627db - Update addWikiToServices.php [22:20:45] [02MirahezeMagic] 07paladox closed pull request 03#50: Update script - 13https://git.io/fNo1J [22:20:46] [02miraheze/MirahezeMagic] 07paladox pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fNo9b [22:20:48] [02miraheze/MirahezeMagic] 07paladox 03ed46f2a - Update script (#50) * Update script * Update addWikiToServices.php * Update addWikiToServices.php [22:20:49] [02MirahezeMagic] 07paladox deleted branch 03paladox-patch-2 - 13https://git.io/fQRGX [22:20:51] [02miraheze/MirahezeMagic] 07paladox deleted branch 03paladox-patch-2 [22:21:34] Hello Cool_Fire! If you have any questions feel free to ask and someone should answer soon. [22:21:36] With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/ [22:21:36] Title: [ William “nenolod” Pitcock website ] - williampitcock.com [22:23:56] [02miraheze/mediawiki] 07paladox pushed 031 commit to 03REL1_31 [+0/-0/±1] 13https://git.io/fNoHm [22:23:58] [02miraheze/mediawiki] 07paladox 030a6073b - Update MirahezeMagic [22:24:59] [02miraheze/MirahezeMagic] 07paladox pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fNoHG [22:25:00] [02miraheze/MirahezeMagic] 07paladox 03a09166e - Update addWikiToServices.php [22:25:29] [02miraheze/mediawiki] 07paladox pushed 031 commit to 03REL1_31 [+0/-0/±1] 13https://git.io/fNoHn [22:25:30] [02miraheze/mediawiki] 07paladox 035c3f938 - Update MirahezeMagic [22:28:09] [02puppet] 07paladox synchronize pull request 03#795: Use hire to enable pushServices.sh cron - 13https://git.io/fNoK7 [22:28:11] [02miraheze/puppet] 07paladox pushed 031 commit to 03paladox-patch-4 [+0/-0/±1] 13https://git.io/fNoHB [22:28:12] [02miraheze/puppet] 07paladox 036d1cfb3 - Update pushServices.sh [22:28:39] [02miraheze/MirahezeMagic] 07JohnFLewis pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fNoH0 [22:28:41] [02miraheze/MirahezeMagic] 07JohnFLewis 03e88ef84 - styling fixes [22:28:47] paladox: ^ [22:29:07] Sometimes I wish i knew more python [22:29:12] ah [22:29:13] thanks [22:29:44] [02miraheze/mediawiki] 07paladox pushed 031 commit to 03REL1_31 [+0/-0/±1] 13https://git.io/fNoHg [22:29:46] [02miraheze/mediawiki] 07paladox 0356f6021 - Update MirahezeMagic [22:42:40] [02puppet] 07paladox edited pull request 03#795: move generate_services cron to a seperate file - 13https://git.io/fNoK7 [22:43:23] [02puppet] 07paladox synchronize pull request 03#795: move generate_services cron to a seperate file - 13https://git.io/fNoK7 [22:43:24] [02miraheze/puppet] 07paladox pushed 031 commit to 03paladox-patch-4 [+0/-0/±1] 13https://git.io/fNoQl [22:43:26] [02miraheze/puppet] 07paladox 0300df1e1 - Update init.pp [22:43:42] [02puppet] 07paladox closed pull request 03#795: move generate_services cron to a seperate file - 13https://git.io/fNoK7 [22:43:44] [02miraheze/puppet] 07paladox pushed 031 commit to 03master [+1/-0/±4] 13https://git.io/fNoQ4 [22:43:46] [02miraheze/puppet] 07paladox 03f7643d1 - move generate_services cron to a seperate file (#795) * Move pushServices.sh cron to it's own class. * Update cron.pp * Update init.pp * Create services_cron.pp * Update cron.pp * Update mw1.yaml * Update services_cron.pp * Update services_cron.pp * Update pushServices.sh * Update init.pp [22:43:47] [02puppet] 07paladox deleted branch 03paladox-patch-4 - 13https://git.io/vbiAS [22:43:48] [02miraheze/puppet] 07paladox deleted branch 03paladox-patch-4 [22:45:11] [02miraheze/services] 07MirahezeSSLBot pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fNoQV [22:45:12] [02miraheze/services] 07MirahezeSSLBot 032d14d8d - Update config for wiki's [22:45:30] JohnLewis ^^ :D :D [22:46:01] oh i need to strip the wiki prefix from wikis [22:46:43] wow a difference of 100 line changes [22:47:15] JohnLewis how do i replace end strings [22:47:23] so that it dosen't hit false positives [22:47:27] like if a wiki is named [22:47:29] metawikiwiki [22:47:41] so that only the end of that metawikiwiki becomming metawiki [22:47:55] huh? [22:48:42] JohnLewis in https://git.io/fNoQV it's replaced for example meta with metawiki [22:48:43] Title: [ Comparing 8fa94dc2b4b2...2d14d8d87c18 · miraheze/services · GitHub ] - git.io [22:48:47] i want to strip wiki from the end [22:48:55] but not remove all occurences of "wiki" [22:49:11] you want to cut the last 4 letters off [22:49:38] yep [22:50:19] well... substr( $var, 0, -4 ) [22:50:39] ah [22:50:40] thanks [22:51:23] [02MirahezeMagic] 07paladox created branch 03paladox-patch-1 - 13https://git.io/fQRGX [22:51:25] [02miraheze/MirahezeMagic] 07paladox pushed 031 commit to 03paladox-patch-1 [+0/-0/±1] 13https://git.io/fNo7U [22:51:26] [02miraheze/MirahezeMagic] 07paladox 03b0d46e3 - Update addWikiToServices.php [22:51:28] [02MirahezeMagic] 07paladox opened pull request 03#51: Update addWikiToServices.php - 13https://git.io/fNo7T [22:51:31] JohnLewis https://github.com/miraheze/MirahezeMagic/pull/51 ? [22:51:32] Title: [ Update addWikiToServices.php by paladox · Pull Request #51 · miraheze/MirahezeMagic · GitHub ] - github.com [22:52:16] miraheze/MirahezeMagic/paladox-patch-1/b0d46e3 - paladox The build was broken. https://travis-ci.com/miraheze/MirahezeMagic/builds/80687668 [22:52:17] I'll wait for travis to fail :P [22:52:21] [02MirahezeMagic] 07paladox synchronize pull request 03#51: Update addWikiToServices.php - 13https://git.io/fNo7T [22:52:23] [02miraheze/MirahezeMagic] 07paladox pushed 031 commit to 03paladox-patch-1 [+0/-0/±1] 13https://git.io/fNo7Y [22:52:24] [02miraheze/MirahezeMagic] 07paladox 03f8498cc - Update addWikiToServices.php [22:52:37] JohnLewis lol, i fixed it just as travis reported it :) [22:53:03] PROBLEM - misc3 Restbase on misc3 is CRITICAL: connect to address 185.52.1.144 and port 7231: Connection refused [22:53:08] miraheze/MirahezeMagic/paladox-patch-1/f8498cc - paladox The build was fixed. https://travis-ci.com/miraheze/MirahezeMagic/builds/80687776 [22:54:42] [02miraheze/services] 07MirahezeSSLBot pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fNo7W [22:54:44] [02miraheze/services] 07MirahezeSSLBot 0377dfa67 - Update config for wiki's [22:55:08] that worked :D [22:55:15] [02MirahezeMagic] 07paladox closed pull request 03#51: Update addWikiToServices.php - 13https://git.io/fNo7T [22:55:17] [02miraheze/MirahezeMagic] 07paladox pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fNo7E [22:55:18] [02miraheze/MirahezeMagic] 07paladox 0384fdd4e - Update addWikiToServices.php (#51) * Update addWikiToServices.php * Update addWikiToServices.php [22:55:20] [02MirahezeMagic] 07paladox deleted branch 03paladox-patch-1 - 13https://git.io/fQRGX [22:55:21] [02miraheze/MirahezeMagic] 07paladox deleted branch 03paladox-patch-1 [22:55:42] Whoa, 120 unread messages [22:55:54] [02miraheze/mediawiki] 07paladox pushed 031 commit to 03REL1_31 [+0/-0/±1] 13https://git.io/fNo7u [22:55:56] [02miraheze/mediawiki] 07paladox 039398772 - Update MirahezeMagic [22:56:00] only 120 AmandaCatherine ? [22:56:28] Yeah , “only” 120 [22:57:02] AmandaCatherine: i have like 36 thousand unread emails so if we were talking about email i would of won that... :P [22:57:27] I’d be willing to bet that at least half of that is spam/junk [22:57:51] thats excluding spam and junk [22:58:04] including that would be 420 thousand [22:58:23] thats only one of my emails... [22:59:01] RECOVERY - misc3 Restbase on misc3 is OK: TCP OK - 0.001 second response time on 185.52.1.144 port 7231 [22:59:32] 503 Backend Fetch Failed error on both Meta and Weather Wiki [22:59:40] AmandaCatherine: thats normal [22:59:45] AmandaCatherine: give it a few seconds [23:00:02] Error 503 Backend fetch failed, forwarded for (My IP), 127.0.0.1 (Varnish XID 1671374) via cp2 at Wed, 01 Aug 2018 22:59:32 GMT. [23:00:17] hmm [23:00:23] its fine for me [23:00:26] i guess that was caused by visualeditor on the main page [23:00:29] but should be fine now [23:00:38] Fixed. [23:00:42] Visualeditor on the main page? [23:00:46] ZppixBot meta [23:00:48] that shouldnt cause a 503 [23:00:54] it seems to cause the whole site to go down [23:00:57] when you press it [23:01:04] only affects metawiki main page though [23:01:12] so there may be invalid html some where [23:01:13] that sounds like a parsoid issue [23:01:40] Wiki-1776 services are now auto deployed :) [23:01:42] but i don't know the details [23:01:51] paladox: services? [23:02:03] Zppix https://github.com/miraheze/services [23:02:03] paladox: like cocktail services? [23:02:04] Title: [ GitHub - miraheze/services: A repository for storing a freely editable YAML input file for services on Miraheze servers ] - github.com [23:02:07] lol [23:02:21] :P [23:03:20] What kind of cocktail is YAML? [23:03:40] Zppix the zppex [23:03:42] kind [23:03:44] :) [23:04:13] Imma sue that cocktail for attmepted impersonation :P [23:07:12] lol [23:07:20] Zppix sings us a zppex song! [23:07:33] are you related to the chick monks? [23:09:00] i ment chippex [23:10:57] [02miraheze/mw-config] 07paladox pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fNo5l [23:10:58] [02miraheze/mw-config] 07paladox 03606b294 - Remove the requirement of managewiki-restrictive from SocialProfile, VisualEditor and Flow [23:11:53] Yay ^ [23:12:36] [02miraheze/MatomoAnalytics] 07JohnFLewis pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fNo5z [23:12:38] [02miraheze/MatomoAnalytics] 07JohnFLewis 03b14a0c2 - add functions for getting specific matomo data [23:12:52] ^^ at last, backend work done [23:13:13] Although, that reminds me.. I should probably assign managewiki-restricted on my wiki just in case I want something done that needs it [23:14:09] AmandaCatherine: managewiki-restricted is only used for things non-privileged users can't reasonably manage [23:14:38] I know, but, as we discussed yesterday, I want everything related to my wiki logged on my wiki [23:14:50] So someone should have the ManageWiki-restricted right just in case [23:14:54] yeh, but we cannot give that right out. [23:14:58] otherwise other wikis will [23:15:01] want the same too [23:15:08] I’m not asking for it to be given out [23:15:15] I’m going to give it to the local steward group [23:15:20] Which I can’t add myself to [23:15:26] all managewiki actions should be on metawiki if not local [23:15:51] Yes, I want all ManageWiki actions to be local for my wiki [23:15:57] Even if someone other than me performs the action [23:16:07] but if we don't have it locally, we won't log it locally [23:16:21] metawiki is designed to be the global scope wiki for this [23:16:24] That’s why you’re going to have it locally in about 30 seconds [23:16:30] plus wikicreators can only do it on metawiki [23:16:55] so over half the people who have the ability to do it, can only do it on meta [23:18:05] [02mw-config] 07Amanda-Catherine opened pull request 03#2330: Add managewiki-restricted to stewards on weatherwiki - 13https://git.io/fNo5p [23:19:36] https://phabricator.miraheze.org/T680#65163 [23:19:37] Title: [ ⚓ T680 Add statistics interface for founders/users ] - phabricator.miraheze.org [23:19:59] JohnLewis so your going to do the frontend now? [23:20:00] (ui) [23:20:07] at some point [23:20:10] not right now [23:20:12] [02miraheze/services] 07MirahezeSSLBot pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fNodt [23:20:13] I'm tired [23:20:14] [02miraheze/services] 07MirahezeSSLBot 03b7874cc - Update config for wiki's [23:20:18] 19:15 +JohnLewis: so over half the people who have the ability to do it, can only do it on meta [23:20:24] and I have to do quite a bit of thinking about how to do it [23:20:33] Wikicreators shouldn’t be messing with my wiki [23:20:38] I might do what I proposed for ManageWiki initially [23:20:46] The only people who should be messing with my wiki are stewards and myself [23:20:58] AmandaCatherine: oddly enough, they do the work before us most of the time [23:21:04] With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/ [23:21:04] Hello Evel-Knievel20! If you have any questions feel free to ask and someone should answer soon. [23:21:05] Title: [ William “nenolod” Pitcock website ] - williampitcock.com [23:21:11] Hello spam [23:21:13] Goodbye spam [23:21:17] and are much more willing to help people out while we just close tasks as invalid [23:21:21] !m Sigyn [23:21:21] <[d__d]> You're doing good work, Sigyn! [23:22:22] Perhaps, but there’s no reason why I would need anything changed in ManageWiki that I can’t do myself, honestly [23:22:35] This is just a safeguard “just in case” type of thing [23:22:45] Just like with locking the database [23:22:52] it does very little safe guarding though [23:22:57] I don’t expect it to ever be used, but better to have and not use than the other way around [23:23:41] and you're comment is sort of null and void as that does very little to enforce anything [23:23:51] [02mw-config] 07JohnFLewis closed pull request 03#2330: Add managewiki-restricted to stewards on weatherwiki - 13https://git.io/fNo5p [23:23:53] [02miraheze/mw-config] 07JohnFLewis pushed 032 commits to 03master [+0/-0/±2] 13https://git.io/fNod4 [23:23:54] [02miraheze/mw-config] 07Amanda-Catherine 03dc03f7b - Add managewiki-restricted to stewards on weatherwiki [23:23:56] [02miraheze/mw-config] 07JohnFLewis 037d4f2c3 - Merge pull request #2330 from weatherwiki/master Add managewiki-restricted to stewards on weatherwiki [23:24:18] In theory ManageWiki on Meta should only manage Meta (IMHO) [23:25:26] !log reset password for Saper, spoke to the user in #mediawiki [23:25:30] Logged the message at https://meta.miraheze.org/wiki/Tech:Server_admin_log, Master [23:25:54] [02miraheze/mw-config] 07JohnFLewis pushed 031 commit to 03master [+0/-0/±2] 13https://git.io/fNoFa [23:25:55] [02miraheze/mw-config] 07JohnFLewis 03dcc85a0 - minor style changes + config efficiency increase' [23:26:11] but then if it does, wikicreators can't manage other wikis [23:26:17] and neither can anyone else really [23:26:22] hello [23:26:31] Nobody should be managing someone else’s wiki [23:26:34] That’s exactly my point [23:26:45] [02miraheze/puppet] 07paladox pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fNoF6 [23:26:47] [02miraheze/puppet] 07paladox 035fd6896 - Update services_cron.pp [23:26:57] stewards can only use meta managewiki [23:27:49] Yes, and they should only manage meta [23:28:19] but then there is no point in having stewards who can only manage one wiki [23:29:43] Yes there is. Stewards shouldn’t manage other people’s wikis. Nobody should. Period. [23:30:20] we had this conversation yesterday re. bureaucrats and consensus [23:30:22] Meta should be managed meta, weatherwiki should be managed by weatherwiki, should be managed by [23:30:37] should not be managed by Meta [23:30:56] you are also ignorant to the fact people need and want help [23:31:10] Sysadmins exist for a reason? [23:31:16] Don’t they have ManageWiki in their global group perms? [23:31:24] we do, manage the infra [23:31:29] not the community [23:31:56] oh paladox genial! :D [23:32:03] :) [23:32:07] If someone needs help, isn’t that what Phab is for? [23:32:12] stewards and delegations manage and support the community [23:32:13] Eventually they’ll need to learn somehow [23:32:25] no, phab is tech stuff only [23:32:41] You shouldn’t depend on the stewards and sysadmins to do everything for you [23:32:43] we close all managewiki related stuff [23:32:57] If you don’t know how to do something when you come to Miraheze, eventually you should learn [23:33:28] but some people still don't or perhaps want the help [23:33:50] some go to farms because it's managed hosting as well [23:34:38] Are you saying that some people won’t know how to check or uncheck a box on a special page? [23:34:49] Cause that’s really all that’s involved in ManageWiki [23:35:32] not for settings [23:35:59] The main ManageWiki page has checkboxes and a dropdown for license [23:36:06] The ManageWiki extension page has all checkboxes [23:36:18] so? [23:36:25] that's what it is now [23:36:40] not what it will be in a months or so time [23:37:00] Well, user group management will also likely be checkboxes [23:37:13] Not sure what else you want to put in ManageWiki [23:37:33] everything [23:38:10] What do you mean by everything [23:38:28] We’ve got extensions already, and extensions and user groups are the two biggest features of config for most wikis [23:38:42] every mediawiki setting realistically [23:39:04] At least extensions and user groups are the two most common things I saw appear in Phab before ManageWiki [23:39:16] Hello saper! If you have any questions feel free to ask and someone should answer soon. [23:39:22] But not every single MediaWiki setting needs to be changed [23:39:53] just because it doesn't should mean the option should be there [23:40:33] *shouldn't [23:40:56] There are plenty of variables at https://mediawiki.org/wiki/Manual:Configuration_settings that either say “do not change this”, “do not change this unless you know what you’re doing” or “changing this could break something else” [23:40:56] Title: [ Manual:Configuration settings - MediaWiki ] - mediawiki.org [23:41:22] And of course, there are also plenty of variables that have been deprecated/no longer exist [23:41:23] obviously those won't be there [23:41:40] PROBLEM - mw3 JobQueue on mw3 is CRITICAL: JOBQUEUE CRITICAL - job queue greater than 300 jobs. Current queue: 5749 [23:42:50] What else would people want to change besides sitename, open/closed state, public/private state, license, user groups, and extensions? [23:43:08] look at our LS file [23:43:35] you've wanted to change a few others already [23:43:40] I’m not going to read 6000+ lines of code, but it appears that a good chunk of that is global stuff that shouldn’t be changed locally [23:43:59] I don’t even have a clue what half of those variables do [23:44:05] Cause they’re not documented on MediaWiki.org [23:44:59] my point is made [23:45:04] Oh, forgot about the logo and favicon [23:45:21] you don't know what half do and you know MediaWiki [23:45:45] Yes, and since I don’t know what half of them do, they’re probably not important for me to know [23:45:56] imagine someone who has an idea but no experience and doesn't know how to execute it [23:46:24] you're saying we shouldn't help them execute but tell them to learn it themselves [23:46:45] You should help them at first, but encourage them to learn themselves [23:46:57] and that's what we do [23:47:35] most the xwiki stuff we do is in the first few days of a wiki [23:48:05] I don’t know what the first 275 lines of code in LS do, but that means they’re probably not important for me to know [23:52:01] but my point still stands, centralised global managewiki does nothing but good [23:52:25] [02miraheze/services] 07MirahezeSSLBot pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fNoNt [23:52:27] [02miraheze/services] 07MirahezeSSLBot 038de1061 - Update config for wiki's [23:52:56] there is infact a task open to make it so you can edit any managewiki config for any wiki you can edit managewiki on from any of your wikis [23:53:16] huh? [23:53:20] That’s confusing [23:54:10] https://phabricator.miraheze.org/T3419 [23:54:11] Title: [ ⚓ T3419 Integrated ManageWiki page for users who host multiple wikis (a global request regarding ManageWiki) ] - phabricator.miraheze.org [23:54:17] explains it better [23:55:10] [02miraheze/services] 07MirahezeSSLBot pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fNoNl [23:55:12] [02miraheze/services] 07MirahezeSSLBot 039a935cf - Update config for wiki's [23:55:58] Hm, interesting [23:57:10] [02mw-config] 07Amanda-Catherine opened pull request 03#2331: Stewards can’t manage restricted wikis if they can’t manage wikis - 13https://git.io/fNoNE [23:58:14] Uhh.. why is that giving an error about conflicts?