Page MenuHomeMiraheze

Southparkfan (Southparkfan)Administrator
Technical Operations, Miraheze

Projects (18)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Saturday

  • Clear sailing ahead.

User Details

User Since
Apr 17 2016, 19:18 (138 w, 3 d)
Roles
Administrator
Availability
Available
IRC Nickname
SPF|Cloud
GitHub User
Southparkfan
Miraheze User
Southparkfan

Hi! I am Southparkfan; co-founder, steward and system administrator for Miraheze. I am responsible for the smooth operation of Miraheze's servers, which includes applying configuration changes, conducting maintenance and incident investigations, performance tuning, monitoring the servers and other miscellaneous tasks.

You can usually find me on IRC in the #miraheze channel on chat.freenode.net.

Recent Activity

Sat, Dec 8

GitHub <noreply@github.com> committed rPUPC5cce29c2f107: Update keypair (authored by Southparkfan).
Update keypair
Sat, Dec 8, 16:45

Fri, Dec 7

GitHub <noreply@github.com> committed rPUPC1f8e43eb73d9: Remove my mail alias (authored by Southparkfan).
Remove my mail alias
Fri, Dec 7, 00:25

Sun, Dec 2

Southparkfan added a comment to T3835: (Access request) puppet-user for MacFan4000.

No objections.

Sun, Dec 2, 00:38 · MacFan4000, Operations

Sun, Nov 18

Southparkfan placed T3631: Introduce ManageWiki API up for grabs.

I don't want to prevent actual progress on this task so it's no longer assigned to me.

Sun, Nov 18, 17:38 · Goal-2018-Jul-Dec, Amanda Catherine, ManageWiki

Oct 2 2018

Southparkfan added a comment to T3631: Introduce ManageWiki API.

P125 is a draft for a simple query API.

Oct 2 2018, 16:47 · Goal-2018-Jul-Dec, Amanda Catherine, ManageWiki
Southparkfan changed the edit policy for P125 Draft for ManageWiki Query API.
Oct 2 2018, 16:46

Sep 24 2018

Southparkfan added a comment to T3649: Fix varnish / nginx to be able to stream videos.
20:25:50 <SPF|Cloud> https://github.com/wikimedia/mediawiki-extensions-Score/blob/master/includes/Score.php#L459 if $options['midi_file'] refers to a ForeignAPIFile object (because it's a midi file from wikimedia commons) getLocalRefPath() returns (bool)false thus the shell command (https://github.com/wikimedia/mediawiki-extensions-Score/blob/master/includes/Score.php#L872) fails
20:26:25 <SPF|Cloud> shouldn't the extension fetch the file from wikimedia commons before attempting to generate the audio file?
Sep 24 2018, 18:33 · Operations

Sep 22 2018

GitHub <noreply@github.com> committed rPUPCd4e9be2c8fe0: Get a fix for all unless situation inside ufw::allow (authored by Southparkfan).
Get a fix for all unless situation inside ufw::allow
Sep 22 2018, 14:12
GitHub <noreply@github.com> committed rPUPCdd3bb525e310: Fix unless regex inside ufw::allow (authored by Southparkfan).
Fix unless regex inside ufw::allow
Sep 22 2018, 14:03
GitHub <noreply@github.com> committed rPUPC628ef25547ae: Delete allow_multi.pp (authored by Southparkfan).
Delete allow_multi.pp
Sep 22 2018, 13:32
Southparkfan closed T3518: Move Matomo to use Varnish as Resolved.
Sep 22 2018, 13:31 · Goal-2018-Jul-Dec, Operations, Varnish
Southparkfan closed T3518: Move Matomo to use Varnish, a subtask of T3531: Migrate all misc sites from Apache to NGINX, as Resolved.
Sep 22 2018, 13:31 · Amanda Catherine, Goal-2018-Jul-Dec, Operations, Apache, NGINX
GitHub <noreply@github.com> committed rPUPC5846345678dc: Cache piwik.js file in varnish (authored by Southparkfan).
Cache piwik.js file in varnish
Sep 22 2018, 13:19

Sep 21 2018

Southparkfan added a member for Extension-Review: Southparkfan.
Sep 21 2018, 08:52

Sep 18 2018

Southparkfan added a comment to T3512: Security Review for Extension:WikiSEO.

WikiSEO is not a large extension and thus wouldn't require that much time to review (and this commit gives me hope WikiSEO is already security wise fine), but I think adding support for {{#setmaintitle}} (or similar) in OpenGraphMeta is the better thing to do here, because that means we won't have to support multiple extensions basically doing the same thing.

