Page MenuHomePhabricator

Southparkfan (Southparkfan)
Lead of Memes & Lead of Srz bizznezz titlez, Wikimedia Foundation

Projects (10)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Wednesday

  • Clear sailing ahead.

User Details

User Since
Oct 12 2014, 7:12 AM (266 w, 1 d)
Availability
Available
IRC Nick
SPF|Cloud
LDAP User
Southparkfan
MediaWiki User
Southparkfan [ Global Accounts ]

The guy who reads bugs. I do volunteer work at https://miraheze.org/, a non-profit MediaWiki hosting service. My work on phabricator.wikimedia.org consists of annoying everyone with my great bug reports, comments and memes.

Macro southparkfan-approves: Approved by Wikimedia

In my daily life I'm a student, and in my free time I manage a couple Debian servers, and I try to assist the operations team where possible.

Recent Activity

Mon, Nov 4

Southparkfan reopened T235551: InstantCommons should cache remote images as "Open".

I feel my point was completely missed, regardless of the cause or fix: this change has a performance impact of roughly 28x. And since I have new questions, reopening.

Mon, Nov 4, 11:20 PM · Core Platform Team Workboards (Clinic Duty Team), Performance-Team (Radar), MediaWiki-File-management, Multimedia, Commons

Oct 17 2019

Southparkfan added a comment to T138453: Many articles containing UNIQ--postMath-00000001-QINU.

It doesn't seem to be limited to broken citations, {{Special:WhatlinksHere/{{FULLPAGENAME}}}} also seems enough to reproduce this.

Oct 17 2019, 11:11 AM · Cite, Math

Oct 15 2019

Southparkfan added a project to T235551: InstantCommons should cache remote images: Performance-Team.
Oct 15 2019, 7:32 PM · Core Platform Team Workboards (Clinic Duty Team), Performance-Team (Radar), MediaWiki-File-management, Multimedia, Commons
Southparkfan updated subscribers of T235551: InstantCommons should cache remote images.
Oct 15 2019, 7:31 PM · Core Platform Team Workboards (Clinic Duty Team), Performance-Team (Radar), MediaWiki-File-management, Multimedia, Commons
Southparkfan created T235551: InstantCommons should cache remote images.
Oct 15 2019, 7:30 PM · Core Platform Team Workboards (Clinic Duty Team), Performance-Team (Radar), MediaWiki-File-management, Multimedia, Commons

Aug 8 2019

Southparkfan added a comment to T230075: Setting up static maintenance page on Foundation servers for Foundation website.

GDNSD supports HTTP health checks (or custom ones as well). Provided the DNS TTL is no longer than a few minutes, 'automatic failover' is possible.

Aug 8 2019, 12:34 AM · Traffic, wikimediafoundation.org, Operations, Security

Jun 10 2019

Southparkfan added a comment to T225035: cp3035 PS Redundancy Lost.

The tasks regarding loss of PSU redundancy on cp303[2689] are normal priority, does this one need to be high priority?

Jun 10 2019, 10:14 PM · Traffic, Operations, ops-esams

Mar 28 2019

Southparkfan awarded Blog Post: Switching production traffic to Apache Traffic Server a Heartbreak token.
Mar 28 2019, 9:44 PM · Traffic
Southparkfan removed a member for Shinken: Southparkfan.
Mar 28 2019, 9:41 PM

Jan 25 2017

Southparkfan edited projects for T156208: reclaim multatuli, added: ops-esams; removed ops-eqiad.

(correct datacenter)

Jan 25 2017, 12:23 PM · ops-esams, Patch-For-Review, Operations

Dec 30 2016

Southparkfan added a member for DC-Ops: Southparkfan.
Dec 30 2016, 3:53 PM
Southparkfan added a watcher for DC-Ops: Southparkfan.
Dec 30 2016, 3:53 PM
Southparkfan added a watcher for ops-esams: Southparkfan.
Dec 30 2016, 3:52 PM
Southparkfan added a watcher for ops-eqiad: Southparkfan.
Dec 30 2016, 3:52 PM
Southparkfan added a watcher for ops-codfw: Southparkfan.
Dec 30 2016, 3:52 PM
Southparkfan added a watcher for ops-ulsfo: Southparkfan.
Dec 30 2016, 3:49 PM
Southparkfan added a member for ops-ulsfo: Southparkfan.
Dec 30 2016, 3:49 PM

