[00:03:34] PROBLEM - ns1 Puppet on ns1 is CRITICAL: CRITICAL: Catalog fetch fail. Either compilation failed or puppetmaster has issues [00:11:35] RECOVERY - ns1 Puppet on ns1 is OK: OK: Puppet is currently enabled, last run 1 minute ago with 0 failures [01:00:18] [02miraheze/puppet] 07Southparkfan pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fA2Xm [01:00:20] [02miraheze/puppet] 07Southparkfan 031551238 - Add hiera var for mediawiki::memcached [01:00:59] [02miraheze/puppet] 07Southparkfan pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fA2Xs [01:01:00] [02miraheze/puppet] 07Southparkfan 03b1ee473 - Install memcached on test1 [01:02:19] SPF|Cloud: memcache causes high load on mw* [01:02:41] have you found out why? [01:02:44] (When it was just left installed and running but not actively used) [01:02:51] SPF|Cloud: nope [01:02:59] then we're going to do that next time [01:03:02] This was from months ago [01:03:13] because memcached can be very useful in our environment [01:03:15] Ok [01:09:47] [02miraheze/mw-config] 07Southparkfan pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fA2XB [01:09:48] [02miraheze/mw-config] 07Southparkfan 034f68bac - Redis.php: add memcached support [01:12:20] SPF|Cloud: did you improve test1 performance? [01:12:32] Since it loads way faster then before [01:12:37] it does? :) [01:12:47] you're lucky then I guess [01:13:19] Does it load slow for you still SPF|Cloud ? [01:13:22] And yes [01:13:26] The main page [01:13:27] never been fast for me [01:14:20] It only started to become fast after your memcavhe deployment SPF|Cloud [01:14:26] *memcache [01:15:24] Thoug actually [01:15:47] Looking at your change it dosent change the object to use memcavhe [01:21:30] https://grafana.miraheze.org/d/W9MIkA7iz/miraheze-cluster?orgId=1&var-job=node&var-node=test1.miraheze.org&var-port=9100 [01:21:30] Title: [ Grafana ] - grafana.miraheze.org [05:02:17] PROBLEM - wiki.bonessdiving.club - LetsEncrypt on sslhost is WARNING: WARNING - Certificate 'wiki.bonessdiving.club' expires in 15 day(s) (Tue 25 Sep 2018 04:59:33 AM GMT +0000). [05:02:29] [02miraheze/ssl] 07MirahezeSSLBot pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fA2DA [05:02:30] [02miraheze/ssl] 07MirahezeSSLBot 03a94d3cf - Bot: Update SSL cert for wiki.bonessdiving.club [05:12:18] RECOVERY - wiki.bonessdiving.club - LetsEncrypt on sslhost is OK: OK - Certificate 'wiki.bonessdiving.club' will expire on Sat 08 Dec 2018 04:02:23 AM GMT +0000. [10:25:40] [02miraheze/ManageWiki] 07Reception123 pushed 031 commit to 03master [+0/-0/±2] 13https://git.io/fA2dx [10:25:42] [02miraheze/ManageWiki] 07Reception123 03244ff4c - header for ManageWikiDefaultPermissions [10:28:55] [02miraheze/mediawiki] 07Reception123 pushed 031 commit to 03REL1_31 [+0/-0/±3] 13https://git.io/fA2FJ [10:28:56] [02miraheze/mediawiki] 07Reception123 031283ba6 - Update ManageWiki [10:29:46] Reception123: errr [10:29:51] You reverted the changes [10:30:58] why does that always happen [10:31:01] I did git pull.. [10:31:42] Reception123: but you didn’t do git submodule update [10:31:57] That’s how I caused a wiki outage yesturday [10:31:57] oh, so you don't mean the ManageWiki changes? [10:32:13] Reception123: well you reverted the submodules :) [10:32:20] oh you mean the others [10:32:21] on it [10:32:23] (Not the actual mediawiki change) [10:32:25] Yep [10:33:11] fixed [10:33:31] [02miraheze/mediawiki] 07Reception123 pushed 031 commit to 03REL1_31 [+0/-0/±3] 13https://git.io/fA2FI [10:33:32] [02miraheze/mediawiki] 07Reception123 039df6c1e - Update WD, MA, CW [10:34:32] Ok thanks [10:35:27] :) [10:41:47] PROBLEM - wiki.svenskabriardklubben.se - LetsEncrypt on sslhost is WARNING: WARNING - Certificate 'wiki.svenskabriardklubben.se' expires in 15 day(s) (Tue 25 Sep 2018 10:38:39 AM GMT +0000). [10:41:59] [02miraheze/ssl] 07MirahezeSSLBot pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fA2FC [10:42:01] [02miraheze/ssl] 07MirahezeSSLBot 03af89774 - Bot: Update SSL cert for wiki.svenskabriardklubben.se [10:51:48] RECOVERY - wiki.svenskabriardklubben.se - LetsEncrypt on sslhost is OK: OK - Certificate 'wiki.svenskabriardklubben.se' will expire on Sat 08 Dec 2018 09:41:54 AM GMT +0000. [10:56:19] Reception123: you will need to rebuild lc :) [10:56:31] (For your i18n change) [10:57:14] I know [10:57:19] Though Puppet was taking long to run [10:57:29] !log /srv/mediawiki/w/maintenance && sudo -u www-data php rebuildLocalisationCache.php --wiki test1wiki on mw* [10:57:41] Logged the message at https://meta.miraheze.org/wiki/Tech:Server_admin_log, Master [10:58:03] Ah ok thanks [12:00:34] PROBLEM - www.splat-teams.com - LetsEncrypt on sslhost is WARNING: WARNING - Certificate 'www.splat-teams.com' expires in 15 day(s) (Tue 25 Sep 2018 11:58:12 AM GMT +0000). [12:00:45] [02miraheze/ssl] 07MirahezeSSLBot pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fA2Nh [12:00:47] [02miraheze/ssl] 07MirahezeSSLBot 0311b48d3 - Bot: Update SSL cert for www.splat-teams.com [12:11:21] PROBLEM - www.schulwiki.de - LetsEncrypt on sslhost is WARNING: WARNING - Certificate 'www.schulwiki.de' expires in 15 day(s) (Tue 25 Sep 2018 12:07:44 PM GMT +0000). [12:11:32] [02miraheze/ssl] 07MirahezeSSLBot pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fA2Aq [12:11:34] [02miraheze/ssl] 07MirahezeSSLBot 03e09d1b5 - Bot: Update SSL cert for www.schulwiki.de [12:12:33] RECOVERY - www.splat-teams.com - LetsEncrypt on sslhost is OK: OK - Certificate 'www.splat-teams.com' will expire on Sat 08 Dec 2018 11:00:40 AM GMT +0000. [12:21:21] RECOVERY - www.schulwiki.de - LetsEncrypt on sslhost is OK: OK - Certificate 'www.schulwiki.de' will expire on Sat 08 Dec 2018 11:11:27 AM GMT +0000. [12:25:14] PROBLEM - holonet.pw - LetsEncrypt on sslhost is WARNING: WARNING - Certificate 'holonet.pw' expires in 15 day(s) (Tue 25 Sep 2018 12:22:54 PM GMT +0000). [12:25:24] [02miraheze/ssl] 07MirahezeSSLBot pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fA2Au [12:25:25] [02miraheze/ssl] 07MirahezeSSLBot 03eb26045 - Bot: Update SSL cert for holonet.pw [12:31:12] RECOVERY - holonet.pw - LetsEncrypt on sslhost is OK: OK - Certificate 'holonet.pw' will expire on Sat 08 Dec 2018 11:25:18 AM GMT +0000. [13:15:12] [02miraheze/services] 07MirahezeSSLBot pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fA2xQ [13:15:14] [02miraheze/services] 07MirahezeSSLBot 03736cb3e - BOT: Updating services config for wikis [13:44:22] !log fixed duplicates in mw_permissions for test1wiki T3574 [13:44:27] Logged the message at https://meta.miraheze.org/wiki/Tech:Server_admin_log, Master [13:46:03] !log fixed duplicates in mw_permissions for metawiki T3574 [13:46:10] Logged the message at https://meta.miraheze.org/wiki/Tech:Server_admin_log, Master [14:05:22] !log fixed duplicates in mw_permissions for weatherwiki T3574 [14:05:28] Logged the message at https://meta.miraheze.org/wiki/Tech:Server_admin_log, Master [14:10:14] [02miraheze/services] 07MirahezeSSLBot pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fA2hX [14:10:15] [02miraheze/services] 07MirahezeSSLBot 0382ee3b0 - BOT: Updating services config for wikis [15:39:52] [02ManageWiki] 07paladox commented on commit 03699f68410c36eeef732c30d15a123e06fd887eba - 13https://git.io/fAavb [15:51:41] [02ManageWiki] 07The-Voidwalker opened pull request 03#21: fix logic to allow for creating a group - 13https://git.io/fAafB [15:52:18] [02ManageWiki] 07The-Voidwalker synchronize pull request 03#21: fix logic to allow for creating a group - 13https://git.io/fAafB [16:30:18] [02ManageWiki] 07paladox closed pull request 03#21: fix logic to allow for creating a group - 13https://git.io/fAafB [16:30:20] [02miraheze/ManageWiki] 07paladox pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fAaUY [16:30:21] [02miraheze/ManageWiki] 07The-Voidwalker 039bd73b7 - fix logic to allow for creating a group (#21) * fix logic to allow for creating a group * fix comment [16:31:04] [02miraheze/mediawiki] 07paladox pushed 031 commit to 03REL1_31 [+0/-0/±1] 13https://git.io/fAaU3 [16:31:06] [02miraheze/mediawiki] 07paladox 03fe97fef - Update MW [16:36:55] !log fixed duplicates in mw_permissions for wiki1776wiki T3574 [16:37:00] Logged the message at https://meta.miraheze.org/wiki/Tech:Server_admin_log, Master [16:39:03] PROBLEM - test1 Puppet on test1 is CRITICAL: CRITICAL: Puppet has 1 failures. Last run 3 minutes ago with 1 failures. Failed resources (up to 3 shown): Exec[git_pull_MediaWiki core] [16:41:37] So, how does a current wiki creator be awarded the wiki manager role. Do I just inform system administrators of my want to be included in this or? [16:42:34] SPF|Cloud ^^ [16:42:47] I guess existing wiki creators ask a steward? [16:42:52] (or maybe a sysop?) [16:43:19] !log fixed duplicates in mw_permissions for testwiki T3574 [16:43:24] Logged the message at https://meta.miraheze.org/wiki/Tech:Server_admin_log, Master [16:43:59] "Current wiki creators (as of 15:26, 9 September 2018 (UTC)) may decide to stay in one or both groups." [16:44:06] "System administrators (see Staff, "Operations" or "MediaWiki System Administrator") may give users (which includes other system administrators or themselves as well) these rights without the need for community appointment." [16:44:19] So i guess we can do it [16:44:27] wish it would've been community only, but yeah [16:44:42] a system administrator can do it for you [16:47:45] That would be great, I'd love to help out. [16:48:25] I mean, it would help if we created the group :P [16:48:59] lol [16:54:12] group exists now, so yay! [17:00:30] [02miraheze/ManageWiki] 07paladox pushed 031 commit to 03paladox-patch-1 [+0/-0/±1] 13https://git.io/fAaT2 [17:00:31] [02miraheze/ManageWiki] 07paladox 0335d3f83 - Fix linked url to ListUsers in generated log [17:00:33] [02ManageWiki] 07paladox created branch 03paladox-patch-1 - 13https://git.io/vpSns [17:00:34] [02ManageWiki] 07paladox opened pull request 03#22: Fix linked url to ListUsers in generated log - 13https://git.io/fAaTa [17:05:48] [02ManageWiki] 07paladox closed pull request 03#22: Fix linked url to ListUsers in generated log - 13https://git.io/fAaTa [17:05:49] [02miraheze/ManageWiki] 07paladox deleted branch 03paladox-patch-1 [17:05:51] [02ManageWiki] 07paladox deleted branch 03paladox-patch-1 - 13https://git.io/vpSns [17:15:12] [02miraheze/services] 07MirahezeSSLBot pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fAakT [17:15:13] [02miraheze/services] 07MirahezeSSLBot 033ac5b7e - BOT: Updating services config for wikis [17:37:40] !log sudo -u www-data foreachwikiindblist /srv/mediawiki/dblist/all.dblist /srv/mediawiki/w/maintenance/runJobs.php on all mw wikis and test1wiki (huge queue) [17:37:45] These jobs are very annoying [17:37:45] Logged the message at https://meta.miraheze.org/wiki/Tech:Server_admin_log, Master [17:38:32] I wonder what created all of them this time [17:39:29] Voidwalker: me too [17:39:39] 82,000 jobs is really exagerrated [17:39:50] Voidwalker: of course our friend LocalGlobalUserPageCacheUpdateJob can be seen very often again [17:42:30] https://meta.miraheze.org/w/index.php?title=User:Robertinventor&action=history [17:42:31] Title: [ Revision history of "User:Robertinventor" - Miraheze Meta ] - meta.miraheze.org [17:54:10] [02miraheze/mw-config] 07paladox pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fAakb [17:54:12] [02miraheze/mw-config] 07paladox 03b6ce458 - Remove if check [18:07:21] [02miraheze/ManageWiki] 07Southparkfan pushed 031 commit to 03master [+0/-0/±3] 13https://git.io/fAaIO [18:07:22] [02miraheze/ManageWiki] 07Southparkfan 039d9a485 - Do not retrieve permissions from DB on every page hit A serialized array of wgAddGroups, wgGroupPermissions and wgRemoveGroups will be stored in memcached if possible. [18:08:30] [02miraheze/ManageWiki] 07Southparkfan pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fAaIs [18:08:32] [02miraheze/ManageWiki] 07Southparkfan 03dd2b458 - Remove some debug code :) [18:09:43] Voidwalker: paladox You've got to be kidding me! [18:09:47] 90k+ jobs now [18:09:53] LOL LOL [18:10:00] How are they getting larger instead of smaller? [18:10:13] Because maybe someone edited there user page? [18:10:30] paladox: checked RC and nope [18:10:41] ok [18:10:45] then im not sure [18:11:04] JOBQUEUE CRITICAL - job queue greater than 300 jobs. Current queue: 91327 [18:11:07] yeah [18:11:12] Hmm.. how would I go about creating a new user group (“extendedconfirmed”) that users would be automatically promoted to by the software once certain conditions are met, but that group is NOT implicit like autoconfirmed [18:11:16] MacFan4000: yep [18:11:37] AmandaCatherine: that can only be done with LocalSettings.php [18:11:53] Reception123: I know, but how and where? [18:12:21] AmandaCatherine: you can use ctrl+f to view existing conditions for extendedconfirmed groups [18:12:25] It's something with APCOND I believe [18:12:28] so you can search that [18:13:12] Reception123 are you seeing a lot of any peticular job? [18:13:14] [02miraheze/mediawiki] 07paladox pushed 031 commit to 03REL1_31 [+0/-0/±1] 13https://git.io/fAaI0 [18:13:15] [02miraheze/mediawiki] 07paladox 03ee22336 - Update MW [18:13:53] MacFan4000: mostly GlobalUserpage yeah [18:14:14] and then other usual ones like htmlcacheupdate, refreshlinks, etc. [18:14:40] Reception123: so I’d assume that “APCOND_EDITCOUNT” is the number of total edits, and “APCOND_AGE” is the age of the user account since creation? [18:14:50] Yes [18:15:19] Does “APCOND_EDITCOUNT” include deleted edits, and does “APCOND_AGE” refer to the age of the global account or the age of the local account? [18:15:47] yes and local I believe [18:16:01] Ok [18:17:05] So to create an extendedconfirmed group that would be automatically added after 30 days and 100 edits, it would be APCOND_EDITCOUNT, 100 and APCOND_AGE, 30 [18:17:08] ? [18:17:21] yes [18:18:24] Why are all of the other $wgAutopromote settings using “# * 86400” as their APCOND_AGE [18:18:42] because APCOND_AGE is in seconds iirc [18:19:03] So what does that code do? [18:19:18] Multiply # of days by 86400 seconds? [18:19:23] convers days to seconds [18:19:28] converts [18:19:42] 86400 is 24 hours I believe [18:19:54] So for 30 days, it would be 30 * 86400 [18:21:58] [02mw-config] 07Amanda-Catherine opened pull request 03#2441: Add extendedconfirmed user group for weatherwiki - 13https://git.io/fAaIy [18:25:18] AmandaCathrine: I comment on your Pull request [18:25:38] Ok [18:26:35] [02mw-config] 07Amanda-Catherine synchronize pull request 03#2441: Add extendedconfirmed user group for weatherwiki - 13https://git.io/fAaIy [18:27:53] [02mw-config] 07MacFan4000 closed pull request 03#2441: Add extendedconfirmed user group for weatherwiki - 13https://git.io/fAaIy [18:27:55] [02miraheze/mw-config] 07MacFan4000 pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fAaIp [18:27:56] [02miraheze/mw-config] 07Amanda-Catherine 03e14afed - Add extendedconfirmed user group for weatherwiki (#2441) * Add extendedconfirmed user group for weatherwiki * Fix syntax [18:29:05] !log clear 63k htmlCacheUpdate jobs for crappygameswiki; deleted all redis keys matching "crappygameswiki:jobqueue:htmlCacheUpdate:*" [18:29:10] Logged the message at https://meta.miraheze.org/wiki/Tech:Server_admin_log, Master [18:29:32] One more PR incoming MacFan4000 [18:29:59] [02mw-config] 07Amanda-Catherine opened pull request 03#2442: Restrict editing of sensitive namespaces on weatherwiki - 13https://git.io/fAaLe [18:30:41] [02mw-config] 07MacFan4000 closed pull request 03#2442: Restrict editing of sensitive namespaces on weatherwiki - 13https://git.io/fAaLe [18:30:43] [02miraheze/mw-config] 07MacFan4000 pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fAaLf [18:30:44] [02miraheze/mw-config] 07Amanda-Catherine 03da1cbcd - Restrict editing of sensitive namespaces on weatherwiki (#2442) [18:31:08] Oh crap that removed the $wgAutopromote somehow [18:31:11] PHP Warning: Use of undefined constant NS_MODULE - assumed 'NS_MODULE' (this will throw an Error in a future version of PHP) in /srv/mediawiki/config/LocalSettings.php on line 3893 [18:31:38] [02mw-config] 07Amanda-Catherine opened pull request 03#2443: Revert "Restrict editing of sensitive namespaces on weatherwiki" - 13https://git.io/fAaLU [18:31:55] * AmandaCatherine slaps herself around with a large trout [18:31:57] [02mw-config] 07MacFan4000 closed pull request 03#2443: Revert "Restrict editing of sensitive namespaces on weatherwiki" - 13https://git.io/fAaLU [18:31:59] [02miraheze/mw-config] 07MacFan4000 pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fAaLT [18:32:00] [02miraheze/mw-config] 07Amanda-Catherine 037f2376a - Revert "Restrict editing of sensitive namespaces on weatherwiki (#2442)" (#2443) This reverts commit da1cbcd4f0c707be3123f414033259092cf37307. [18:32:19] Let’s try that again [18:33:58] People sure enjoy slapping [18:34:06] paladox loves slapping his fellow sysadmins.. [18:34:11] AmandaCatherine slaps herself.. [18:34:16] lol Reception123 [18:34:19] * paladox slaps Reception123 around a bit with a large trout [18:34:21] * paladox slaps re around a bit with a large trout [18:34:25] * paladox slaps Reception123 around a bit with a large trout [18:34:39] * MacFan4000 slaps paladox with a trout [18:34:41] paladox: make sure Sigyn doesn't kick you for spam! [18:34:42] !log deleted another 5k htmlCacheUpdate jobs for microtonalwiki [18:34:42] lol [18:34:45] Reception123: I slap myself because I did something stupid that I don’t even understand [18:34:46] and I don't need to be slapped 3 times [18:34:47] Logged the message at https://meta.miraheze.org/wiki/Tech:Server_admin_log, Master [18:34:59] SPF|Cloud: so can htmlCacheUpdate jobs be deleted if they're causing trouble? [18:35:38] yes. ideally we don't but this is way too excessive and seems very unusual [18:36:44] about 700 htmlCacheUpdate left globally, not going to delete those [18:36:51] ok [18:36:55] Im wondering why mw3 has such a high load [18:36:56] https://grafana.miraheze.org/d/W9MIkA7iz/miraheze-cluster?orgId=1&var-job=node&var-node=mw3.miraheze.org&var-port=9100 [18:36:57] Title: [ Grafana ] - grafana.miraheze.org [18:36:59] SPF|Cloud we should try and reduce mw3 load [18:37:01] SPF|Cloud: what exactly happens if those jobs are deleted? [18:37:08] paladox: it's jobs... [18:37:13] no jobs = no work for the jobrunners [18:37:17] oh [18:37:32] when the jobs go down the load will too [18:37:37] [02mw-config] 07Amanda-Catherine opened pull request 03#2444: Redo #2442 - 13https://git.io/fAaLG [18:37:41] SPF|Cloud: yeah, but what does it affect deleting those for the wiki? [18:37:48] if let's say there's another excessive amount [18:38:11] well if you remove the jobs from the jobqueue, they don't exist anymore thus the jobrunners will stop doing them [18:38:14] very simple :) [18:39:10] [02mw-config] 07MacFan4000 closed pull request 03#2444: Redo #2442 - 13https://git.io/fAaLG [18:39:12] [02miraheze/mw-config] 07MacFan4000 pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fAaLl [18:39:13] [02miraheze/mw-config] 07Amanda-Catherine 03edcaa1e - Redo #2442 (#2444) Let’s try this again [18:47:36] !log killed runJobs.php on mw2 [18:47:41] Logged the message at https://meta.miraheze.org/wiki/Tech:Server_admin_log, Master [18:49:14] PROBLEM - mw3 JobChron Service on mw3 is CRITICAL: PROCS CRITICAL: 0 processes with args 'redisJobChronService' [18:49:26] PROBLEM - mw3 JobRunner Service on mw3 is CRITICAL: PROCS CRITICAL: 0 processes with args 'redisJobRunnerService' [18:49:36] uh [18:49:54] uhmm well now looks like we've got no jobs running [18:49:57] SPF|Cloud: did you terminate that? [18:50:08] no? that was mw2 [18:50:46] SPF|Cloud: oh, then why does it look like mw3 jobrunner is down too? [18:51:00] !log restarted jobrunner on mw3 + kill runJobs.php process [18:51:08] Logged the message at https://meta.miraheze.org/wiki/Tech:Server_admin_log, Master [18:51:14] RECOVERY - mw3 JobChron Service on mw3 is OK: PROCS OK: 1 process with args 'redisJobChronService' [18:51:26] RECOVERY - mw3 JobRunner Service on mw3 is OK: PROCS OK: 1 process with args 'redisJobRunnerService' [18:56:25] !log mw2: /usr/local/bin/foreachwikiindblist /srv/mediawiki/dblist/all.dblist /srv/mediawiki/w/maintenance/runJobs.php --type=LocalGlobalUserPageCacheUpdateJob [18:56:32] Logged the message at https://meta.miraheze.org/wiki/Tech:Server_admin_log, Master [18:58:44] SPF|Cloud: Oh, I didn't know you can run for specific types [18:58:47] That's very good to know [19:03:53] !log deleted ALL LocalGlobalUserPageCacheUpdateJob and htmlCacheUpdate jobs for ALL wikis [19:04:03] Reception123 MacFan4000 the new extendedconfirmed group on my wiki is being treated as an implicit group [19:04:07] Logged the message at https://meta.miraheze.org/wiki/Tech:Server_admin_log, Master [19:04:12] It's.. not worth it [19:04:35] wgAutopromote does that [19:04:48] But can it still be manually added and removed? [19:05:20] MacFan4000 ^ [19:05:36] AmandaCatherine: it will have to be switched from using wgAutopromote to wgAutopromoteOnce [19:05:52] MacFan4000: ok [19:10:19] [02mw-config] 07Amanda-Catherine opened pull request 03#2445: Fix weatherwiki extendedconfirmed group - 13https://git.io/fAat9 [19:16:26] [02mw-config] 07Amanda-Catherine synchronize pull request 03#2445: Fix weatherwiki extendedconfirmed group - 13https://git.io/fAat9 [19:17:35] [02miraheze/puppet] 07paladox pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fAaqs [19:17:37] [02miraheze/puppet] 07paladox 03b1b9a55 - Install memcached on mw* [19:17:42] [02mw-config] 07MacFan4000 closed pull request 03#2445: Fix weatherwiki extendedconfirmed group - 13https://git.io/fAat9 [19:17:43] [02miraheze/mw-config] 07MacFan4000 pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fAaqG [19:17:45] [02miraheze/mw-config] 07Amanda-Catherine 03af0b1c0 - Fix weatherwiki extendedconfirmed group (#2445) * Fix weatherwiki extendedconfirmed group * Update LocalSettings.php [19:18:34] Hmm, it was nice when PR comments were reported on IRC [19:20:04] PR’s in mw-config were never reported [19:20:08] MacFan4000: it was always only for Puppet [19:20:09] Only those in other repos were [19:20:15] MacFan4000: though you can enable them if you'd like :) [19:20:49] Reception123: the hook is global, and so only owners can modify it [19:21:08] ook [19:21:10] *ok [19:21:28] now since mw-config PRs are more rare and usually done by experienced volunteers it can be enabled [19:21:44] [02miraheze/mw-config] 07MacFan4000 pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fAaqG [19:21:45] [02miraheze/mw-config] 07Amanda-Catherine 03af0b1c0 - Fix weatherwiki extendedconfirmed group (#2445) * Fix weatherwiki extendedconfirmed group * Update LocalSettings.php [19:22:00] Did you just merge something twice MacFan4000? [19:22:07] No [19:22:22] [02GitHub] Favor focus over features. [19:22:32] Uhh.. what ^ ? [19:22:33] uh who sent that one [19:22:41] * AmandaCatherine is confused [19:22:43] double notifications was me but that last one wasen't [19:23:05] heh [19:23:06] Pull request diff comment created, edited, or deleted. [19:23:11] it looks like it's checked [19:23:15] [02mw-config] 07MacFan4000 commented on pull request 03#2445: Fix weatherwiki extendedconfirmed group - 13https://git.io/fAaqa [19:23:16] [02mw-config] 07MacFan4000 commented on pull request 03#2445: Fix weatherwiki extendedconfirmed group - 13https://git.io/fAaqa [19:23:35] Why is it now reporting comments for a merged PR? [19:23:36] uh, i enabled it globally [19:23:37] so lol [19:23:39] ah no, it's considered an "issue comment" [19:23:42] oh ok paladox did it [19:23:52] but MacFan4000 enabled it on there too [19:23:56] so it's double reporting now [19:24:09] Shouldn’t it take effect for the next PR? [19:24:17] Not start reporting on merged/closed PRs before it was enabled? [19:24:17] yeah [19:24:22] I'd think so [19:24:30] Nope, not if you click resubmit [19:24:35] on the notification that was sent [19:24:36] I think we should check the boxes for pull request comments, pull request review comments, and pull requests [19:24:41] I commented as a test [19:25:30] sure [19:26:07] Oh and pull request reviews [19:26:42] [02mw-config] 07paladox commented on pull request 03#2445: Fix weatherwiki extendedconfirmed group - 13https://git.io/fAaqX [19:26:57] That’s better [19:27:31] [02mw-config] 07paladox deleted a comment on pull request 03#2445: Fix weatherwiki extendedconfirmed group - 13https://git.io/fAaqX [19:27:46] [02mw-config] 07MacFan4000 deleted a comment on pull request 03#2445: Fix weatherwiki extendedconfirmed group - 13https://git.io/fAaqa [19:27:56] nope [19:28:00] [02mw-config] 07MacFan4000 reviewed pull request 03#2445 commit - 13https://git.io/fAaqH [19:28:01] oh nvm it's not double [19:28:04] it's both paladox and MacFan4000 [19:29:15] [02miraheze/MirahezeMagic] 07Reception123 pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fAaq5 [19:29:16] [02miraheze/MirahezeMagic] 07Reception123 03509c40d - add wikimanager [19:30:02] [02miraheze/MirahezeMagic] 07Reception123 pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fAaqA [19:30:04] [02miraheze/MirahezeMagic] 07Reception123 03a4b6938 - fix [19:30:43] Uhh.. why is the edit filter manager group still existing on my wiki even though I deleted it in MWP by removing all rights from it [19:30:46] [02mw-config] 07MacFan4000 reviewed pull request 03#2445 commit - 13https://git.io/fAaqH [19:30:55] AmandaCatherine: Pretty sure there's an error with that [19:30:56] https://i.imgur.com/rWgZxbL.jpg [19:31:01] It's a bug [19:31:12] JohnLewis said that the way to delete a group was remove all permissions in MWP [19:31:31] yeah, we're trying to fix it, but it's not working right now [19:31:35] I wonder why things like https://github.com/miraheze/MirahezeMagic/compare/7aa291229d57...509c40d91cc6#diff-bcc35b4a55b540cafff0b34f3c38605dL60 aren’t defined in the extensions that create those userrights [19:31:35] Title: [ Comparing 7aa291229d57...509c40d91cc6 · miraheze/MirahezeMagic · GitHub ] - github.com [19:31:38] JohnLewis: ^ [19:31:58] MacFan4000: good point [19:32:01] they probably should be IMO [19:32:09] Since that's not Miraheze specific is it? [19:32:31] @miraheze miraheze deleted a comment from MacFan4000 a minute ago [19:32:40] Ok, now the changes I made to group just got reverted [19:32:46] How is that even possible [19:32:53] I removed all permission from the group and now they mysteriously reappeared [19:33:20] MacFan4000 i removed your inline test comment [19:33:29] Oh nvm [19:33:30] Isn’t cache local [19:33:32] JohnLewis: 2018-09-08 - 21:37:19 tell JohnLewis please investigate https://phabricator.miraheze.org/T3574 ASAP [19:33:35] ? [19:33:43] Why did it say that miraheze did it [19:33:50] paladox: [19:33:52] Already taken care of ZppixBot [19:33:59] because im in the miraheze org on github [19:34:09] so it thinks i took action on behave of it [19:34:15] these are pure guesses [19:34:45] Ok, so now the group I removed in MWP is gone from Special:UserRights but it still shows up (albeit empty) in ListGroupRights [19:34:47] If cache is local, the cache will be deleted locally [19:35:10] meaninh every mw* server will serve different userrights [19:35:13] I suppose we should remove the unneeded webhooks from repos? [19:35:49] JohnLewis: is there something else that I have to do to delete a user group from my wiki besides removing all permissions from it in MWP [19:36:28] No, if it’s empty it’s should go but Void said he broke it [19:36:57] in order to be able to create new groups [19:37:00] “You’re doing bad work, Voidwalker!” [19:37:00] JohnLewis well it was either have create group as broken or delete groups, we choice to break delete groups instead :P [19:37:19] AmandaCatherine no he is doing good work, see message to john above. [19:37:38] But he’s doing bad work to break something in order to do something else [19:37:41] tbh though, the bug makes no sense to me [19:37:48] You can’t rob Peter to pay Paul, you need to do both [19:37:59] huh? [19:38:07] It’s an analogy [19:38:15] You can’t break one thing in order to add or fix another thing [19:38:25] You need to add or fix the other thing while maintaining the first thing [19:38:57] oh [19:40:23] Ok now the main content namespace is protected! [19:40:28] What the heck? [19:40:49] No typos here that I can see https://github.com/miraheze/mw-config/blob/master/LocalSettings.php#L3889 [19:40:50] Title: [ mw-config/LocalSettings.php at master · miraheze/mw-config · GitHub ] - github.com [19:40:54] Voidwalker: $countexisting != $newchanges will alwaya never true [19:41:08] *always be true [19:42:01] JohnLewis, but that was your code [19:42:12] With the (Main) namespace mysteriously being protected, now my wiki is broken [19:42:22] lol [19:42:25] On top of the MWP removal bug and another bug that I haven’t mentioned yet [19:43:30] JohnLewis: I didn’t protect the main namespace here https://github.com/miraheze/mw-config/blob/master/LocalSettings.php#L3889 but for some reason the main namespace is protected under the “edit-restrictednamespace” right [19:43:31] Title: [ mw-config/LocalSettings.php at master · miraheze/mw-config · GitHub ] - github.com [19:43:35] and besides it's $countExisting != $countRemoves [19:43:35] Well, no code is perfect [19:43:48] Every code needs improvement [19:43:54] and in this case of course some fixes must be made [19:43:57] JohnLewis new wikis created get added to mw_permissions right? [19:43:59] What was the issue with creations? [19:44:04] even if we switched mwp off for wikis. [19:44:51] [02miraheze/mw-config] 07paladox pushed 031 commit to 03master [+0/-0/±3] 13https://git.io/fAaml [19:44:52] [02miraheze/mw-config] 07paladox 039bd794d - Revert "Revert "convert GroupPermissions to ManageWiki"" This reverts commit e08a701df442fe3449d0679c2499c48faf550311. [19:44:56] Also module namespace isn’t protected like it should be [19:44:56] MWP redeployed now [19:45:36] It seems like that instead of protecting the module namespace https://github.com/miraheze/mw-config/blob/master/LocalSettings.php#L3896 it protected the main namespace instead [19:45:37] Title: [ mw-config/LocalSettings.php at master · miraheze/mw-config · GitHub ] - github.com [19:45:53] That’s a fatal bug right there, since now nobody can edit the wiki [19:46:44] Paladox: no? [19:46:52] oh [19:46:54] ok [19:46:59] think I if’d it [19:46:59] JohnLewis i just re deployed MWP [19:47:22] not sure if that was the best idea judging from SPFs last message :P [19:47:30] Caching is broke though [19:47:54] if I understand the classes, it updates cache locally only [19:48:00] Yeah youre right [19:48:01] Voidwalker oh meh just saw that. [19:48:07] let me revert again [19:48:17] * AmandaCatherine slaps paladox around with a large trout [19:48:25] Reducing ttl to 60 seconds is an idea I think [19:48:26] [02miraheze/mw-config] 07paladox pushed 031 commit to 03master [+0/-0/±3] 13https://git.io/fAam0 [19:48:28] [02miraheze/mw-config] 07paladox 0315668ca - Revert "Revert "Revert "convert GroupPermissions to ManageWiki""" This reverts commit 9bd794d6a4f98c3d84b46c0549afd24271e73751. [19:48:43] good lord, we're going to have to require all OPs sign off on deploying MWP before it can ever be done now [19:48:56] ^ [19:48:58] Voidwalker huh, why? [19:49:11] paladox: because it has failed twice [19:49:15] because it keeps getting reverted [19:49:15] (I’d assume) [19:49:18] ah ok [19:49:32] I don't have time to invent some better solution ATM. Even a short ttl is better than literally no caching and storing everything in redis will increase memory usage [19:50:19] I’d still like to know why the group I deleted in MWP is still existent, and why the userrights that were in the group keep reappearing every time I access Special:ListGroupRights [19:50:26] And then disappear again when I refresh the page [19:50:47] AmandaCatherine you were told why. [19:50:50] due to a bug [19:50:58] Well, that bug needs to be fixed ASAP [19:51:01] we had to fix add group (which then broke delete group) [19:51:13] That’s what I meant by you can’t rob Peter to pay Paul [19:51:23] You needed to fix add group without breaking delete group [19:52:28] the new bug shouldn't exist from my understanding of the code [19:52:57] The old bug shouldn’t have either [19:53:14] the logic before worked in my head [19:53:43] Wait [19:53:45] actually JohnLewis, $countExisting == $countRemoves is always true on creating a new group because they are both 0 [19:53:54] nevermind it did xd [19:55:07] Okay now I can’t even edit the wiki [19:55:08] Paladox: check the db entry for the troublesome group please [19:55:14] WTF is going on [19:57:00] I locked the wiki because of the technical issues, and I tried to put up a site notice, but I can’t do that [19:57:14] Even though admins are exempt from wiki locks through ProtectSite [19:57:36] weird, I'm seeing the edit right under admin [19:58:15] Only founder can edit the MediaWiki namespace, but of course I’m founder [19:58:35] And the ProtectSite lock shouldn’t prevent me from creating a sitenotice since I’m both admin and founder [20:01:36] JohnLewis: how do we fix the delete group bug and the mysterious main space restriction bug> [20:04:15] I’ve asked paladox to tell me what the db says. Can’t do anything until I get that [20:04:54] JohnLewis ok, what do you mean? [20:04:57] Ok what about the mysterious protection of the main namespace instead of the module namespace [20:04:57] select * from mw_permissions; [20:05:07] That doesn’t appear to be a db issue, and it’s the more critical one [20:05:45] Paladox: yeah for the troublesome group [20:05:49] [02miraheze/ManageWiki] 07Southparkfan pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fAaYt [20:05:51] [02miraheze/ManageWiki] 07Southparkfan 03d797549 - Reduce TTL to 60 seconds [20:06:22] The troublesome group is “abusefilter” [20:06:55] According to Special:ListGroupRights sysop has edit [20:07:13] [02miraheze/mediawiki] 07paladox pushed 031 commit to 03REL1_31 [+0/-0/±1] 13https://git.io/fAaYs [20:07:13] Yes, and founder has editinterface [20:07:15] [02miraheze/mediawiki] 07paladox 034579e4d - Update MW [20:07:25] And I seem to be able to edit main namespace pages just fine [20:07:27] But for some reason I can’t edit the sitenotice even though I’m both sysop and founder [20:07:38] MacFan4000: uhh.. how did you do that when the wiki is locked? [20:07:50] Sysadmins have edit globally [20:07:59] Oh [20:08:00] Global overrides local [20:08:15] Ok, scroll down to the bottom of ListGroupRights to the namespace protection table [20:08:23] Does it show the (Main) namespace as being restricted? [20:08:51] (Main) [20:08:51] Create and edit pages in restricted namespaces (edit-restrictednamespace) [20:08:57] so, yeah [20:09:05] ^ that should be module [20:09:06] Not main [20:09:15] Don’t have a clue in hell how that happened [20:09:26] Yes it does [20:09:49] That is essentially preventing anyone from using the wiki, locked or not, so needs to be fixed ASAP [20:11:18] JohnLewis ok getting the list [20:11:43] AmandaCatherine, I've got it [20:12:19] [02mw-config] 07The-Voidwalker opened pull request 03#2446: fix NS_MODULE - 13https://git.io/fAaYz [20:12:33] JohnLewis https://phabricator.miraheze.org/P112 [20:12:33] Title: [ Login ] - phabricator.miraheze.org [20:12:47] [02mw-config] 07paladox closed pull request 03#2446: fix NS_MODULE - 13https://git.io/fAaYz [20:12:49] [02miraheze/mw-config] 07paladox pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fAaY2 [20:12:50] [02miraheze/mw-config] 07The-Voidwalker 03a53246c - fix NS_MODULE (#2446) [20:13:11] Voidwalker: what was the issue? [20:13:22] paladox: Reception123 told you to let the checks finish first always [20:13:25] NS_MODULE doesn't exist [20:13:32] it exists as WMG_NS_MODULE [20:13:38] Oh lol [20:13:40] MacFan4000 the syntax looked ok to me. [20:13:41] That’s weird [20:13:50] Doesn’t matter paladox [20:14:02] Always let the checks pass, just for good measure [20:14:16] I actually agree with paladox - for an urgent issue like this, if it looks good, merge ASAP [20:14:28] If travis-ci and icinga-miraheze start making noise, then revert [20:14:36] Groups definitely empty then. [20:14:39] hm [20:15:32] Why is that paste blocked as a security task? [20:15:34] better do some debugging and var_dump some stuff [20:15:39] I urge you to be cautious with that mindset [20:15:44] AmandaCatherine because it's db. [20:16:02] SPF|Cloud huh? [20:16:45] paladox: for policy please always use security project unless it has to be ops only. I can get that stuff via sql.php [20:17:00] MacFan4000 uh, no. [20:17:06] Uh, yes [20:17:41] paladox: what do you mean [20:18:02] I am not going to be using the security project unless it's a security incident. [20:18:18] JohnLewis: what is your view on this [20:18:37] Stuff should be open unless sensitive [20:19:02] How about when restricted should it be set to the security project? [20:19:13] (IMHO since it affects my wiki, I don’t like not being able to see it. I work in IT and handle db information all the time) [20:19:23] But I know that my opinion has no influence here [20:19:25] I guess so [20:19:35] paladox: ^^ [20:19:39] ita kinda the ACL we use for restricting access [20:19:54] yes i can see but i rather be safe then expose things. [20:20:05] since it's hard to keep things contained once on the internet. [20:20:08] Security isn’t just security issues when it comes to ACL [20:20:19] then the name is misleading. [20:20:35] It’s better to use it because it can only be viewed by staff [20:21:06] Security should just be security because that’s it purpose but security is a wide range of stuff [20:21:25] eh, I can't view it either, so this discussion is pointless because it's probably only viewable by the creator of the paste [20:21:40] That’s even worse ^ [20:21:51] SPF|Cloud: it says custom policy, from the error message [20:22:02] paladox: please change the policy [20:22:04] no, that not worse, that's one's privilege [20:22:14] MacFan4000 why is it so important that i change it? [20:22:24] It’s worse for only one person to be able to view it than it is for only the security team to view it [20:22:36] I'm not even slightly interested what's in the paste [20:22:43] paladox: at least add me to the ACL please since it affects my wiki and I know how to handle db information [20:22:54] ok, i can open it if you want AmandaCatherine [20:23:13] I think MacFan4000 wants all restrictions removed [20:23:23] I just don’t like not being able to see something that affects my wiki [20:23:38] Just please from now on when restricting stuff use security project for ACL [20:24:05] And I don’t care what the policy is as long as everyone is happy [20:24:19] no, i will not per "Security should just be security because that’s it purpose but security is a wide range of stuff " [20:25:10] Everybody does it using security as ACL but you and it’s really annoying [20:25:40] There’s no PII in that paste anyway [20:25:47] Just the groups and the rights on my wiki [20:25:57] Any sysadmin should be able to view restricted pastes [20:26:03] IMO [20:26:31] and pastes/tasks/etc shouldn’t be restricted unless they contain PII or security stuff [20:26:33] no, if someone decides to create a private paste, that's there right. Though they should be more open then restricted. [20:26:34] IMHO [20:27:15] paladox: if someone wants to create a private thing for themselves, fine. But creating something and only allowing one other user other than themselves to view it [20:27:23] Is not fine [20:27:27] huh? [20:27:37] Can we stop please? [20:27:43] If you wanted to create something that only you could see, fine [20:27:45] * paladox stops [20:27:53] this does nothing but create hostility [20:27:57] Or we could create a private project called staff and use that for ACL purposes [20:28:13] projects don’t need to be private [20:28:16] Just the tasks inside them [20:28:28] Security project is publicly viewable, as are the members of said project [20:28:37] Same goes for the CoC ACL [20:28:38] I mean like restrict the edit and join policys [20:28:49] Oh, yeah [20:30:21] I also still can’t edit the sitenotice https://i.imgur.com/glcJJe3.jpg [20:30:30] Even though I have editinterface and sysop [20:34:52] seems createpage got revoked somewhere [20:35:15] Createpage has been restricted to sysops with the lock, but I’m sysop [20:35:26] createpage is not assigned anywhere [20:35:36] try removing the lock and seeing if it pops back up [20:35:47] because if it does, then it's an issue with ProtectSite [20:36:10] Huh, it wasn’t an issue last time I locked with the security issue [20:36:48] It's also a bug I distinctly recall fixing, but whatever [20:37:25] Removed the lock [20:38:09] And I can edit again [20:38:26] yup, it's that bug again [20:38:39] Should I file Phab task? [20:40:18] nope [20:40:27] paladox, can you update ProtectSite please? [20:40:42] Voidwalker yes, by update what do you mean? Submodule? [20:40:46] to the master branch? [20:40:48] there's a bug fix related to the above issue [20:40:52] ok [20:41:32] I am concerned that it appears to only exist on the master branch [20:41:33] Voidwalker what's your gerrit name? [20:41:42] !log macfan@mw2:~$ sudo -u www-data /usr/local/bin/foreachwikiindblist /srv/mediawiki/dblist/all.dblist /srv/mediawiki/w/maintenance/runJobs.php --type=LocalGlobalUserPageCacheUpdateJob [20:41:47] Logged the message at https://meta.miraheze.org/wiki/Tech:Server_admin_log, Master [20:41:56] I don't have a gerrit account :P [20:41:59] oh [20:42:06] How did you fix the bug Voidwalker ? [20:42:21] I didn't, Reception123 did I believe [20:42:38] jack maintains it [20:42:44] so lets update to the master branch [20:43:15] https://gerrit.wikimedia.org/r/#/c/mediawiki/extensions/ProtectSite/+/454475/ [20:43:16] Title: [ Gerrit Code Review ] - gerrit.wikimedia.org [20:43:24] It just needs cr+2 [20:43:34] This is the other bug that I didn’t mention in this channel https://phabricator.miraheze.org/T3579 [20:43:36] Title: [ ⚓ T3579 New user group not appearing in ManageWikiPermissions ] - phabricator.miraheze.org [20:43:38] [02miraheze/mediawiki] 07paladox pushed 031 commit to 03REL1_31 [+0/-0/±1] 13https://git.io/fAaOA [20:43:39] [02miraheze/mediawiki] 07paladox 03acebd66 - Update PS [20:44:11] !log sudo -u www-data php /srv/mediawiki/w/maint*/rebuildLocalisationCache.php --wiki test1wiki on mw* [20:44:16] Logged the message at https://meta.miraheze.org/wiki/Tech:Server_admin_log, Master [20:45:34] Voidwalker done [20:45:37] mw* has been updated [20:45:48] ty [20:46:22] !log sudo -u www-data php /srv/mediawiki/w/maint*/rebuildLocalisationCache.php --wiki test1wiki on test1 [20:46:27] Logged the message at https://meta.miraheze.org/wiki/Tech:Server_admin_log, Master [20:46:29] AmandaCatherine try locking the wiki again [20:46:33] using protectsite [20:46:40] I don’t need to [20:46:45] The issue that required it is resolved [20:48:06] Please figure this out https://phabricator.miraheze.org/T3579 [20:48:07] Title: [ ⚓ T3579 New user group not appearing in ManageWikiPermissions ] - phabricator.miraheze.org [20:48:27] strangely, I cannot confirm that bug [20:48:51] Voidwalker: because you don’t have access to ManageWiki [20:49:13] He does [20:49:23] Stewards have it globally I think? [20:49:25] Wait, Stewards have ManageWiki globally? [20:49:32] That’s not good [20:49:44] Don’t know for sure though [20:50:15] AmandaCatherine why is it not good? [20:50:43] Because having ManageWiki globally means that you can manage any wiki whatsoever, and centralized logging on Meta isn’t enforced [20:50:57] Having the ability to manage any wiki whatsoever when you are not a sysadmin is not good in and of itself [20:51:16] Not enforcing centralized logging just adds to the problem [20:51:51] AmandaCatherine, I was testing on publictestwiki :P [20:52:36] Voidwalker: and because publictestwiki doesn’t have the extendedconfirmed group, you can’t verify it [20:53:20] !log stopped running jobs and restarted in a screen [20:53:24] Logged the message at https://meta.miraheze.org/wiki/Tech:Server_admin_log, Master [20:53:33] I created a new group and it was available through MWP [20:53:54] Voidwalker: in this case its set in LS [20:53:55] Yes, you created it through MWP. This wasn’t [20:54:06] This was created through $wgAutopromoteOnce [20:54:08] oh [20:54:23] :P [20:54:23] the group isn't the right is [20:54:28] samwilson hi :) [20:54:47] What’s the issue [20:54:51] MacFan4000: the group is also [20:54:56] JohnLewis: https://phabricator.miraheze.org/T3579 [20:54:57] Title: [ ⚓ T3579 New user group not appearing in ManageWikiPermissions ] - phabricator.miraheze.org [20:54:58] yes I know [20:56:27] try creating a group with the same name and some simple right such as edit [20:56:34] SPF|Cloud JohnLewis https://github.com/miraheze/ManageWiki/compare/dd2b458d1870...d797549c2b6e#diff-6379dbe476c71358e01325ed674fbc21R22 dosen't that mean it will create the cache for one wiki [20:56:34] Title: [ Comparing dd2b458d1870...d797549c2b6e · miraheze/ManageWiki · GitHub ] - github.com [20:56:41] then the rest won't be able to do that? [20:56:46] PROBLEM - test1 Current Load on test1 is WARNING: WARNING - load average: 1.78, 1.50, 0.92 [20:57:18] that should make it so that the group is available [20:57:24] Closed as invalid [20:57:37] or, there might be another solution [20:58:29] Paladox: no idea how it works but looks it [20:58:36] ok. [20:58:42] RECOVERY - test1 Current Load on test1 is OK: OK - load average: 0.73, 1.31, 0.92 [21:01:17] paladox: no, that's what makeGlobalKey was invented for [21:01:24] oh [21:01:55] just a note - Im currently doing what I can to lower the jobqueue [21:02:27] Kill GUP {{reducesoneissue}} [21:03:38] JohnLewis: SPF|Cloud figured out that the only thing the GUP jobs do is clear the cache [21:04:07] thus, I believe its jobs arn't necessary [21:04:14] aren't [21:04:18] * [21:05:11] and besides it wouldn't be creating 63k jobs [21:05:29] only a few hundred I should think [21:05:42] maybe more like a thousand [21:07:03] RECOVERY - test1 Puppet on test1 is OK: OK: Puppet is currently enabled, last run 1 minute ago with 0 failures [21:08:31] No.. those jobs aren’t critically [21:08:49] PROBLEM - cp5 HTTP 4xx/5xx ERROR Rate on cp5 is WARNING: WARNING - NGINX Error Rate is 44% [21:09:00] otherwise the wikis don’t get too the new user page propagated [21:09:20] they would, all the job does clears the cache [21:09:32] s/does/does is [21:09:32] MacFan4000 meant to say: they would, all the job does is clears the cache [21:10:49] RECOVERY - cp5 HTTP 4xx/5xx ERROR Rate on cp5 is OK: OK - NGINX Error Rate is 26% [21:12:08] anyway the queue is going down, which is great [21:13:17] No, there’s a propogation job [21:14:03] [02mw-config] 07Amanda-Catherine opened pull request 03#2447: Add extendedconfirmed to ManageWikiPermissions - 13https://git.io/fAa3j [21:14:15] JohnLewis: did I do that right ^ ? [21:15:28] No [21:15:37] ?? [21:15:39] its like $wgAddGroups [21:16:17] JohnLewis the only job the extension creates is LocalGlobalUserPageCacheUpdateJob and that does nothing but clear the cache [21:16:25] at least thats what SPF says [21:16:26] Oh [21:18:56] Fine remove the job, I’m not bothered. [21:19:13] [02mw-config] 07Amanda-Catherine synchronize pull request 03#2447: Add extendedconfirmed to ManageWikiPermissions - 13https://git.io/fAa3j [21:19:24] JohnLewis ^ [21:20:28] Is that right now? [21:21:44] [02mw-config] 07JohnFLewis closed pull request 03#2447: Add extendedconfirmed to ManageWikiPermissions - 13https://git.io/fAa3j [21:21:46] [02miraheze/mw-config] 07JohnFLewis pushed 033 commits to 03master [+0/-0/±3] 13https://git.io/fAass [21:21:47] [02miraheze/mw-config] 07Amanda-Catherine 03bed3507 - Add extendedconfirmed to ManageWikiPermissions [21:21:49] [02miraheze/mw-config] 07Amanda-Catherine 037c37f1b - Update LocalSettings.php [21:21:50] [02miraheze/mw-config] 07JohnFLewis 03126c490 - Merge pull request #2447 from Amanda-Catherine/patch-1 Add extendedconfirmed to ManageWikiPermissions [21:22:40] JohnLewis: is there a way to add the new “edit-restrictednamespace” userright to MWP? [21:22:49] so that the right can be assigned/revoked from groups in MWP [21:23:09] probably adding it to wgAvailableRights [21:23:17] $wgAvailableRights[]=$right [21:23:36] Don’t see that under ManageWiki config in LS [21:24:01] If its not there, you can add it. :) [21:24:27] or add it to LW [21:24:37] Are the [] supposed to contain something? [21:24:42] no [21:24:43] And is $right the name of the userright? [21:25:05] [] is a array [21:25:23] okay, this is confusing [21:25:34] sp ie $wgAvailableRights[ 'test' => [ .. ], ] [21:25:44] $wgAvailableRights = [ 'test' => [ .. ], ] [21:25:50] *so [21:26:43] Not sure that’s what I want [21:27:05] What I want is for the “edit-restrictednamespace” userright to be available in MWP [21:27:13] As in able to be added or revoked from any groups defined in MWP [21:28:20] would adding a block of '+wgAvailableRights' into wgConfig do it right? [21:28:58] [02mw-config] 07MacFan4000 created branch 03MacFan4000-patch-1 - 13https://git.io/vbvb3 [21:29:00] [02miraheze/mw-config] 07MacFan4000 pushed 031 commit to 03MacFan4000-patch-1 [+0/-0/±1] 13https://git.io/fAasz [21:29:01] [02miraheze/mw-config] 07MacFan4000 030b5c6c1 - Update LocalWiki.php [21:29:03] [02mw-config] 07MacFan4000 opened pull request 03#2448: Update LocalWiki.php - 13https://git.io/fAasg [21:29:11] I've got this [21:29:21] [02mw-config] 07paladox reviewed pull request 03#2448 commit - 13https://git.io/fAas2 [21:29:36] https://www.mediawiki.org/wiki/Manual:$wgAvailableRights [21:29:36] Title: [ Manual:$wgAvailableRights - MediaWiki ] - www.mediawiki.org [21:30:20] [02mw-config] 07MacFan4000 synchronize pull request 03#2448: Update LocalWiki.php - 13https://git.io/fAasg [21:30:21] [02miraheze/mw-config] 07MacFan4000 pushed 031 commit to 03MacFan4000-patch-1 [+0/-0/±1] 13https://git.io/fAasa [21:30:23] [02miraheze/mw-config] 07MacFan4000 03b17a25a - Update LocalWiki.php [21:30:33] miraheze/mw-config/MacFan4000-patch-1/0b5c6c1 - MacFan4000 The build was broken. https://travis-ci.org/miraheze/mw-config/builds/426448075 [21:31:12] all, already fixed [21:31:19] ack* [21:32:02] miraheze/mw-config/MacFan4000-patch-1/b17a25a - MacFan4000 The build was fixed. https://travis-ci.org/miraheze/mw-config/builds/426448363 [21:32:20] [02mw-config] 07MacFan4000 closed pull request 03#2448: Update LocalWiki.php - 13https://git.io/fAasg [21:32:21] [02miraheze/mw-config] 07MacFan4000 pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fAasw [21:32:23] [02miraheze/mw-config] 07MacFan4000 032433ac1 - Update LocalWiki.php (#2448) * Update LocalWiki.php * Update LocalWiki.php [21:32:33] miraheze/mw-config/master/126c490 - John F. Lewis The build has errored. https://travis-ci.org/miraheze/mw-config/builds/426446561 [21:34:02] miraheze/mw-config/master/2433ac1 - MacFan4000 The build passed. https://travis-ci.org/miraheze/mw-config/builds/426448704 [21:34:57] according to icing the only issue other then jobs currently is bacula1 disk space [21:34:59] [02mw-config] 07The-Voidwalker opened pull request 03#2449: fix - 13https://git.io/fAas9 [21:35:39] !m Voidwalker [21:35:39] <[d__d]> You're doing good work, Voidwalker! [21:35:49] nothing was broken but whatever. I guess just cosmetic [21:36:00] Although, sysops can’t remove the group extendedconfirmed, but they can add it [21:36:04] nope, you're doing an assignment there MacFan4000 [21:36:26] [02mw-config] 07MacFan4000 closed pull request 03#2449: fix - 13https://git.io/fAas9 [21:36:27] [02miraheze/mw-config] 07MacFan4000 pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/fAas5 [21:36:29] [02miraheze/mw-config] 07The-Voidwalker 033893feb - fix (#2449) [21:37:22] GTG - I’ll be back in about an hour and a half [21:37:23] [02mw-config] 07MacFan4000 deleted branch 03MacFan4000-patch-1 - 13https://git.io/vbvb3 [21:37:24] [02miraheze/mw-config] 07MacFan4000 deleted branch 03MacFan4000-patch-1 [23:02:35] MacFan4000 paladox Voidwalker: the extendedconfirmed user group is still not listed in Special:ManageWikiPermissions [23:15:39] JohnLewis: ^^ [23:25:01] And we are official https://weather.miraheze.org/wiki/Weather_Wiki:News/September_2018_Technical [23:25:03] Title: [ Login required - Weather Wiki ] - weather.miraheze.org [23:49:37] AmandaCatherine: I can confirm this. Perhaps instead of adding the right to the group in LS.php we should do it through MWP? That’s my only guess at this point. [23:50:10] I can confirm that the permission is assignable through MWP [23:51:36] The issue is that adding the group in MWP means that it would have to be manually assigned each time [23:51:48] I want it to be automatically added by the software after a user has 100 edits and 30 days tenure [23:52:02] No we would leave the wgAutopromoteOnce stuff [23:52:34] I thought you meant create the group in MWP? [23:53:09] I’m talking about https://github.com/miraheze/mw-config/blob/master/LocalSettings.php#L2597 [23:53:10] Title: [ mw-config/LocalSettings.php at master · miraheze/mw-config · GitHub ] - github.com [23:53:49] wgAutopromoteOnce doesn’t create the group it just does the autopromotion [23:54:02] As long as removing that won’t remove the right from MWP [23:54:27] As in, I want the edit-restrictednamespace right to be its own checkbox in MWP, which right now it is [23:54:34] But I don’t want to loose that if we remove that line [23:55:21] https://github.com/miraheze/mw-config/blob/master/LocalWiki.php#L410 is what makes it available in MWP, so we are fine [23:55:22] Title: [ mw-config/LocalWiki.php at master · miraheze/mw-config · GitHub ] - github.com [23:55:32] Ok [23:56:19] [02mw-config] 07Amanda-Catherine opened pull request 03#2450: Trying something different per MacFan4000 on IRC - 13https://git.io/fAaCl [23:58:03] Huh, why did Travis fail [23:59:26] [02mw-config] 07MacFan4000 reviewed pull request 03#2450 commit - 13https://git.io/fAaCz [23:59:51] [02mw-config] 07Amanda-Catherine reviewed pull request 03#2450 commit - 13https://git.io/fAaCg