Sep 18 2018, 21:28 · Extension-Review, MacFan4000, Extensions

Sep 9 2018

Southparkfan edited P111 (An Untitled Masterwork).
Sep 9 2018, 01:54
Southparkfan created P111 (An Untitled Masterwork).
Sep 9 2018, 01:52
GitHub <noreply@github.com> committed rMWCF4f68bacafac5: Redis.php: add memcached support (authored by Southparkfan).
Redis.php: add memcached support
Sep 9 2018, 01:10
GitHub <noreply@github.com> committed rPUPCb1ee473a37e0: Install memcached on test1 (authored by Southparkfan).
Install memcached on test1
Sep 9 2018, 01:01
GitHub <noreply@github.com> committed rPUPC1551238d7cfd: Add hiera var for mediawiki::memcached (authored by Southparkfan).
Add hiera var for mediawiki::memcached
Sep 9 2018, 01:00

Sep 8 2018

GitHub <noreply@github.com> committed rSSL1f04f39b30ce: Renewal of *.miraheze.org certificate for 2018-2019 (authored by Southparkfan).
Renewal of *.miraheze.org certificate for 2018-2019
Sep 8 2018, 09:02
GitHub <noreply@github.com> committed rDNS1b7c1c4099b6: add TXT record for globalsign renewal (authored by Southparkfan).
add TXT record for globalsign renewal
Sep 8 2018, 08:56

Sep 5 2018

AmandaCath awarded T3531: Migrate all misc sites from Apache to NGINX a Like token.
Sep 5 2018, 18:51 · Amanda Catherine, Goal-2018-Jul-Dec, Operations, Apache, NGINX

Sep 3 2018

Southparkfan added a comment to T3526: Renew GlobalSign Wildcard cert for miraheze.org.

Still no response, ticket has been sent.

Sep 3 2018, 12:52 · revi, Operations

Aug 30 2018