Nov 18 2016

Southparkfan reopened T141482: CentralAuth login attempt gives "No active login attempt is in progress for your session" as "Open".

The same issue is occurring again at a high rate, and is causing problems. Also, there are users reporting they are silently being logged out of the site. I'm not sure how much they are related to each other, but I spotted this in the debug logs:

[session] Session "[50]CentralAuthSessionProvider<-:2:Southparkfan>[REDACTED]": Metadata merge failed: [Exception MediaWiki\Session\MetadataMergeException(
 /srv/mediawiki/w/includes/session/SessionProvider.php:195) Key "CentralAuthSource" changed]
#0 /srv/mediawiki/w/includes/session/SessionManager.php(629): MediaWiki\Session\SessionProvider->mergeMetadata(array, array)
#1 /srv/mediawiki/w/includes/session/SessionManager.php(498): MediaWiki\Session\SessionManager->loadSessionInfoFromStore(MediaWiki\Session\SessionInfo, WebRequest)
#2 /srv/mediawiki/w/includes/session/SessionManager.php(182): MediaWiki\Session\SessionManager->getSessionInfoForRequest(WebRequest)
#3 /srv/mediawiki/w/includes/WebRequest.php(700): MediaWiki\Session\SessionManager->getSessionForRequest(WebRequest)
#4 /srv/mediawiki/w/includes/session/SessionManager.php(121): WebRequest->getSession()
#5 /srv/mediawiki/w/includes/Setup.php(747): MediaWiki\Session\SessionManager::getGlobalSession()
#6 /srv/mediawiki/w/includes/WebStart.php(137): require_once(string)
#7 /srv/mediawiki/w/index.php(40): require(string)
#8 {main}
Nov 18 2016, 9:01 PM · User-Zppix, MediaWiki-Authentication-and-authorization, MediaWiki-extensions-CentralAuth

Nov 9 2016

Southparkfan added a project to T147309: Decommission db1019: ops-eqiad.
Nov 9 2016, 4:37 PM · ops-eqiad, hardware-requests, Operations

Sep 17 2016

Southparkfan added a comment to T133674: HHVM is leaking memory on the API appservers.

Is this the same as the recent behavior seen on various API appservers? https://ganglia.wikimedia.org/latest/?c=API%20application%20servers%20eqiad&m=cpu_report&r=hour&s=by%20name&hc=4&mc=2

Sep 17 2016, 4:32 PM · MediaWiki-API, Availability, HHVM, Operations

Aug 24 2016

Southparkfan added a comment to T139171: Rack/setup sodium (carbon/mirror server replacement).

I wonder why @RobH and @Cmjohnson are talking about 4TB disks. The current problems are caused by 4k (6TB) disks, and the accessoires link given by Cmjohnson mentions a non-4k 6TB disk.

Aug 24 2016, 5:40 PM · Operations, ops-eqiad
Southparkfan added a comment to T139171: Rack/setup sodium (carbon/mirror server replacement).

I wonder why @RobH and @Cmjohnson are talking about 4TB disks. The current problems are caused by 4k (6TB) disks, and the accessoires link given by Cmjohnson mentions a non-4k 6TB disk.

Aug 24 2016, 5:40 PM · Operations, ops-eqiad

Aug 10 2016

Southparkfan added a comment to T127904: Have fallback communication channel when freenode has problems.

Do we prefer a fallback that cannot be impacted by a Wikimedia outage of any kind? Conpherence is an option, but it is not off-site; a network outage affecting Wikimedia will render Conpherence useless.

Aug 10 2016, 9:44 PM · Deployments, Operations

Jul 31 2016

Southparkfan added a comment to T141482: CentralAuth login attempt gives "No active login attempt is in progress for your session".

Possibly your farm is not sharing sessions, which is a requirement for CentralAuth. Session storage configuration has changed for 1.27, you might want to review that.

It could be possible that my configuration is not up-to-date. Like Wikimedia, we use redis for sessions (production 1.26 config):

$wgObjectCaches['redis'] = array(
	'class' => 'RedisBagOStuff',
	'servers' => array( '<IP>' ),
	'password' => $wmgRedisPassword,
);
$wgMainCacheType = 'redis';
$wgSessionCacheType = 'redis';
$wgSessionsInObjectCache = true;
$wgMessageCacheType = CACHE_NONE;
$wgParserCacheType = CACHE_DB;
$wgLanguageConverterCacheType = CACHE_DB;
Jul 31 2016, 10:27 AM · User-Zppix, MediaWiki-Authentication-and-authorization, MediaWiki-extensions-CentralAuth

