[00:02:09] RECOVERY - cp3 Disk Space on cp3 is OK: DISK OK - free space: / 4099 MB (17% inode=93%); [00:02:40] Hello thedectorrail! If you have any questions, feel free to ask and someone should answer soon. [00:02:42] PALADOX IS A DOODYHEAD AND NEEDS TO STAY SAFE OFF IRC [00:02:42] RHINOSF1 IS A BIGGER DOODYHEAD AND NEEDS TO KILL HIMSELF [00:02:42] EXAMKNOW AND SIGMABOTS ARE POOPYHEADS WHO NEED TO SHOVE THEIR SHIT INTO THEIR ASS [00:02:42] AND I AM AWESOME [00:02:42] PLEASE SING WITH ME! [00:03:06] PALADOX IS A DOODYHEAD AND NEEDS TO STAY SAFE OFF IRC [00:03:06] RHINOSF1 IS A BIGGER DOODYHEAD AND NEEDS TO KILL HIMSELF [00:03:06] EXAMKNOW AND SIGMABOTS ARE POOPYHEADS WHO NEED TO SHOVE THEIR SHIT INTO THEIR ASS [00:03:06] AND I AM AWESOME [00:03:06] PLEASE SING WITH ME! [00:03:21] ugh [00:04:21] as you can see, somebody who needs real help. Since when is it ok to go around shooting sucidenal tendacy? [00:04:31] paladox: Never [00:04:43] I need to train SigmaBot to kickban for suicide [00:04:49] must be someone with family issues [00:04:56] must have had an argument or something today [00:04:58] lol [00:05:00] paladox: they are now flooding -bots [00:05:06] heh [00:06:30] banned and $~a for 3 hours [00:07:54] PROBLEM - thelonsdalebattalion.co.uk - LetsEncrypt on sslhost is WARNING: WARNING - Certificate 'thelonsdalebattalion.co.uk' expires in 15 day(s) (Wed 03 Jun 2020 23:59:43 GMT +0000). [00:07:55] PROBLEM - wiki.vinesh.eu.org - LetsEncrypt on sslhost is WARNING: WARNING - Certificate 'wiki.vinesh.eu.org' expires in 15 day(s) (Thu 04 Jun 2020 00:02:07 GMT +0000). [00:10:10] [02miraheze/ssl] 07MirahezeSSLBot pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/JfusV [00:10:11] [02miraheze/ssl] 07MirahezeSSLBot 03bbf7900 - Bot: Update SSL cert for thelonsdalebattalion.co.uk [00:10:49] [02miraheze/ssl] 07paladox pushed 031 commit to 03paladox-patch-1 [+0/-0/±1] 13https://git.io/Jfusr [00:10:51] [02miraheze/ssl] 07paladox 0376ef974 - Remove wiki.iufs.cf Domain no longer pointing at us. [00:10:52] [02ssl] 07paladox created branch 03paladox-patch-1 - 13https://git.io/vxP9L [00:10:54] [02ssl] 07paladox opened pull request 03#303: Remove wiki.iufs.cf - 13https://git.io/Jfuso [00:11:12] [02miraheze/ssl] 07paladox pushed 031 commit to 03paladox-patch-1 [+0/-0/±1] 13https://git.io/Jfus6 [00:11:13] [02miraheze/ssl] 07paladox 031087870 - Update redirects.yaml [00:11:15] [02ssl] 07paladox synchronize pull request 03#303: Remove wiki.iufs.cf - 13https://git.io/Jfuso [00:11:42] [02miraheze/ssl] 07paladox pushed 031 commit to 03paladox-patch-1 [+0/-1/±0] 13https://git.io/JfusM [00:11:44] [02miraheze/ssl] 07paladox 03af27a0c - Delete wiki.iufs.cf.crt [00:11:45] [02ssl] 07paladox synchronize pull request 03#303: Remove wiki.iufs.cf - 13https://git.io/Jfuso [00:11:55] [02ssl] 07paladox closed pull request 03#303: Remove wiki.iufs.cf - 13https://git.io/Jfuso [00:11:56] [02miraheze/ssl] 07paladox pushed 031 commit to 03master [+0/-1/±2] 13https://git.io/Jfusy [00:11:58] [02miraheze/ssl] 07paladox 03387fe59 - Remove wiki.iufs.cf (#303) [00:11:59] [02ssl] 07paladox deleted branch 03paladox-patch-1 - 13https://git.io/vxP9L [00:12:01] [02miraheze/ssl] 07paladox deleted branch 03paladox-patch-1 [00:15:12] [02miraheze/services] 07MirahezeSSLBot pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/JfusH [00:15:13] [02miraheze/services] 07MirahezeSSLBot 03c548dcd - BOT: Updating services config for wikis [00:20:19] [02miraheze/services] 07MirahezeSSLBot pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/Jfus7 [00:20:20] [02miraheze/services] 07MirahezeSSLBot 03cffdad0 - BOT: Updating services config for wikis [00:23:13] RECOVERY - thelonsdalebattalion.co.uk - LetsEncrypt on sslhost is OK: OK - Certificate 'thelonsdalebattalion.co.uk' will expire on Sun 16 Aug 2020 23:10:01 GMT +0000. [00:34:35] Hello mickymouse! If you have any questions, feel free to ask and someone should answer soon. [00:34:41] dooooooooooooooooooooooooooooooooooooooooooooooot [00:36:06] SIIIIIIIIIIIIIIIIIIIIIIIINNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG [00:36:06] DOOT [00:36:06] SIIIIIIIIIIIIIIIIIIIIIIIINNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG [00:36:06] DOOT [00:36:06] SIIIIIIIIIIIIIIIIIIIIIIIINNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGSIIIIIIIIIIIIIIIIIIIIIIIINNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG [00:36:06] DOOT [00:37:57] Hello sigmabotisgay! If you have any questions, feel free to ask and someone should answer soon. [00:43:27] SIGMABOT IS GAY RHINOSF1 IS A DICKBEATER [00:43:28] SIGMABOT IS GAY RHINOSF1 IS A DICKBEATER [00:43:29] SIGMABOT IS GAY RHINOSF1 IS A DICKBEATER [00:43:30] SIGMABOT IS GAY RHINOSF1 IS A DICKBEATER [00:43:31] SIGMABOT IS GAY RHINOSF1 IS A DICKBEATER [00:43:34] stop it [00:45:10] .in 6h add SigmaBot to -offtopic and -cvt [00:45:10] Examknow: Okay, I will set the reminder for: 2020-05-19 - 01:45:10CDT [06:45:11] Examknow: add SigmaBot to -offtopic and -cvt [07:40:19] [02miraheze/services] 07MirahezeSSLBot pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/Jfu6x [07:40:20] [02miraheze/services] 07MirahezeSSLBot 035692d26 - BOT: Updating services config for wikis [07:53:59] SPF|Cloud: can you pm me pls? [09:01:26] Hi! Just contacting you to tell that here are no high priority open tasks. Nice job! [09:03:25] .gj Reception123 [09:03:25] You're doing good work, Reception123 ! [09:03:52] RhinosF1: um something is wrong with ZppixBot [09:04:00] RhinosF1: if you check Phab there *are* two high prio tasks [09:04:11] Reception123: can you file a bug? [09:04:31] k [09:11:19] Reception123: both of which are private... [09:11:52] JohnLewis: that's why [09:12:08] I probably still could rewrite that code tbh [09:19:09] ohh [09:19:23] RhinosF1: how could you rewrite it to see if there are private tasks existing? [09:19:27] I don't think that's possible [09:19:40] since I don't think Phab shows any evidence of private tasks existing or not [09:20:06] Reception123: no, I mean just rewrite it in general to see if it can be done in a more efficient way. [09:20:58] ah [09:24:19] Reception123: if it ever does break, no one is maintaining it and if it ever was to need breaking changes (hint: it will by sopel 9) then we will have an issue with a rushed rewrite [09:32:27] ok [10:04:53] [02miraheze/MirahezeMagic] 07JohnFLewis pushed 032 commits to 03master [+1/-0/±17] 13https://git.io/JfuSH [10:04:54] [02miraheze/MirahezeMagic] 07JohnFLewis 03e3a0825 - CVT->Global Sysop [10:04:56] [02miraheze/MirahezeMagic] 07JohnFLewis 039ce937a - Merge remote-tracking branch 'origin/master' [10:27:46] [02miraheze/mediawiki] 07JohnFLewis pushed 031 commit to 03REL1_34 [+0/-0/±1] 13https://git.io/Jfu9b [10:27:47] [02miraheze/mediawiki] 07JohnFLewis 03e2aa97b - MM [11:07:17] [02mw-config] 07RhinosF1 opened pull request 03#3083: undeploy site scout - 13https://git.io/JfuQk [11:07:58] [02mw-config] 07RhinosF1 synchronize pull request 03#3083: undeploy site scout - 13https://git.io/JfuQk [11:08:35] [02mw-config] 07RhinosF1 synchronize pull request 03#3083: undeploy site scout - 13https://git.io/JfuQk [11:08:55] paladox: ^ final bit coming now [11:09:59] [02mw-config] 07RhinosF1 synchronize pull request 03#3083: undeploy site scout - 13https://git.io/JfuQk [11:10:51] paladox: ^ [11:11:39] i think i have to go and remove sitescout from all wikis [11:12:33] paladox: hmm, I can't remember what we used to do. [11:12:43] We've not done it often [11:18:26] [02mediawiki] 07RhinosF1 opened pull request 03#145: Remove SiteScout - 13https://git.io/JfuQr [11:18:56] paladox: ^ follow up [11:19:03] * RhinosF1 lunch [11:19:41] RhinosF1: we must not forget that for removing that we need to remove it from all wikis first with ManageWiki [11:19:47] there's a maintenance script for that [11:20:05] Reception123: toggleExtensions.php ? [11:20:17] yes I think so [11:23:57] yes that's it [11:39:30] paladox: wont https://gerrit.wikimedia.org/r/#/c/mediawiki/extensions/SiteScout/+/597260/ make it pointless to remove if a quick merge can be done [11:39:30] [ Gerrit Code Review ] - gerrit.wikimedia.org [12:07:18] yes, i took another look and it might have been easy to fix. [12:15:00] yeah so I guess the removal plans are off? [12:15:10] if we get Jack to merge [12:23:34] Reception123: seems it, what other ticket did you want me to review [12:24:02] RhinosF1: the translations one, you said you knew something about it [12:24:10] and it's been there in April so we should do it [12:24:14] Reception123: link [12:25:14] RhinosF1: the one I got ZppixBot to bug you about, https://phabricator.miraheze.org/T5277#106743 [12:25:14] [ ⚓ T5277 "Failed to load translation aids" on nonbinarywiki (Translate extension) ] - phabricator.miraheze.org [12:27:50] reception123: if translate and useYandex = true add that to LW.php https://www.irccloud.com/pastebin/QKNxu1U2/ [12:27:50] [ Snippet | IRCCloud ] - www.irccloud.com [12:35:00] paladox: how do you un-freeze a conduit key [12:35:20] i thought you could only create and revoke conduit keys? [12:35:34] if you mean the cli-* token [12:36:18] paladox: I mean ones frozen on https://phabricator.miraheze.org/conduit/query/modern/ [12:36:19] [ ⇵ Query: Modern Methods ] - phabricator.miraheze.org [12:36:55] RhinosF1: ok, I'm going to try that on test2 [12:37:07] oh, it means it's frozen and will be deprecated in the future [12:37:23] (so no new development on it) [12:38:15] brb [12:38:48] paladox: how would you use the api then to get the username for a phid [12:39:47] RhinosF1 you want to get the users phid? [12:39:54] paladox: yeah [12:39:56] no [12:40:10] If I know the phid, how to get the username [12:40:57] try https://phabricator.miraheze.org/conduit/method/user.search/ [12:40:58] [ ⇵ user.search ] - phabricator.miraheze.org [12:41:12] well you can search with phid with ^ [12:41:15] so try that? [12:43:03] paladox: and use queryKey: "all" the parse that? [12:43:41] no [12:43:44] use constraits [12:43:48] *constraints [12:46:55] paladox: ok [13:08:10] https://www.irccloud.com/pastebin/HZIls3rE/ [13:08:11] [ Snippet | IRCCloud ] - www.irccloud.com [13:08:24] paladox: ^ gets {'result': None, 'error_code': 'ERR-CONDUIT-CORE', 'error_info': 'Parameter "constraints" must be a map of constraints, got "string".'} [13:08:39] yeh [13:08:42] see the example [13:10:27] paladox: I’m confused reading that [13:12:19] RhinosF1: https://test2.miraheze.org/w/index.php?title=Special:Translate&group=page-Translate&language=fr&action=page&filter= it doesn't seem to be working [13:12:20] [ Translate - Test2 ] - test2.miraheze.org [13:12:24] it's simple, it's basically a hashmap [13:12:29] { "phids": [ "PHID-USER-xxxx" ] } [13:12:39] you put that ^ in the constraints [13:12:44] paladox: ah [13:13:18] Reception123: what have you actually put on test? [13:13:37] https://www.irccloud.com/pastebin/gq9x9IBz/ [13:13:38] [ Snippet | IRCCloud ] - www.irccloud.com [13:15:28] Reception123: erm, Not a clue. I got that from the docs. [13:15:40] RhinosF1: yeah I tried before and it didn't work [13:15:46] Reception123: ok [13:15:47] RhinosF1: maybe it's because key can't be null? [13:17:32] Reception123: maybe? [13:17:44] RhinosF1: but I have no idea how to find a key [13:17:55] paladox: 'constraints' : {'phids': [parse2["closerPHID"]]} gets "{'result': None, 'error_code': 'ERR-CONDUIT-CORE', 'error_info': 'Parameter "constraints" must be a map of constraints, got "string".'}" [13:18:09] Reception123: the yandex api website? mw.org should say [13:18:18] screenshot of what you did? [13:18:47] paladox: --> https://usercontent.irccloud-cdn.com/file/y1djSKcq/Screenshot%202020-05-19%20at%2014.18.35.png [13:19:17] well [13:19:20] as you can see [13:20:03] paladox: as I can see what? [13:20:42] it think it's a stringi opened my mouth too quick. [13:20:50] i don't know why it's saying it's a string [13:20:54] using the UI worked for me [13:23:25] paladox: what am I supposed to have then? [13:23:26] RhinosF1: tried to create a key and it still doesn't seem to work [13:23:37] constraints is suppose to be a map [13:23:42] e.g {} [13:23:46] or in json speak, objects [13:24:01] the phid value must be an array [13:25:21] paladox: we have it using {} now ? [13:25:33] What exactly is it supposed to be [13:27:11] { "phids": [ "PHID-USER-xxxx" ] } [13:27:55] for some reason python taking it as a string [13:28:25] paladox: that's what I put? how does python not take it as a string? [13:29:11] i'm sorry, i really don't know :) [13:29:18] your code looks good to me [13:29:27] so i have no other ideas why it's saying it's a string [13:29:46] :( [13:30:06] I knew trying to make mhphab.py something I could maintain would be fun [13:30:27] https://pypi.org/project/phabricator/ [13:30:27] [ phabricator · PyPI ] - pypi.org [13:33:11] try that ^?https://secure.phabricator.com/T11538 [13:33:12] [ ⚓ T11538 the conduit API is awkward to use when one must send arrays ] - secure.phabricator.com [13:33:12] hmm [13:33:33] try "phids[]": xxx [13:37:21] paladox: 'constraints[]' : {'phids[]': [parse2["closerPHID"]]} gets {'result': None, 'error_code': 'ERR-CONDUIT-CORE', 'error_info': 'Constraint "0" is not a valid constraint for this query.'} [13:37:34] but I will look at pypi tommorow [13:37:40] ok [13:37:48] well i mean do it for phids only [13:37:52] as constraints is a map [13:37:55] not an array [13:38:21] paladox: just phids gives {'result': None, 'error_code': 'ERR-CONDUIT-CORE', 'error_info': 'Parameter "constraints" must be a map of constraints, got "string".'} [13:38:37] hmm [13:38:51] you'll need to do some debugging to find out why it's doing that [13:39:16] or try the pypi project [13:40:58] RhinosF1: did you see my ping above? [13:41:21] Reception123: yes and not a clue, about to log off [13:41:27] ok [13:41:40] ^ paladox any idea? [13:41:51] hmm? [13:41:55] ideas about what? [13:42:28] paladox: about why I can't get the Yandex auto translation to work on test2 [13:42:40] (in Translate there's an option to have help from a machine translation service) [13:42:49] oh, no i wouldn't without looking, and i'm currently busy with something else. [13:42:54] ok [13:58:18] PROBLEM - phab1 Puppet on phab1 is CRITICAL: CRITICAL: Puppet has 1 failures. Last run 6 minutes ago with 1 failures. Failed resources (up to 3 shown): Exec[git_clone_phabricator-extensions] [14:00:21] PROBLEM - mw7 Puppet on mw7 is CRITICAL: CRITICAL: Puppet has 1 failures. Last run 6 minutes ago with 1 failures. Failed resources (up to 3 shown): Exec[git_pull_MediaWiki core] [14:00:35] PROBLEM - mw6 Puppet on mw6 is CRITICAL: CRITICAL: Puppet has 3 failures. Last run 5 minutes ago with 3 failures. Failed resources (up to 3 shown): Exec[git_pull_MediaWiki config],Exec[git_pull_MediaWiki core],Exec[git_pull_landing] [14:00:38] PROBLEM - test2 Puppet on test2 is CRITICAL: CRITICAL: Puppet has 1 failures. Last run 7 minutes ago with 1 failures. Failed resources (up to 3 shown): Exec[git_pull_MediaWiki config] [14:00:39] PROBLEM - jobrunner1 Puppet on jobrunner1 is CRITICAL: CRITICAL: Puppet has 3 failures. Last run 5 minutes ago with 3 failures. Failed resources (up to 3 shown): Exec[git_pull_MediaWiki config],Exec[git_pull_MediaWiki core],Exec[git_pull_landing] [14:00:58] PROBLEM - mw4 Puppet on mw4 is CRITICAL: CRITICAL: Puppet has 1 failures. Last run 7 minutes ago with 1 failures. Failed resources (up to 3 shown): Exec[git_pull_MediaWiki core] [14:02:59] paladox: ^ random puppet nonsense or? [14:03:46] RECOVERY - mw7 Puppet on mw7 is OK: OK: Puppet is currently enabled, last run 1 minute ago with 0 failures [14:03:50] i say random [14:03:54] as it's recovered [14:03:57] RECOVERY - test2 Puppet on test2 is OK: OK: Puppet is currently enabled, last run 1 minute ago with 0 failures [14:04:00] RECOVERY - mw6 Puppet on mw6 is OK: OK: Puppet is currently enabled, last run 1 minute ago with 0 failures [14:04:01] RECOVERY - jobrunner1 Puppet on jobrunner1 is OK: OK: Puppet is currently enabled, last run 1 minute ago with 0 failures [14:04:11] RECOVERY - mw4 Puppet on mw4 is OK: OK: Puppet is currently enabled, last run 1 minute ago with 0 failures [14:05:00] RECOVERY - phab1 Puppet on phab1 is OK: OK: Puppet is currently enabled, last run 3 minutes ago with 0 failures [14:05:01] paladox: puppet likes that :) [14:05:08] heh [14:05:29] My normal rule with puppet alerts are if they recover within 10 mins then you probably should have ignored them. [14:07:38] paladox: we have 3 ssl host alerts unhandled - https://icinga.miraheze.org/monitoring/list/services?service_state=1&service_handled=0&host=sslhost - should they not auto-renew [14:07:38] [ Icinga Web 2 Login ] - icinga.miraheze.org [14:08:13] https://icinga.miraheze.org/monitoring/service/show?host=db7&service=db7%20MySQL also probably want’s ack/downtime [14:08:13] [ Icinga Web 2 Login ] - icinga.miraheze.org [14:08:16] they need removing [14:08:52] paladox: ty, will drop them in a bit from ssl rrpo [14:08:57] ok [14:09:13] .in 75mins drop sslhost alerts from repo [14:09:14] RhinosF1: Okay, I will set the reminder for: 2020-05-19 - 16:24:14BST [14:09:40] paladox: can you ack/downtime the db7 mysql alert [14:09:50] you have [14:09:52] i have [14:10:00] though not sure what difference that makes :) [14:10:43] Shows it as handled [14:19:49] [02ssl] 07RhinosF1 opened pull request 03#304: Remove domains triggering icinga alerts - 13https://git.io/Jfzvb [14:20:43] [02ssl] 07RhinosF1 synchronize pull request 03#304: Remove domains triggering icinga alerts - 13https://git.io/Jfzvb [14:21:14] [02ssl] 07RhinosF1 synchronize pull request 03#304: Remove domains triggering icinga alerts - 13https://git.io/Jfzvb [14:25:51] [02ssl] 07RhinosF1 synchronize pull request 03#304: Remove domains triggering icinga alerts - 13https://git.io/Jfzvb [14:26:06] paladox: ^ [14:26:27] don't forget to remove from the redirects file [14:28:56] [02ssl] 07RhinosF1 synchronize pull request 03#304: Remove domains triggering icinga alerts - 13https://git.io/Jfzvb [14:29:13] paladox: ^ fixed [14:29:31] [02ssl] 07paladox closed pull request 03#304: Remove domains triggering icinga alerts - 13https://git.io/Jfzvb [14:29:33] [02miraheze/ssl] 07paladox pushed 031 commit to 03master [+0/-3/±2] 13https://git.io/JfzfZ [14:29:34] [02miraheze/ssl] 07RhinosF1 038c290db - Remove domains triggering icinga alerts (#304) * Delete wiki.vinesh.eu.org.crt * Delete panadev.ir.crt * Delete wiki.alirezaivaz.ir.crt * - 3 as cert deleted due to icinga alert * Update redirects.yaml [14:31:52] paladox: ty [14:32:18] .in 10mins check https://icinga.miraheze.org/monitoring/list/services?service_state=1&service_handled=0&host=sslhost has gone green [14:32:18] RhinosF1: Okay, I will set the reminder for: 2020-05-19 - 15:42:18BST [14:32:19] [ Icinga Web 2 Login ] - icinga.miraheze.org [14:41:16] JohnLewis: stewards approve oauth, correct? [14:42:19] RhinosF1: check https://icinga.miraheze.org/monitoring/list/services?service_state=1&service_handled=0&host=sslhost has gone green [14:45:19] JohnLewis: see https://meta.miraheze.org/w/index.php?title=Special:OAuthListConsumers/view/beb2e3df0a7f47cd2a3f3691f887bf50&name=&publisher=IVORK&stage=-1 [14:45:19] [ List OAuth applications - Miraheze Meta ] - meta.miraheze.org [15:06:28] Reception123: try asking in #mediawiki-i18n [15:07:14] ah yes I forgot I was even in that channel [15:08:58] Reception123: heh [15:09:09] RhinosF1: also asked in #mediawiki before [15:09:22] Got ya [15:24:16] RhinosF1: drop sslhost alerts from repo [15:24:29] ZppixBot: already done [15:44:13] RhinosF1: think I got translate to wwork [15:44:14] *work [15:44:19] yey! [15:44:30] RhinosF1: could you try https://test2.miraheze.org/wiki/Translate with the supported languages? [15:44:31] [ Translate - Test2 ] - test2.miraheze.org [15:45:05] Reception123: now you have to get it to work with MWS.php [15:45:40] RhinosF1: well I'm not sure that would be possible with the current setup, probably keeping it in LW.php is more likely at this point [15:46:01] RhinosF1: though first I need to do the key in private settings [15:46:05] Reception123: course it is with some fun [15:46:12] * RhinosF1 likes this [15:46:22] .github miraheze/mw-config [15:46:22] https://github.com/miraheze/mw-config [15:46:24] RhinosF1: if you want to do it, go ahead :P [15:46:32] Reception123: I will [15:46:44] RhinosF1: great! I'll go figure out how to do it in PrivateSettings then [15:47:54] Hey, is paladox around? Can you check my changes at translations.php on github.com for miraheze.org? Like i added part of translate into Czech language. It's in correct format? Thanks [15:49:26] i don't see any czech pull request on https://github.com/miraheze/landing/pulls [15:49:26] [ Pull Requests · miraheze/landing · GitHub ] - github.com [15:49:50] [02mw-config] 07RhinosF1 opened pull request 03#3084: Add Yandex Machine Translate - 13https://git.io/JfzIc [15:50:24] RhinosF1: we'll make the key $wmgYandexTranslationKey [15:50:24] paladox I don't create pull request, i only changed file [15:50:29] and define that in PrivateSettings.php [15:50:41] Reception123: you can sort that [15:51:01] @MrJaroslavik i cannot look at something i cannot find : [15:51:03] *:) [15:51:11] yeah [15:51:36] @MrJaroslavik it needs to be done in the format of a pull request. So you have to edit it in a fork of miraheze/landing and then submit that to our repository [15:52:40] Here is "diff" :) https://github.com/miraheze/landing/compare/master...MrJaroslavik:patch-1#diff-8fc97db3f912c2edd5adacb64fc8b3ac [15:52:40] [ Comparing miraheze:master...MrJaroslavik:patch-1 · miraheze/landing · GitHub ] - github.com [15:53:05] @MrJaroslavik oh, you just need to click "Create Pull Request" on that [15:53:16] looks fine to me, note i don't speak czech [15:53:36] Translate is not completed yet ;) [15:53:40] So okay [15:53:48] oh ok [15:53:59] Thanks, I'm going to continue [15:54:37] [02mw-config] 07RhinosF1 synchronize pull request 03#3084: Add Yandex Machine Translate - 13https://git.io/JfzIc [15:55:27] paladox: I can ask someone who does [15:55:52] sure if you think that's nescisary. [15:56:11] [02mw-config] 07RhinosF1 synchronize pull request 03#3084: Add Yandex Machine Translate - 13https://git.io/JfzIc [15:56:48] Reception123: ^ should work if you sort the key [15:57:24] RhinosF1: okay, could you just change the null to $wmgYandexTranslationKey ? [15:58:10] paladox: being reviewed [15:58:35] [02mw-config] 07RhinosF1 synchronize pull request 03#3084: Add Yandex Machine Translate - 13https://git.io/JfzIc [15:59:05] thanks [15:59:06] RhinosF1 thank you! [15:59:59] Reception123: that should work. If it can go in LW.php, it can go in MWS.php [16:00:03] RhinosF1: think the "Localisation" section is more appropriate than edit since it's a translate extension :) [16:00:08] Reception123: kk [16:01:37] [02mw-config] 07RhinosF1 synchronize pull request 03#3084: Add Yandex Machine Translate - 13https://git.io/JfzIc [16:01:39] Reception123: ^ [16:01:43] ty [16:02:01] I'll go see how I can avoid breaking Puppet now [16:02:48] Reception123: maybe try test2 first [16:03:21] RhinosF1: yeah I tried, but for private keys on all mw's you need to edit puppet stuff [16:03:32] I tried with PrivateSettings.php directly on test2 [16:03:35] Reception123: ok [16:03:44] if it works, then good [16:04:06] RhinosF1: this stuff: https://github.com/miraheze/puppet/blob/9651400d4f605bfa730e1a445f36003855bcc135/modules/mediawiki/templates/PrivateSettings.php [16:04:06] [ puppet/PrivateSettings.php at 9651400d4f605bfa730e1a445f36003855bcc135 · miraheze/puppet · GitHub ] - github.com [16:05:27] [02miraheze/puppet] 07Reception123 pushed 031 commit to 03Reception123-patch-1 [+0/-0/±1] 13https://git.io/JfzLT [16:05:29] [02miraheze/puppet] 07Reception123 031547c77 - add yandex API key setting for translate extension [16:05:30] [02puppet] 07Reception123 created branch 03Reception123-patch-1 - 13https://git.io/vbiAS [16:05:32] [02puppet] 07Reception123 opened pull request 03#1379: add yandex API key setting for translate extension - 13https://git.io/JfzLk [16:05:43] PROBLEM - wiki.hrznstudio.com - LetsEncrypt on sslhost is WARNING: WARNING - Certificate 'wiki.hrznstudio.com' expires in 15 day(s) (Thu 04 Jun 2020 15:58:47 GMT +0000). [16:06:49] [02miraheze/puppet] 07Reception123 pushed 031 commit to 03Reception123-patch-1 [+0/-0/±1] 13https://git.io/JfzLt [16:06:50] [02miraheze/puppet] 07Reception123 03662e684 - Update init.pp [16:06:52] [02puppet] 07Reception123 synchronize pull request 03#1379: add yandex API key setting for translate extension - 13https://git.io/JfzLk [16:06:56] ^ paladox am I doing something wrong? [16:09:51] what do you mean wrong? What issue are you having? [16:10:42] [02miraheze/ssl] 07MirahezeSSLBot pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/JfzLW [16:10:43] [02miraheze/ssl] 07MirahezeSSLBot 03f121554 - Bot: Update SSL cert for wiki.hrznstudio.com [16:11:03] paladox: oh I mean can you review? I'm really not sure if I'm doing it right [16:11:16] paladox: I just want to add $wmgYandexTranslationKey to PrivateSettings.php [16:11:51] [02puppet] 07paladox reviewed pull request 03#1379 commit - 13https://git.io/JfzL8 [16:12:47] [02puppet] 07Reception123 reviewed pull request 03#1379 commit - 13https://git.io/JfzLR [16:14:34] ^ paladox [16:15:52] [02puppet] 07paladox reviewed pull request 03#1379 commit - 13https://git.io/JfzLi [16:16:29] paladox: no I meant why does that have an underscore in PrivateSettings.php but not in init.pp ? [16:16:45] paladox: ohh nevermind I got it [16:17:08] [02puppet] 07Reception123 synchronize pull request 03#1379: add yandex API key setting for translate extension - 13https://git.io/JfzLk [16:17:08] paladox: fixed [16:17:10] [02miraheze/puppet] 07Reception123 pushed 031 commit to 03Reception123-patch-1 [+0/-0/±1] 13https://git.io/JfzLM [16:17:11] [02miraheze/puppet] 07Reception123 034fdecc9 - fix [16:17:57] [02puppet] 07paladox reviewed pull request 03#1379 commit - 13https://git.io/JfzLQ [16:18:26] [02puppet] 07Reception123 synchronize pull request 03#1379: add yandex API key setting for translate extension - 13https://git.io/JfzLk [16:18:27] [02miraheze/puppet] 07Reception123 pushed 031 commit to 03Reception123-patch-1 [+0/-0/±1] 13https://git.io/JfzL7 [16:18:29] [02miraheze/puppet] 07Reception123 036e2306b - Update PrivateSettings.php [16:20:15] [02landing] 07MrJaroslavik opened pull request 03#37: Add Czech translate - 13https://git.io/JfzLh [16:21:58] ^ paladox [16:22:16] RECOVERY - wiki.hrznstudio.com - LetsEncrypt on sslhost is OK: OK - Certificate 'wiki.hrznstudio.com' will expire on Mon 17 Aug 2020 15:10:34 GMT +0000. [16:22:33] [02puppet] 07paladox reviewed pull request 03#1379 commit - 13https://git.io/Jfztk [16:23:08] [02puppet] 07Reception123 synchronize pull request 03#1379: add yandex API key setting for translate extension - 13https://git.io/JfzLk [16:23:09] [02miraheze/puppet] 07Reception123 pushed 031 commit to 03Reception123-patch-1 [+0/-0/±1] 13https://git.io/Jfztq [16:23:11] [02miraheze/puppet] 07Reception123 03d1937b4 - Update PrivateSettings.php [16:25:10] Reception123 lgtm [16:25:22] paladox: ok :) so do I add it to the file first? [16:25:33] yes, if you mean the private repo [16:25:36] yeah [16:25:37] ok thanks [16:26:48] !log added yandex API key to private repo [16:26:51] Logged the message at https://meta.miraheze.org/wiki/Tech:Server_admin_log, Master [16:27:00] [02puppet] 07Reception123 closed pull request 03#1379: add yandex API key setting for translate extension - 13https://git.io/JfzLk [16:27:01] [02miraheze/puppet] 07Reception123 pushed 031 commit to 03master [+0/-0/±2] 13https://git.io/Jfztc [16:27:03] [02miraheze/puppet] 07Reception123 03546be9d - add yandex API key setting for translate extension (#1379) * add yandex API key setting for translate extension * Update init.pp * fix * Update PrivateSettings.php * Update PrivateSettings.php [16:30:34] Reception123 Voidwalker: around? [16:30:42] AmandaCath: hi, yes [16:31:11] AmandaCath: if it's for SN, that's for a Steward [16:31:34] Reception123 can't CVT/global sysop act? [16:31:53] AmandaCath: despite how blatant it seems, no. [16:33:29] AmandaCath: well I'd rather get someone to do a CU if it's not spammy/constant vandalism [16:33:55] Meh [16:34:52] AmandaCath: if you want I'll review the evidence and if it's *that obvious* then I'll consider a lock but I'd still like a steward to CU [16:35:05] currently setting up something tech-related [16:35:59] Ok - I purposely didn't post direct diffs at SN because I was concerned that they would exploit that [16:36:21] yeah, I'll just find them [16:37:12] basically if you look at everything from their wiki request with the exact same comment as previous requests as Sourav Hadler, to their response to the Pioneer on their talk [16:37:29] Also the account was originally named "SH" which could be "Sourav Hadler" [16:37:55] hmm ok, dealing with something tech related and then I'll take a look [16:38:17] Ok [16:41:15] RhinosF1: https://github.com/miraheze/mw-config/pull/3084 travis seems to be failing here [16:41:16] [ Add Yandex Machine Translate by RhinosF1 · Pull Request #3084 · miraheze/mw-config · GitHub ] - github.com [16:41:37] #miraheze-offtopic [16:41:47] miraheze-offtopic [16:41:49] [02mw-config] 07Reception123 reviewed pull request 03#3084 commit - 13https://git.io/Jfzt5 [16:41:51] found it [16:42:20] Reception123: can you fix? About to go [16:42:34] ok [16:42:40] #miraheze-offtopic [16:43:16] @Fresh memes please stop repeating that, what are you trying to achieve? [16:43:34] [02mw-config] 07Reception123 synchronize pull request 03#3084: Add Yandex Machine Translate - 13https://git.io/JfzIc [16:50:16] paladox: something weird is happening. When I try to enable that on test2 it doesn't work (says saved but when I go back on the page it's not, and there's no log) and it also says "NULL" on top [16:50:23] why would that be happening? [16:59:54] Reception123 that's because someone hacked MW code [17:00:18] paladox: I think I reset it back to normal? I pulled Rhinos' fork directly [17:00:24] no [17:00:28] paladox: you mean the way we used lw.php or ? [17:00:33] if you looked at MW code [17:00:38] you will see someone changed it [17:00:44] MW != mw-config [17:00:56] You mean manage wiki or mediawiki [17:03:27] managewiki [17:03:32] ^ paladox I'm not sure what you mean, but all I did is checkout all the files and then fetch Rhinos' version [17:03:39] so the files should be exactly as in the PR [17:04:10] root@test2:/srv/mediawiki/w/extensions/ManageWiki# git diff [17:04:10] diff --git a/includes/formFactory/ManageWikiFormFactoryBuilder.php b/includes/formFactory/ManageWikiFormFactoryBuilder.php [17:04:10] index 22ff5c4..586da5d 100644 [17:04:11] --- a/includes/formFactory/ManageWikiFormFactoryBuilder.php [17:04:11] +++ b/includes/formFactory/ManageWikiFormFactoryBuilder.php [17:04:12] @@ -292,6 +292,9 @@ class ManageWikiFormFactoryBuilder { [17:04:13] ..... [17:05:07] paladox: ah, you meant the whole extension [17:05:49] in that case the managewiki part looks ok so I'll just try to enable the variable on test2 and if that works I'll merge [17:06:48] seems to be working [17:07:12] [02mw-config] 07Reception123 closed pull request 03#3084: Add Yandex Machine Translate - 13https://git.io/JfzIc [17:07:13] [02miraheze/mw-config] 07Reception123 pushed 031 commit to 03master [+0/-0/±3] 13https://git.io/Jfzq7 [17:07:15] [02miraheze/mw-config] 07RhinosF1 0316302af - Add Yandex Machine Translate (#3084) * Update LocalWiki.php * Update ManageWikiSettings.php * Update LocalSettings.php * Update LocalWiki.php * Update ManageWikiSettings.php * syntax Co-authored-by: Reception123 [17:08:33] Reception123: less than 1,000 to go [17:08:42] 993 to be exact [17:08:56] great! [17:09:16] Reception123: We should hit it in days [17:13:23] RhinosF1: confirmed it works! good job [17:14:21] Time to get some food, back soon [17:14:27] Reception123: like magic, that’s what lw.php is for [17:14:33] Amanda|away: enjoy [17:15:21] Hello Lcawte! If you have any questions, feel free to ask and someone should answer soon. [17:16:29] hi Lcawte [18:06:03] Hello RhinosF2! If you have any questions, feel free to ask and someone should answer soon. [18:06:07] HI [18:06:07] I WANT YOU GUYS TO SING THIS SONG WITH ME OKAY? [18:06:07] GREAT! [18:06:07] RHINOSF1 IS GAY WITH RECEPTION123 [18:06:07] PALADOX PLAYS WITH HIS OWN WINGWONG [18:06:07] EXAM GETS EXCITED WITH SIGMA BOT [18:06:07] AND I LIKE TO PLAY WITH SIGYN [18:06:24] Wow, Sigyn is fast [18:06:43] sariomobile: probably bcs it said Sigyn in the words [18:06:49] got it's attention [18:06:56] Seems plausible [18:07:00] Bah humbug spambots [18:07:18] AmandaCath: We have been dealing with the same one all week [18:07:47] Also Sig yn will automatically kill spambots if they trip a throttle of certain number of words per second or minute [18:07:54] I think [18:08:01] Yeah, he's even been trying to get into our various personal channels [18:08:38] Have they been reported to Freenode staff? [18:09:02] I believe so [18:09:12] yes they have [18:09:26] AmandaCath: Yes it will [18:09:45] Ok, let’s stop talking about [18:10:06] Someone can remove that in the morning [18:10:12] I'd wonder if this is a disgruntled Miraheze former user or a network-wide spam operation [18:11:54] Going to -offtopic with this [18:12:19] Please refrain from discussing here: https://meta.wikimedia.org/wiki/What_is_a_troll%3F#Not_feeding_the_trolls [18:12:19] [ What is a troll? - Meta ] - meta.wikimedia.org [18:12:40] ^ [18:14:43] Reception123 I just remember from before my wikibreak that there was some sort of spam operation targeting Freenode network-wide [18:14:58] And I was wondering if this was the same thing still going on [18:15:04] I don't think this is it [18:43:31] [02miraheze/puppet] 07Reception123 pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/JfzOp [18:43:32] [02miraheze/puppet] 07Reception123 03c880296 - add security-announcements alias per SPF [18:50:33] [02mw-config] 07JohnFLewis commented on pull request 03#3084: Add Yandex Machine Translate - 13https://git.io/Jfz3G [18:56:34] [02mw-config] 07Reception123 commented on pull request 03#3084: Add Yandex Machine Translate - 13https://git.io/Jfz32 [18:57:33] [02miraheze/mw-config] 07Reception123 pushed 031 commit to 03Reception123-patch-1 [+0/-0/±1] 13https://git.io/Jfz3w [18:57:35] [02miraheze/mw-config] 07Reception123 032a2c791 - use new arrays and = check [18:57:36] [02mw-config] 07Reception123 created branch 03Reception123-patch-1 - 13https://git.io/vbvb3 [18:57:38] [02mw-config] 07Reception123 opened pull request 03#3085: use new arrays and = check - 13https://git.io/Jfz3r [18:58:38] cc RhinosF1 [18:59:49] Ty [19:01:01] [02mw-config] 07Reception123 commented on pull request 03#3085: use new arrays and = check - 13https://git.io/Jfz31 [19:17:56] !log root@jobrunner1:/srv/mediawiki/w/maintenance# sudo -u www-data /usr/local/bin/foreachwikiindblist /srv/mediawiki/dblist/all.dblist /srv/mediawiki/w/maintenance/runJobs.php [19:17:59] Logged the message at https://meta.miraheze.org/wiki/Tech:Server_admin_log, Master [19:20:07] !log GDPR removal [19:20:17] Logged the message at https://meta.miraheze.org/wiki/Tech:Server_admin_log, Master [19:43:53] redacted [19:43:56] Logged the message at https://meta.miraheze.org/wiki/Tech:Server_admin_log, Master [20:30:18] [02miraheze/services] 07MirahezeSSLBot pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/Jfzc6 [20:30:20] [02miraheze/services] 07MirahezeSSLBot 037f5cd7f - BOT: Updating services config for wikis [20:36:01] [02landing] 07paladox synchronize pull request 03#37: Add Czech translate - 13https://git.io/JfzLh [20:36:21] [02puppet] 07paladox deleted branch 03Reception123-patch-1 - 13https://git.io/vbiAS [20:36:23] [02miraheze/puppet] 07paladox deleted branch 03Reception123-patch-1 [20:54:17] hello! it looks like XML exports at Special:DataDump are now failing :( Perhaps my wiki has just gotten too big? [20:54:31] https://spcodex.wiki/wiki/Special:DataDump [20:54:32] [ Permission error - SPCodex ] - spcodex.wiki [20:55:41] musikanimal: failing with what? [20:56:29] I don't know. It gets queued and after maybe 30 seconds the status changes to failed [20:57:49] Oh [20:59:17] the image backup works fine, and that should be much bigger than the XML dump [21:00:23] one thing that changed since the last backup I did was I added the Cargo extension. Not sure if that's the culprit [21:00:53] Not a clue but we’ll look [21:01:37] PROBLEM - cp3 Disk Space on cp3 is WARNING: DISK WARNING - free space: / 2648 MB (10% inode=93%); [21:02:13] paladox: void is sorting abuse log [21:02:22] ok, thanks [21:03:54] found the issue [21:03:57] "MWUnknownContentModelException from line 267 of /srv/mediawiki/w/includes/content/ContentHandler.php: The content model 'wikibase-item' is not registered on this wiki." [21:04:24] https://spcodex.wiki/wiki/Item:Q1 [21:04:24] [ Internal error - SPCodex ] - spcodex.wiki [21:04:38] Bloody wikibase [21:04:56] handled [21:05:39] Voidwalker: ty [21:06:10] musikanimal ^ [21:06:59] oh, that makes sense. I had Wikibase on, created an item or two then deleted it [21:08:01] musikanimal: WikiBase hâtes being turned off [21:09:34] hehe, well I don't need it anymore. It was just an experiment [21:23:17] I deleted all the properties/items, tried again and it worked! thanks for the help [23:15:12] [02miraheze/services] 07MirahezeSSLBot pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/Jfz4I [23:15:13] [02miraheze/services] 07MirahezeSSLBot 03b874be3 - BOT: Updating services config for wikis [23:32:09] PROBLEM - cp8 Disk Space on cp8 is WARNING: DISK WARNING - free space: / 2112 MB (10% inode=93%);