GitHub <noreply@github.com> committed rPUPC7fa5a648d05c: remove test1 probe (authored by Southparkfan).
remove test1 probe
Aug 30 2018, 22:16
Southparkfan committed rPUPC2d326b8542b0: Revert "varnish: allow piwik.js caching" (authored by Southparkfan).
Revert "varnish: allow piwik.js caching"
Aug 30 2018, 20:48
Southparkfan added a reverting change for rPUPC613bd6e4a417: varnish: allow piwik.js caching: rPUPC2d326b8542b0: Revert "varnish: allow piwik.js caching".
Aug 30 2018, 20:48
Southparkfan committed rPUPC9a42e03181da: avoid caching of piwik's php files (authored by Southparkfan).
avoid caching of piwik's php files
Aug 30 2018, 20:30
Southparkfan committed rPUPC613bd6e4a417: varnish: allow piwik.js caching (authored by Southparkfan).
varnish: allow piwik.js caching
Aug 30 2018, 20:22
GitHub <noreply@github.com> committed rPUPC0ed74a6baa0c: piwik: cache static resources (authored by Southparkfan).
piwik: cache static resources
Aug 30 2018, 20:19
GitHub <noreply@github.com> committed rMWCF952fed2b6409: set wgUseSquid to false for test1 (authored by Southparkfan).
set wgUseSquid to false for test1
Aug 30 2018, 19:32
Southparkfan committed rPUPCb6b82d181761: correct cp2 IP + allow icinga (authored by Southparkfan).
correct cp2 IP + allow icinga
Aug 30 2018, 19:13
Southparkfan committed rPUPC9eff0f455962: add hiera config for strict firewall (authored by Southparkfan).
add hiera config for strict firewall
Aug 30 2018, 19:03
Southparkfan committed rPUPC1108d962200a: disallow direct https connections to mw[1-3] (authored by Southparkfan).
disallow direct https connections to mw[1-3]
Aug 30 2018, 18:59
Southparkfan committed rPUPCc814f2070f1e: Fix missing entry in stunnel file (authored by Southparkfan).
Fix missing entry in stunnel file
Aug 30 2018, 18:28
GitHub <noreply@github.com> committed rDNS0e9f251cfe5d: point lizard.mh.o to cache proxies (authored by Southparkfan).
point lizard.mh.o to cache proxies
Aug 30 2018, 18:20
Southparkfan committed rPUPC0873703a82fd: proxy lizard.mh.o through cache proxies (authored by Southparkfan).
proxy lizard.mh.o through cache proxies
Aug 30 2018, 18:17
GitHub <noreply@github.com> committed rPUPCf8a899ff88cf: Split mediawiki varnish config (#821) (authored by Southparkfan).
Split mediawiki varnish config (#821)
Aug 30 2018, 17:05
GitHub <noreply@github.com> committed rPUPCec02e832f88a: Merge d9ac67d09831fe61c24ebb79398fbe75b0f2513c into… (authored by Southparkfan).
Merge d9ac67d09831fe61c24ebb79398fbe75b0f2513c into…
Aug 30 2018, 17:05
GitHub <noreply@github.com> committed rPUPCd9ac67d09831: fix startup fail (authored by Southparkfan).
fix startup fail
Aug 30 2018, 17:05
GitHub <noreply@github.com> committed rPUPCa385a1183a75: Merge 2e9093e61197417da5c4cf524b21124b31a84f0a into… (authored by Southparkfan).
Merge 2e9093e61197417da5c4cf524b21124b31a84f0a into…
Aug 30 2018, 17:01
GitHub <noreply@github.com> committed rPUPC2e9093e61197: Split mediawiki varnish config (authored by Southparkfan).
Split mediawiki varnish config
Aug 30 2018, 17:01

Aug 29 2018

GitHub <noreply@github.com> committed rDNSc3a7d3bc8a20: fix terrible indenting?? (authored by Southparkfan).
fix terrible indenting??
Aug 29 2018, 20:35
GitHub <noreply@github.com> committed rDNS236cf2e0d85a: Merge pull request #96 from miraheze/Southparkfan-patch-1 (authored by Southparkfan).
Merge pull request #96 from miraheze/Southparkfan-patch-1
Aug 29 2018, 20:35
GitHub <noreply@github.com> committed rDNS0c722c9b74f0: Switch piwik/matomo.mh.o to cache proxies (authored by Southparkfan).
Switch piwik/matomo.mh.o to cache proxies
Aug 29 2018, 20:35
GitHub <noreply@github.com> committed rDNS8f8789669f79: and update the serial (authored by Southparkfan).
and update the serial
Aug 29 2018, 20:35
Southparkfan added a comment to T3518: Move Matomo to use Varnish.

matomo.miraheze.org is now behind varnish. Keeping this task open (assigned to myself) until varnish also caches static resources, which requires some extra configuration.

Aug 29 2018, 20:34 · Goal-2018-Jul-Dec, Operations, Varnish
Southparkfan added a comment to T3531: Migrate all misc sites from Apache to NGINX.

piwik.miraheze.org has been renamed to matomo.miraheze.org and is now behind varnish.

Aug 29 2018, 20:33 · Amanda Catherine, Goal-2018-Jul-Dec, Operations, Apache, NGINX
Southparkfan updated the task description for T3531: Migrate all misc sites from Apache to NGINX.
Aug 29 2018, 20:32 · Amanda Catherine, Goal-2018-Jul-Dec, Operations, Apache, NGINX
Southparkfan committed rPUPC3a93cdf0d02f: Revert "Revert "Update config.ini.php.erb"" (authored by Southparkfan).
Revert "Revert "Update config.ini.php.erb""
Aug 29 2018, 20:32
Southparkfan added a reverting change for rPUPC2f12c8410268: Revert "Update config.ini.php.erb": rPUPC3a93cdf0d02f: Revert "Revert "Update config.ini.php.erb"".
Aug 29 2018, 20:32
Southparkfan committed rPUPC326bcead222d: fix renaming mistake (authored by Southparkfan).
fix renaming mistake
Aug 29 2018, 20:29
Southparkfan committed rPUPC2f12c8410268: Revert "Update config.ini.php.erb" (authored by Southparkfan).
Revert "Update config.ini.php.erb"
Aug 29 2018, 20:26
Southparkfan added a reverting change for rPUPCfc50e4e697ab: Update config.ini.php.erb: rPUPC2f12c8410268: Revert "Update config.ini.php.erb".
Aug 29 2018, 20:26
Southparkfan committed rPUPCef481843e14d: Merge branch 'master' of github.com:miraheze/puppet (authored by Southparkfan).
Merge branch 'master' of github.com:miraheze/puppet
Aug 29 2018, 20:25
Southparkfan committed rPUPC694cbfec45fa: step 1/2 piwik -> matomo (authored by Southparkfan).
step 1/2 piwik -> matomo
Aug 29 2018, 20:25
Southparkfan committed rPUPC0ed921f748e9: Kill piwik.miraheze.org from puppet (authored by Southparkfan).
Kill piwik.miraheze.org from puppet
Aug 29 2018, 20:16
GitHub <noreply@github.com> committed rMWCF5f370d2e6254: Merge pull request #2412 from miraheze/revert-2411-revert-2410-Southparkfan… (authored by Southparkfan).
Merge pull request #2412 from miraheze/revert-2411-revert-2410-Southparkfan…
Aug 29 2018, 20:14
GitHub <noreply@github.com> committed rMWCF3f0d422371e4: Revert "Revert "piwik.miraheze.org -> matomo.miraheze.org"" (authored by Southparkfan).
Revert "Revert "piwik.miraheze.org -> matomo.miraheze.org""
Aug 29 2018, 20:14
Southparkfan committed rPUPCd91ddea98260: also forward matomo.mh.o to misc2 (authored by Southparkfan).
also forward matomo.mh.o to misc2
Aug 29 2018, 20:10
GitHub <noreply@github.com> committed rMWCFdfc7085cdc64: Merge pull request #2411 from miraheze/revert-2410-Southparkfan-patch-1 (authored by Southparkfan).
Merge pull request #2411 from miraheze/revert-2410-Southparkfan-patch-1
Aug 29 2018, 20:08
GitHub <noreply@github.com> committed rMWCF2d88ca463744: Revert "piwik.miraheze.org -> matomo.miraheze.org" (authored by Southparkfan).
Revert "piwik.miraheze.org -> matomo.miraheze.org"
Aug 29 2018, 20:08
GitHub <noreply@github.com> committed rMWCF1f15ae13b4a4: Merge pull request #2410 from miraheze/Southparkfan-patch-1 (authored by Southparkfan).
Merge pull request #2410 from miraheze/Southparkfan-patch-1
Aug 29 2018, 20:05
GitHub <noreply@github.com> committed rMWCF1106221fe141: Merge 899eee71cca6900f244a36c173a25eb10be191b9 into… (authored by Southparkfan).
Merge 899eee71cca6900f244a36c173a25eb10be191b9 into…
Aug 29 2018, 20:01
GitHub <noreply@github.com> committed rMWCF899eee71cca6: piwik.miraheze.org -> matomo.miraheze.org (authored by Southparkfan).
piwik.miraheze.org -> matomo.miraheze.org
Aug 29 2018, 20:01
Southparkfan committed rPUPC145e77675f87: migrate piwik module to nginx (authored by Southparkfan).
migrate piwik module to nginx
Aug 29 2018, 19:51
Southparkfan committed rPUPC2f595519e577: kill nginx.conf.erb in varnish module (authored by Southparkfan).
kill nginx.conf.erb in varnish module
Aug 29 2018, 19:14
Southparkfan committed rPUPC6e7c2667cd1e: use misc2 as piwik backend (authored by Southparkfan).
use misc2 as piwik backend
Aug 29 2018, 19:12
Southparkfan committed rPUPC577d75c157ea: Prepare nginx module for misc sites (authored by Southparkfan).
Prepare nginx module for misc sites
Aug 29 2018, 19:03
Southparkfan updated the task description for T3531: Migrate all misc sites from Apache to NGINX.
Aug 29 2018, 18:33 · Amanda Catherine, Goal-2018-Jul-Dec, Operations, Apache, NGINX
GitHub <noreply@github.com> committed rPUPC61cab17f5768: Fix role removal from wrong server (authored by Southparkfan).
Fix role removal from wrong server
Aug 29 2018, 18:28
Southparkfan added a parent task for T3518: Move Matomo to use Varnish: T3531: Migrate all misc sites from Apache to NGINX.
Aug 29 2018, 18:25 · Goal-2018-Jul-Dec, Operations, Varnish
Southparkfan added a subtask for T3531: Migrate all misc sites from Apache to NGINX: T3518: Move Matomo to use Varnish.
Aug 29 2018, 18:25 · Amanda Catherine, Goal-2018-Jul-Dec, Operations, Apache, NGINX
Southparkfan triaged T3531: Migrate all misc sites from Apache to NGINX as Normal priority.
Aug 29 2018, 18:25 · Amanda Catherine, Goal-2018-Jul-Dec, Operations, Apache, NGINX
GitHub <noreply@github.com> committed rPUPCb80398ea2639: Remove role, webserver conflict (authored by Southparkfan).
Remove role, webserver conflict
Aug 29 2018, 17:26
GitHub <noreply@github.com> committed rPUPC99d2178ff4e9: install piwik on test1 (authored by Southparkfan).
install piwik on test1
Aug 29 2018, 17:25

Aug 28 2018

Southparkfan added a comment to T3526: Renew GlobalSign Wildcard cert for miraheze.org.

Coupon code has been requested by GlobalSign staff. Let's hope we get it in a few days.

Aug 28 2018, 15:35 · revi, Operations

Jul 26 2018

GitHub <noreply@github.com> committed rPUPC74c9f1b12d1e: Remove revi from puppet-users (authored by Southparkfan).
Remove revi from puppet-users
Jul 26 2018, 14:55
Southparkfan removed a member for Security: revi.
Jul 26 2018, 14:49
Southparkfan committed rPUPC55854d2af175: Remove revi's key (#782) (authored by revi).
Remove revi's key (#782)
Jul 26 2018, 14:47
Southparkfan added a commit to T3404: Remove permissions from revi: rPUPC55854d2af175: Remove revi's key (#782).
Jul 26 2018, 14:47 · MacFan4000, revi, Operations

Jul 22 2018

GitHub <noreply@github.com> committed rPUPC3d8efd0b4108: fix duplicate log_format (authored by Southparkfan).
fix duplicate log_format
Jul 22 2018, 23:58
GitHub <noreply@github.com> committed rPUPCa4b8405c4ae3: (mw*) add response time to access.log (authored by Southparkfan).
(mw*) add response time to access.log
Jul 22 2018, 23:49
GitHub <noreply@github.com> committed rPUPC03a6fd901f68: Delete hhvm-adminserver.conf (authored by Southparkfan).
Delete hhvm-adminserver.conf
Jul 22 2018, 23:39

Jul 11 2018

GitHub <noreply@github.com> committed rPUPCd21053891e37: Change some opcache parameters (authored by Southparkfan).
Change some opcache parameters
Jul 11 2018, 23:00

Jul 5 2018

Southparkfan added a comment to T3308: Buy a new vm to store swift-proxy on.

No objections from me.

Jul 5 2018, 23:20 · MacFan4000, Operations

Jun 20 2018

Southparkfan added a comment to T1753: Allow other staff to twitter access.

Staff members (as defined in this link) may have access without prior review. Just let me know your twitter username and I'll add you. Same for the facebook page.

Jun 20 2018, 00:39 · MacFan4000, revi, Operations

Jun 18 2018

Southparkfan committed rPUPC6b1f33c42e42: fix redis config for older version (authored by Southparkfan).
fix redis config for older version
Jun 18 2018, 15:43

Jun 17 2018

Southparkfan closed T3237: Apply database updates for MediaWiki 1.31 upgrade as Declined.
Jun 17 2018, 17:48 · MacFan4000, MediaWiki, Operations
Southparkfan closed T3237: Apply database updates for MediaWiki 1.31 upgrade, a subtask of T3077: Upgrade to MediaWiki 1.31, as Declined.
Jun 17 2018, 17:48 · Goal-2018-Jan-Jun, MacFan4000, MediaWiki, Operations

Jun 14 2018

Southparkfan added a comment to T3237: Apply database updates for MediaWiki 1.31 upgrade.

See also https://www.mediawiki.org/wiki/MediaWiki_1.31#Database_changes.

Jun 14 2018, 23:04 · MacFan4000, MediaWiki, Operations
Southparkfan claimed T3237: Apply database updates for MediaWiki 1.31 upgrade.
Jun 14 2018, 22:59 · MacFan4000, MediaWiki, Operations
Southparkfan triaged T3237: Apply database updates for MediaWiki 1.31 upgrade as Normal priority.
Jun 14 2018, 22:57 · MacFan4000, MediaWiki, Operations

Jun 10 2018

Southparkfan revoked Legendary Configurator from recipient: Southparkfan.
Jun 10 2018, 17:10
Southparkfan revoked Epic Puppetizer from recipient: Southparkfan.
Jun 10 2018, 17:10
Southparkfan awarded Legendary Configurator to recipient: Reception123.
Jun 10 2018, 17:09
Southparkfan awarded Legendary Configurator to recipient: John.
Jun 10 2018, 17:09
Southparkfan awarded Legendary Configurator to recipient: Southparkfan.
Jun 10 2018, 17:09
Southparkfan awarded Legendary Configurator to recipient: MacFan4000.
Jun 10 2018, 17:09
Southparkfan awarded Legendary Configurator to recipient: Paladox.
Jun 10 2018, 17:09