Jul 27 2016

Southparkfan updated the task description for T141482: CentralAuth login attempt gives "No active login attempt is in progress for your session".
Jul 27 2016, 9:08 PM · User-Zppix, MediaWiki-Authentication-and-authorization, MediaWiki-extensions-CentralAuth
Southparkfan created T141482: CentralAuth login attempt gives "No active login attempt is in progress for your session".
Jul 27 2016, 9:08 PM · User-Zppix, MediaWiki-Authentication-and-authorization, MediaWiki-extensions-CentralAuth

Jul 26 2016

Southparkfan moved T141352: Decomission mw1153-mw1160 from Backlog to Reclaim (Spares/Decommission) on the hardware-requests board.
Jul 26 2016, 12:53 PM · ops-eqiad, Operations

Jul 15 2016

Southparkfan awarded T140422: madhuvishy is moving to operations on 7/18/16 a Love token.
Jul 15 2016, 9:59 PM · SRE-Access-Requests, Cloud-Services, Operations

Jul 12 2016

Southparkfan closed T138509: rack/setup/install/deploy labvirt nodes as Resolved.

Yes, it does.

Jul 12 2016, 8:49 AM · Patch-For-Review, ops-eqiad, Operations
Southparkfan added a comment to T136575: Allow default value for PATH variable in wfShellExec.

Step 1 seems to be re-introducing the texvc package (whose deletion actually was unrelated when I created the issue, it just made this task more or less invalid, because the issue was kinda gone - since nobody (except users who still have that package installed) would be hit by it anymore). That is a blocker for this task.

Jul 12 2016, 8:08 AM · MediaWiki-extensions-General

Jul 11 2016

Southparkfan added a comment to T138509: rack/setup/install/deploy labvirt nodes.

@Andrew labvirt1012 lacks hyperthreading. Can you enable that?

Jul 11 2016, 10:08 PM · Patch-For-Review, ops-eqiad, Operations

Jul 3 2016

Southparkfan added a comment to T139154: Several mw* servers missing in conftool-data, but present in site.pp.

mw1017 and mw1099 are the eqiad MW debug hosts, so those should not be in conftool-data.
mw1161-mw1169 were previous appservers, but have been converted to jobrunners in December, per rOPUPba0a47b56ded3dc748c436c2940f114389b312f2. Jobrunners are not present in conftool-data, so I guess everything is as expected?

Jul 3 2016, 3:29 PM · Operations
Southparkfan updated subscribers of T136575: Allow default value for PATH variable in wfShellExec.

@Kghbln yes, I am aware of that, and I spoke to @MoritzMuehlenhoff, and he said that in hindsight the mediawiki-math-texvc should never have been deleted. Perhaps it will be packaged again - but I'm not sure if Debian's policies allow that, since it would mean that it has to be introduced in the jessie (stable) suite again. Otherwise we'd still need to wait until Debian 9 has been released.

Jul 3 2016, 3:15 PM · MediaWiki-extensions-General

Jun 17 2016

Southparkfan added a comment to T134309: Rack and Set up new application servers mw1284-1306.

@Joe mw1306 seems to have the same IP as mw1091 (although that one shows up as mw1091 in Ganglia, whereas mw1090 shows up as mw1305...). So I think you need to fix that one as well.

Jun 17 2016, 10:05 PM · Patch-For-Review, Operations, ops-eqiad

Jun 11 2016

Southparkfan added a comment to T137622: Closing MediaViewer on desktop results in losing the reading position on a page on Firefox.

Just tested this, this doesn't happen in Firefox 47.0 on Windows 8.1. Perhaps an upgrade to 47.0 might help, although I doubt it because I can't see in the 47.0 release notes anything related to this.

Jun 11 2016, 8:09 AM · Multimedia, Readers-Web-Backlog, MediaViewer
Southparkfan closed T137594: Miraheze: Broken Flow topics with non-existent pages and strange raw JSON data as Resolved.

Yep, that change (and the maintenance script) worked perfect. Everything is displaying correctly now.

Jun 11 2016, 8:05 AM · StructuredDiscussions

Jun 10 2016

Southparkfan updated subscribers of T137594: Miraheze: Broken Flow topics with non-existent pages and strange raw JSON data.
Jun 10 2016, 9:10 PM · StructuredDiscussions
Southparkfan created T137594: Miraheze: Broken Flow topics with non-existent pages and strange raw JSON data.
Jun 10 2016, 9:09 PM · StructuredDiscussions
Southparkfan closed T132859: Investigate cp1044's strange Ganglia graphs as Declined.

cp1044 has been decomissioned per T133614

Jun 10 2016, 8:49 PM · Operations

Jun 8 2016

Southparkfan added a comment to T130130: [Epic] Upgrade paymentswiki to MediaWiki REL_* release branch or follow the WMF train. Upgrage PHP to HHVM or PHP 5.5.

That would be great! The only additional benefit we might get from HHVM
would be to cut PHP cpu load by 50%, but that can be an optimization for
later. This card is concerned with the breaking language changes, so
Jessie is a perfect solution.

As of PHP 5.5 (Jessie has 5.6), there is an opcache extension included (only needs to be enabled in config), which caches compiled bytecode in the memory. Together with the other performance improvements since 5.4 (assuming paymentswiki runs on 5.3 now), CPU usage / response time should already decrease without using HHVM (so you get some more headroom before HHVM is really needed).

Jun 8 2016, 2:23 PM · Epic, Fundraising-Backlog, fundraising-tech-ops
Southparkfan added a comment to T136938: build payments1005 with Debian Jessie, and HHVM or PHP5.5.

Jessie has PHP 5.6 actually.

Jun 8 2016, 2:17 PM · fundraising-tech-ops

Jun 6 2016

Southparkfan added a comment to T132454: Some OAuth special pages are not recognized ('no such special page').

I'm sure Legoktm is right :-)! But I failed to make it work, so someone else should take it over honestly...

Jun 6 2016, 8:02 PM · MW-1.29-release (WMF-deploy-2017-03-14_(1.29.0-wmf.16)), Patch-For-Review, good first bug, MediaWiki-extensions-OAuth
Southparkfan added a comment to T132454: Some OAuth special pages are not recognized ('no such special page').

It would be cool if this bug could be fixed (whatever the solution is).

Jun 6 2016, 4:36 PM · MW-1.29-release (WMF-deploy-2017-03-14_(1.29.0-wmf.16)), Patch-For-Review, good first bug, MediaWiki-extensions-OAuth

May 31 2016

Southparkfan updated the task description for T136631: rack/setup/deploy ms-be102[2-7].
May 31 2016, 7:34 PM · Patch-For-Review, SRE-swift-storage, ops-eqiad, Operations
Southparkfan added a comment to T136634: Lost Wikitech 2FA details, recovery needed.
southparkfan@tools-exec-1407:~$ echo 'oht0ipe1Pho7aa7pohChie8eath0ogoo9Eesoh9nahc3aefoh7ie2ais6oohugoo' > reset_2fa.txt
southparkfan@tools-exec-1407:~$ cat reset_2fa.txt
oht0ipe1Pho7aa7pohChie8eath0ogoo9Eesoh9nahc3aefoh7ie2ais6oohugoo
southparkfan@tools-exec-1407:~$
May 31 2016, 6:46 PM · Cloud-Services
Southparkfan created T136634: Lost Wikitech 2FA details, recovery needed.
May 31 2016, 6:39 PM · Cloud-Services

May 30 2016

Southparkfan created T136575: Allow default value for PATH variable in wfShellExec.
May 30 2016, 6:46 PM · MediaWiki-extensions-General

May 22 2016

Southparkfan added a comment to T123536: Array to string conversion in MWTimestamp.php causes HHVM 3.9 to segfault (works in HHVM 3.12).

@Paladox I've already upgraded to HHVM 3.12, which seems to work.

May 22 2016, 4:49 PM · HHVM, MediaWiki-General
Southparkfan added a comment to T134309: Rack and Set up new application servers mw1284-1306.

@Joe did you already install one of those servers? noticed https://ganglia.wikimedia.org/latest/?c=Application%20servers%20eqiad&h=mw1305.eqiad.wmnet&m=cpu_report&r=hour&s=by%20name&hc=4&mc=2 (I can't view which specs the new servers have, but this 'mw1305' seems to have the same cpu/ram specs as the old appservers?)

May 22 2016, 11:20 AM · Patch-For-Review, Operations, ops-eqiad

May 6 2016

Southparkfan added a comment to T134360: Decommission broken db1058.

@Cmjohnson yeah, perhaps I have been a bit too fast by already doing the DNS part (despite that's the only thing I can do it seems) :-)

May 6 2016, 1:16 PM · Operations, ops-eqiad

May 5 2016

Southparkfan added a comment to T134360: Decommission broken db1058.

Just to learn how the process works, I've submitted a patch for the DNS adjustments. I noticed db1058 is referenced in the dhcpd and manifests/role/coredb.pp files in puppet but I have no idea how the latter one works, so I'll leave the puppet work to someone else.

May 5 2016, 9:17 PM · Operations, ops-eqiad

Apr 28 2016

Southparkfan renamed T133798: Rack and Set up new application servers mw1261-1283 from Rack and Set up new application servers mw1216-1307 to Rack and Set up new application servers mw1261-1307.
Apr 28 2016, 4:05 PM · Patch-For-Review, Operations, ops-eqiad

Apr 26 2016

Southparkfan added a comment to T133700: MobileFrontend contributions display edits where username is revdel'd without having appropriate rights.

Can this patch be backported to REL1_26, REL1_25 and REL1_23 too? The current security patch is only available in master, and these three branches still receive security support.

Apr 26 2016, 7:35 PM · Patch-For-Review, MW-1.27-release (WMF-deploy-2016-05-03_(1.27.0-wmf.23)), Security, Reading-Web-Sprint-71-Matisse-Monet-Kandinsky-and-the-Departing-Painters, Unplanned-Sprint-Work, Reading-Web-Sprint-70-Lady-and-the-Trumps, Vuln-Infoleak, MediaWiki-Revision-deletion, MobileFrontend
Southparkfan updated the task description for T133717: Letsencrypt all the prod things we can - planning.
Apr 26 2016, 5:57 PM · Operations, Traffic
Southparkfan awarded T133679: Could use a coffee in Nantes a Like token.
Apr 26 2016, 1:26 PM

Apr 23 2016

Southparkfan added a comment to T133441: Seeing desktop text cache while browsing mobile sites.

Yeah, this doesn't seem to be a Varnish problem:

Apr 23 2016, 4:01 PM · Readers-Web-Backlog, MobileFrontend, Operations, Traffic
Southparkfan created T133441: Seeing desktop text cache while browsing mobile sites.
Apr 23 2016, 9:57 AM · Readers-Web-Backlog, MobileFrontend, Operations, Traffic

Apr 19 2016

Southparkfan created T133093: Investigate idle appservers in codfw.
Apr 19 2016, 7:44 PM · Operations

Apr 17 2016

Southparkfan closed T116266: Undefined property: DiffEngine::$seq as Resolved.

@ori that is T124163 actually.

Apr 17 2016, 3:09 PM · affects-translatewiki.net, MediaWiki-Page-History, MW-1.26-release, MW-1.27-release (WMF-deploy-2015-12-08_(1.27.0-wmf.8)), MW-1.27-release-notes, Patch-For-Review, MediaWiki-Page-Diffs
Southparkfan closed T116266: Undefined property: DiffEngine::$seq, a subtask of T41480: [DO NOT USE] Issues affecting translatewiki.net [superseded by #affects-translatewiki.net], as Resolved.
Apr 17 2016, 3:09 PM · affects-translatewiki.net, Tracking-Neverending
Southparkfan updated subscribers of T114715: Undefined index: function in MWExceptionHandler.php on line 386.
Apr 17 2016, 3:04 PM · User-bd808, Wikimedia-production-error, MediaWiki-General
Southparkfan merged task T116311: Undefined index: function in /srv/mediawiki/php-1.27.0-wmf.3/includes/exception/MWExceptionHandler.php on line 386 into T114715: Undefined index: function in MWExceptionHandler.php on line 386.
Apr 17 2016, 3:04 PM · MediaWiki-General
Southparkfan added a comment to T132845: API apache servers OOMing: mw1134 mw1132 mw1139 mw1138.

@Andrew mw1138 is not depooled (anymore), its CPU and network graphs show it is serving traffic. Looking at http://ganglia.wikimedia.org/latest/graph.php?r=day&z=xlarge&h=mw1132.eqiad.wmnet&m=cpu_report&s=by+name&mc=2&g=network_report&c=API+application+servers+eqiad it was idle for a few hours, but then it somehow got repooled..

Apr 17 2016, 10:42 AM · Operations

Apr 16 2016

Southparkfan created T132859: Investigate cp1044's strange Ganglia graphs.
Apr 16 2016, 9:02 PM · Operations
Southparkfan created T132842: MediaWiki OAuth phab plugin does not set providerType field.
Apr 16 2016, 2:03 PM · Phabricator
Southparkfan renamed T132454: Some OAuth special pages are not recognized ('no such special page') from Some OAuth special pages are not recognized ('no such special page' to Some OAuth special pages are not recognized ('no such special page').
Apr 16 2016, 1:22 PM · MW-1.29-release (WMF-deploy-2017-03-14_(1.29.0-wmf.16)), Patch-For-Review, good first bug, MediaWiki-extensions-OAuth

Apr 15 2016

Southparkfan added a comment to T132450: enable https for (ubuntu|apt|mirrors).wikimedia.org.

I have a setup where I tell Varnish to redirect all /.well-known/acme-challenge traffic to one backend server (practically any server with a webserver should work), so I can use this (acme-tiny).

Apr 15 2016, 4:13 PM · Patch-For-Review, Traffic, HTTPS, Operations

Apr 13 2016

Southparkfan added a comment to T132454: Some OAuth special pages are not recognized ('no such special page').
array(23) {
  ["OAuth"]=>
  string(41) "MediaWiki\Extensions\OAuth\SpecialMWOAuth"
  ["OAuthManageMyGrants"]=>
  string(55) "MediaWiki\Extensions\OAuth\SpecialMWOAuthManageMyGrants"
  ["OAuthListConsumers"]=>
  string(54) "MediaWiki\Extensions\OAuth\SpecialMWOAuthListConsumers"
}

I added this var_dump after the require of OAuth, so it is not like any of my extensions should be messing with the array..

Apr 13 2016, 9:33 PM · MW-1.29-release (WMF-deploy-2017-03-14_(1.29.0-wmf.16)), Patch-For-Review, good first bug, MediaWiki-extensions-OAuth
Southparkfan added a comment to T132454: Some OAuth special pages are not recognized ('no such special page').

@Tgr: I applied this patch:

diff --git a/frontend/MWOAuthUI.setup.php b/frontend/MWOAuthUI.setup.php
index d3aa768..6abe29e 100644
--- a/frontend/MWOAuthUI.setup.php
+++ b/frontend/MWOAuthUI.setup.php
@@ -49,7 +49,10 @@ class MWOAuthUISetup {
                global $wgSpecialPages;
                global $wgLogTypes, $wgLogNames, $wgLogHeaders, $wgLogActionsHandlers;
Apr 13 2016, 7:53 PM · MW-1.29-release (WMF-deploy-2017-03-14_(1.29.0-wmf.16)), Patch-For-Review, good first bug, MediaWiki-extensions-OAuth

Apr 12 2016

Southparkfan awarded T109325: Outbound HTTPS for varnish backend instances a Like token.
Apr 12 2016, 9:45 PM · codfw-rollout, Varnish, Operations, HTTPS, Traffic
Southparkfan created T132454: Some OAuth special pages are not recognized ('no such special page').
Apr 12 2016, 3:03 PM · MW-1.29-release (WMF-deploy-2017-03-14_(1.29.0-wmf.16)), Patch-For-Review, good first bug, MediaWiki-extensions-OAuth

Apr 9 2016

Southparkfan added a comment to T132256: Analytics hosts showed high temperature alarms.

Cmjohnson noted there have been multiple machines lately with CPU temperature issues, where re-applying thermal paste has been an effective fix.

Apr 9 2016, 6:01 PM · Analytics-Kanban, User-Elukey, Analytics-Cluster, ops-eqiad, Operations

Apr 8 2016

Southparkfan renamed T131959: rack/setup/deploy conf200[123] from rack/setup/deploy conf100[123] to rack/setup/deploy conf200[123].
Apr 8 2016, 7:49 PM · Analytics-Kanban, Patch-For-Review, Operations, ops-codfw

Apr 3 2016

Southparkfan added a comment to T131642: Review the inclusion of the Macro/Meme application in Wikimedia Phabricator.
  1. I understand your point, but it seems very likely to me that everyone knows when to (or to not) use them. This is not https://www.reddit.com/r/memes. Is there any proof that the application is currently harmful (i.e. frequently used in the wrong way)?
  2. Depends on upstream, we can't unfortunately do anything about that I guess.
  3. If you really think that this is a valid reason to remove the Macro application, then you should change this task to 'disable file uploads' (or open a new task with that subject). This is something that affects all image uploads, it isn't a problem that only affects Macro.
Apr 3 2016, 12:58 AM · Phabricator

Mar 31 2016

Southparkfan updated subscribers of T129060: mw1026-69 are shut down and should be physically decommissioned.

@Cmjohnson shouldn't T126350 be closed as a duplicate of this one instead of vice versa?

Mar 31 2016, 7:04 PM · DC-Ops, Patch-For-Review, ops-eqiad, Operations

Mar 30 2016

Southparkfan added a comment to T131309: PHP Fatal error: Call to a member function setLogger() on null (if $wgExtDistAPIConfig not set).

@Paladox looks like you haven't configured $wgExtDistAPIConfig:
./includes/providers/ExtDistProvider.php:

	/**
	 * Get the provider configured for the given type
	 *
	 * @param string $type
	 * @return ExtDistProvider
	 */
	public static function getProviderFor( $type ) {
		global $wgExtDistAPIConfig;
		if ( !$wgExtDistAPIConfig ) {
			return null;
		}
		return self::factory(
			$wgExtDistAPIConfig + array( 'repoType' => $type )
		);
	}
Mar 30 2016, 8:48 PM · Patch-For-Review, ExtensionDistributor

Mar 29 2016

Southparkfan added a subtask for T30499: 1205: Lock wait timeout exceeded; try restarting transaction (tracking): T131191: User::addGroups() gives lock timeouts and deadlocks.
Mar 29 2016, 7:45 PM · MediaWiki-General, Technical-Debt, Tracking-Neverending
Southparkfan added a parent task for T131191: User::addGroups() gives lock timeouts and deadlocks: T30499: 1205: Lock wait timeout exceeded; try restarting transaction (tracking).
Mar 29 2016, 7:45 PM · Wikimedia-Rdbms
Southparkfan created T131191: User::addGroups() gives lock timeouts and deadlocks.
Mar 29 2016, 7:45 PM · Wikimedia-Rdbms

Mar 27 2016

Southparkfan added a comment to T131003: GitInfo never creates JSON files for caching.

Aha, understood. Is there any documentation for using the PHP method?

Mar 27 2016, 2:06 PM · Patch-For-Review, MediaWiki-General

Mar 26 2016

Southparkfan created T131003: GitInfo never creates JSON files for caching.
Mar 26 2016, 7:07 PM · Patch-For-Review, MediaWiki-General

Mar 23 2016

Southparkfan added a comment to T125339: Not able to access Special:Undelete for translation page.

How do I whitelist it?

Mar 23 2016, 12:29 PM · MW-1.28-release (WMF-deploy-2016-06-14_(1.28.0-wmf.6)), Patch-For-Review, good first bug, MediaWiki-extensions-Translate

Mar 19 2016

Southparkfan added a comment to T130449: Do something better than an "Unauthorized" error page at https://upload.wikimedia.org/.

@Krenair where does that come from (run curl with -v, and then Server: header)?

Mar 19 2016, 9:25 PM · Patch-For-Review, Traffic, Operations, Design

Mar 14 2016

Southparkfan reopened T110034: Lock wait timeout exceeded; try restarting transaction in User::addToDatabase() as "Open".

Guess what I've found in the logs:

Sun Mar 13 15:26:38 UTC 2016    mw1     metawiki        User::addToDatabase     185.52.1.77     1205    Lock wait timeout exceeded; try restarting transaction (185.52.1.77)    INSERT IGNORE INTO `user` (user_id,user_name,user_password,user_newpassword,user_newpass_time,user_email,user_email_authenticated,user_real_name,user_token,user_registration,user_editcount,user_touched) VALUES (NULL,'Z','','',NULL,'',NULL,'','[REDACTED]','20160313152546','0','20160313152552')
Sun Mar 13 15:38:22 UTC 2016    mw1     poserdazfreebieswiki    User::addGroup  185.52.1.77     1205    Lock wait timeout exceeded; try restarting transaction (185.52.1.77)    INSERT IGNORE INTO `user_groups` (ug_user,ug_group) VALUES ('13','autopatrolled')

(the User::addGroup() might need a separate ticket, though) This bug causes T115198 ('Could not find local user data') for me (and probably for WMF (production) too, although you should look at your log files which I have no access to), and a lot of users are complaining about all kinds of MWExceptions upon login and such.

Mar 14 2016, 2:18 PM · Wikimedia-Rdbms
Southparkfan reopened T110034: Lock wait timeout exceeded; try restarting transaction in User::addToDatabase(), a subtask of T30499: 1205: Lock wait timeout exceeded; try restarting transaction (tracking), as Open.
Mar 14 2016, 2:18 PM · MediaWiki-General, Technical-Debt, Tracking-Neverending

Mar 12 2016

Southparkfan added a comment to T115198: Could not find local user data for .

Still occuring in REL1_26 (reported a while ago in T115198#1948270, ran checkLocalUser.php --delete for those entries but the error is now back again, so ran checkLocalUser.php --delete on all wikis again). Can a fix be ported to that branch too?

Mar 12 2016, 3:19 PM · Beta-Cluster-Infrastructure, Beta-Cluster-reproducible, MediaWiki-extensions-CentralAuth
Southparkfan added a comment to T129740: Change the SSL certificate of beta.wmflabs.org to remove SSL warnings/errors.

Duplicate of T50501?

Mar 12 2016, 2:47 PM · Beta-Cluster-Infrastructure

Mar 9 2016

Southparkfan added a comment to T126385: Update wikitech-static OS/PHP version.

Not very important, but is it possible to enable OPcache in PHP? Even if you only allow 64MB of cache usage, this should make the wiki a lot faster.

Mar 9 2016, 10:11 AM · Operations, wikitech.wikimedia.org, Cloud-Services

Mar 4 2016

Southparkfan added a comment to T126206: Upgrade to Varnish 4: things to remember.

I know that you guys have way more knowledge of (upgrading) Varnish than I do (and Wikimedia's needs are totally different compared to mine), but I already use Varnish 4.0 (which isn't that much different to 4.1) for a production wiki farm - and some stuff about my setup is available at https://meta.miraheze.org/wiki/Tech:Varnish (#Configuration for config). Feel free to reuse some of the docs or config if you can find something interesting there.

Mar 4 2016, 3:30 PM · Varnish, Patch-For-Review, Traffic, Operations

Feb 23 2016

Southparkfan added a comment to T122329: Flow\Exception\FlowException from line 159 of Flow/includes/Formatter/ChangesListQuery.php: Revision not found in revisionCache.

I use the latest version:

root@mw1:/srv/mediawiki/w/extensions/Flow/maintenance# php FlowUpdateWorkflowPageId.php --wiki permanentfuturelabwiki --force
Updated 0  workflows
Feb 23 2016, 8:51 PM · MW-1.27-release (WMF-deploy-2016-03-01_(1.27.0-wmf.15)), Collaboration-Team-Archive-2015-2016, Patch-For-Review, StructuredDiscussions
Southparkfan awarded Blog Post: What's new: Lots of improvements on phabricator.wikimedia.org a Like token.
Feb 23 2016, 6:01 PM · Phabricator, Team-Practices, Release-Engineering-Team
Southparkfan added a comment to Blog Post: What's new: Lots of improvements on phabricator.wikimedia.org.

Macro such-data:

Feb 23 2016, 6:01 PM · Phabricator, Team-Practices, Release-Engineering-Team
Southparkfan archived the blog testblog.
Feb 23 2016, 5:44 PM
Southparkfan created testblog.
Feb 23 2016, 5:43 PM

Feb 20 2016

Southparkfan added a member for ops-eqiad: Southparkfan.
Feb 20 2016, 11:27 AM
Southparkfan added a member for ops-codfw: Southparkfan.
Feb 20 2016, 11:27 AM
Southparkfan added a member for ops-esams: Southparkfan.
Feb 20 2016, 11:27 AM
Southparkfan added a member for Operations: Southparkfan.
Feb 20 2016, 11:24 AM

Feb 18 2016

Southparkfan added a member for Shinken: Southparkfan.
Feb 18 2016, 11:04 PM

Feb 17 2016

Southparkfan edited projects for T127094: ulsfo possible downtime - PDU swaps in both cabinets, added: ops-ulsfo; removed ops-codfw.
Feb 17 2016, 9:15 PM · ops-ulsfo, Patch-For-Review, Traffic, Operations