Page MenuHomeMiraheze

Southparkfan (Southparkfan)
Technical Operations, MirahezeAdministrator

Projects (19)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Wednesday

  • Clear sailing ahead.

User Details

User Since
Apr 17 2016, 19:18 (170 w, 13 h)
Roles
Administrator
Availability
Available
IRC Nickname
SPF|Cloud
GitHub User
Southparkfan
Miraheze User
Southparkfan [ Global Accounts ]

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, Jul 13

Southparkfan closed T4532: Upgrade elasticsearch1 to 4gb SVZS as Resolved.
Sat, Jul 13, 10:00 · Operations

Wed, Jul 3

Southparkfan changed the visibility for T4196: stunnel not verifying backend certificates?.
Wed, Jul 3, 23:26 · Security
Southparkfan closed T4196: stunnel not verifying backend certificates? as Declined.

Non-existent issue.

Wed, Jul 3, 18:31 · Security

Tue, Jul 2

Southparkfan added a comment to T4191: Redesign compression of content inside NGINX and Varnish.

Related: T4302

Tue, Jul 2, 22:49 · Varnish, Operations

Fri, Jun 28

Southparkfan added a comment to T4476: Renew miraheze.org and orain.org domain names.

Try again please.

Fri, Jun 28, 14:26

Tue, Jun 25

Southparkfan updated subscribers of T4476: Renew miraheze.org and orain.org domain names.

Ack.

Tue, Jun 25, 11:38

Jun 18 2019

Southparkfan created T4476: Renew miraheze.org and orain.org domain names.
Jun 18 2019, 00:17

Jun 13 2019

Southparkfan added a comment to T4235: Enable PageDisqus on cloudytheology.miraheze.org.

@AmandaCath hi! It is a *potential* security issue, I'm actually lacking the tools I need to verify it's present or absent. If the former, the extension would likely pass review after the fix has been applied.

Jun 13 2019, 23:46 · Extensions, Extension-Review
Southparkfan added a comment to T4235: Enable PageDisqus on cloudytheology.miraheze.org.

Blocked by T4468 (private task).

Jun 13 2019, 22:32 · Extensions, Extension-Review
Southparkfan created T4468: Verify if PageDisqus has reflective XSS.
Jun 13 2019, 22:31 · Security, Extension-Review
Southparkfan added a comment to T4441: Extension:Multimap on OGF Community Sandbox.

Review process: the PHP and JavaScript resources must be checked.

Jun 13 2019, 22:14 · Extensions, Extension-Review, Configuration
Southparkfan moved T4388: Extension:WikiHiero from Pending security review to Reviewed on the Extensions board.
Jun 13 2019, 22:13 · Extensions
Southparkfan removed a project from T4388: Extension:WikiHiero: Extension-Review.
Jun 13 2019, 22:13 · Extensions
Southparkfan added a comment to T4388: Extension:WikiHiero.

This extension is used on WMF projects, no review needed.

Jun 13 2019, 22:13 · Extensions

Jun 12 2019

Southparkfan added a comment to T4461: Alternative Countries Wiki - "Lua error: Internal error: The interpreter has terminated with signal "24"..

Looks like a cpu limit violation (set in mediawiki config).

Jun 12 2019, 21:04 · MediaWiki, Import

Jun 2 2019

Southparkfan moved T4438: Upgrade elasticsearch to version 6 from Backlog to Operations on the Goal-2019-Jul-Dec board.
Jun 2 2019, 23:13 · Goal-2019-Jul-Dec, Elasticsearch, MediaWiki
Southparkfan moved T4260: Migrate all wikis to elasticsearch from Backlog to MediaWiki on the Goal-2019-Jul-Dec board.
Jun 2 2019, 23:13 · Operations, Goal-2019-Jul-Dec, Elasticsearch, MediaWiki
Southparkfan created T4438: Upgrade elasticsearch to version 6.
Jun 2 2019, 23:13 · Goal-2019-Jul-Dec, Elasticsearch, MediaWiki
Southparkfan added a project to T4260: Migrate all wikis to elasticsearch: Goal-2019-Jul-Dec.
Jun 2 2019, 23:10 · Operations, Goal-2019-Jul-Dec, Elasticsearch, MediaWiki
Southparkfan set the image for Goal-2019-Jul-Dec to F947646: fa-flag-checkered-green.png.
Jun 2 2019, 23:07
Southparkfan created Goal-2019-Jul-Dec.
Jun 2 2019, 23:07
Southparkfan added a comment to T4260: Migrate all wikis to elasticsearch.

Saturday the Site went down again due to a mysql failure caused by insufficient disk space. This should be done sooner.

Jun 2 2019, 22:52 · Operations, Goal-2019-Jul-Dec, Elasticsearch, MediaWiki

May 27 2019

Southparkfan updated subscribers of T4172: Shrink db4's swap partition and reclaim space in root partition.

@John mind reviewing/commenting on this?

May 27 2019, 00:14 · Database, Operations
Southparkfan added a comment to T4346: Enable TUN/TAP on servers.

@Paladox for lizardfs[123].miraheze.org: what is the impact of one node being offline? Does it only prevent MediaWiki from retrieving 1/3 of our static content or will LizardFS crash completely?

May 27 2019, 00:11 · Goal-2019-Jan-Jun, Operations

May 23 2019

Southparkfan created T4410: Absenting user in users module does not remove account from system.
May 23 2019, 23:43 · Operations, Puppet
Southparkfan removed a member for Security: MacFan4000.
May 23 2019, 22:45

May 10 2019

Southparkfan closed T4356: Mar9122 Wiki isn't working... as Resolved.

Fixed.

May 10 2019, 21:53 · Amanda Catherine, MediaWiki
Southparkfan claimed T4356: Mar9122 Wiki isn't working....

We're taking a look.

May 10 2019, 21:43 · Amanda Catherine, MediaWiki
GitHub <noreply@github.com> committed rPUPCb9fc549dc2cc: Add ns1/puppet1 to vpncloud configuration, for real (authored by Southparkfan).
Add ns1/puppet1 to vpncloud configuration, for real
May 10 2019, 21:35
GitHub <noreply@github.com> committed rPUPC37bd9550d473: Firewall rules for vpncloud puppet1/ns1 (authored by Southparkfan).
Firewall rules for vpncloud puppet1/ns1
May 10 2019, 21:32
GitHub <noreply@github.com> committed rPUPC3da8935b9883: Add vpncloud role on ns1/puppet1 (authored by Southparkfan).
Add vpncloud role on ns1/puppet1
May 10 2019, 21:30
GitHub <noreply@github.com> committed rPUPCbfb3c18a0a49: Assign vpncloud ip for puppet1 (authored by Southparkfan).
Assign vpncloud ip for puppet1
May 10 2019, 21:30
GitHub <noreply@github.com> committed rPUPC5b01f7a9030e: Assign vpncloud ip for ns1 (authored by Southparkfan).
Assign vpncloud ip for ns1
May 10 2019, 21:30

May 4 2019

Southparkfan added a comment to T4127: Install and puppetize VPNCloud.

So, after some hassle with a broken tun/tap on elasticsearch1 we have the following servers running vpncloud now:

cp310.0.1.4
db410.0.1.3
elasticsearch110.0.1.1
test110.0.1.2
May 4 2019, 23:30 · Goal-2019-Jan-Jun, Operations
Southparkfan triaged T4346: Enable TUN/TAP on servers as Normal priority.
May 4 2019, 23:29 · Goal-2019-Jan-Jun, Operations
GitHub <noreply@github.com> committed rPUPC8734e2ae24f6: fix port numbers (authored by Southparkfan).
fix port numbers
May 4 2019, 23:12
GitHub <noreply@github.com> committed rPUPCada597fddbbd: Add comments to miraheze-internal.net file (authored by Southparkfan).
Add comments to miraheze-internal.net file
May 4 2019, 23:04
GitHub <noreply@github.com> committed rPUPC4b7a6c945613: Add firewall rule for vpncloud db4 (authored by Southparkfan).
Add firewall rule for vpncloud db4
May 4 2019, 22:55
GitHub <noreply@github.com> committed R9:67b4d03a0643: Remove site notice (authored by Southparkfan).
Remove site notice
May 4 2019, 22:53
GitHub <noreply@github.com> committed rPUPC593cdf78b524: Add db4 to vpncloud peers (authored by Southparkfan).
Add db4 to vpncloud peers
May 4 2019, 22:51
GitHub <noreply@github.com> committed rPUPCa79e1c835c9c: Enable vpncloud on db4 (authored by Southparkfan).
Enable vpncloud on db4
May 4 2019, 22:50
GitHub <noreply@github.com> committed R9:1efb25148f25: Maintenance window for Elasticsearch (authored by Southparkfan).
Maintenance window for Elasticsearch
May 4 2019, 22:22
GitHub <noreply@github.com> committed R9:1f1f8310da93: Remove sitenotice (authored by Southparkfan).
Remove sitenotice
May 4 2019, 21:57
GitHub <noreply@github.com> committed R9:318fd670de47: Update Sitenotice.php (authored by Southparkfan).
Update Sitenotice.php
May 4 2019, 21:44
GitHub <noreply@github.com> committed R9:5574567d5f5e: Restrict sitenotice to wikis using ES (authored by Southparkfan).
Restrict sitenotice to wikis using ES
May 4 2019, 21:43
GitHub <noreply@github.com> committed R9:2c06a26ca76e: Sitenotice for ES server maintenance (authored by Southparkfan).
Sitenotice for ES server maintenance
May 4 2019, 21:41
GitHub <noreply@github.com> committed rPUPC56c381f51b94: Change default for vpncloud::server_ip (authored by Southparkfan).
Change default for vpncloud::server_ip
May 4 2019, 21:32
GitHub <noreply@github.com> committed rPUPC85b95aceec1f: Fix vpncloud module (authored by Southparkfan).
Fix vpncloud module
May 4 2019, 21:25
GitHub <noreply@github.com> committed rPUPC1925eba3e06e: cp3: assign vpncloud ip (authored by Southparkfan).
cp3: assign vpncloud ip
May 4 2019, 21:20
GitHub <noreply@github.com> committed rPUPC54ae3497eaa0: Load vpncloud role on cp3/elasticsearch1/test1 (authored by Southparkfan).
Load vpncloud role on cp3/elasticsearch1/test1
May 4 2019, 21:20

Apr 30 2019

GitHub <noreply@github.com> committed rPUPC4bbeae8cc9e0: Remove vpncloud role from all servers (for now) (authored by Southparkfan).
Remove vpncloud role from all servers (for now)
Apr 30 2019, 22:33
GitHub <noreply@github.com> committed rPUPC9ec56134e357: assign vpncloud ip for db4 (authored by Southparkfan).
assign vpncloud ip for db4
Apr 30 2019, 22:09
GitHub <noreply@github.com> committed rPUPC873bedd865c6: assign vpncloud ip to test1 (authored by Southparkfan).
assign vpncloud ip to test1
Apr 30 2019, 22:08
GitHub <noreply@github.com> committed rPUPC03af52251597: elasticsearch1: assign vpncloud ip (authored by Southparkfan).
elasticsearch1: assign vpncloud ip
Apr 30 2019, 22:08
GitHub <noreply@github.com> committed rPUPCceb009f2851f: Add peers in vpncloud config (authored by Southparkfan).
Add peers in vpncloud config
Apr 30 2019, 21:52
GitHub <noreply@github.com> committed rPUPC4b80bf7dd515: Rewrite vpncloud service stuff a bit (authored by Southparkfan).
Rewrite vpncloud service stuff a bit
Apr 30 2019, 21:44
GitHub <noreply@github.com> committed rPUPC6bbb59cb5f07: Update init.pp (authored by Southparkfan).
Update init.pp
Apr 30 2019, 21:39
GitHub <noreply@github.com> committed rPUPC8228d32beac5: Enable vpncloud service (authored by Southparkfan).
Enable vpncloud service
Apr 30 2019, 21:37
GitHub <noreply@github.com> committed rPUPCc43d5b6e2588: Add vpncloud role on elasticsearch1 (authored by Southparkfan).
Add vpncloud role on elasticsearch1
Apr 30 2019, 21:23
GitHub <noreply@github.com> committed rPUPC02c1e03dfa12: Include vpncloud role on servers (authored by Southparkfan).
Include vpncloud role on servers
Apr 30 2019, 21:17
GitHub <noreply@github.com> committed rPUPCe511b77ed6f5: vpncloud role: switch cp5 to cp3 (authored by Southparkfan).
vpncloud role: switch cp5 to cp3
Apr 30 2019, 21:15

Apr 26 2019

Southparkfan added a comment to T4322: Enable Support for TLSv1.3.

Why is this a private task?

Apr 26 2019, 16:57 · Operations, MacFan4000

Apr 19 2019

GitHub <noreply@github.com> committed R9:f91298e04228: Merge 5e99810dd6b4e1fee6379fe537139ebac9cb95c4 into… (authored by Southparkfan).
Merge 5e99810dd6b4e1fee6379fe537139ebac9cb95c4 into…
Apr 19 2019, 17:56

Apr 18 2019

Southparkfan added a comment to T4302: Experiment with Apache Traffic Server.

Which benefits do you expect?

Apr 18 2019, 20:37 · Operations

Apr 17 2019

GitHub <noreply@github.com> committed R9:dcb95c4ed6f4: Merge 5e99810dd6b4e1fee6379fe537139ebac9cb95c4 into… (authored by Southparkfan).
Merge 5e99810dd6b4e1fee6379fe537139ebac9cb95c4 into…
Apr 17 2019, 22:53

Apr 16 2019

GitHub <noreply@github.com> committed R9:2db137f3a65a: Merge 5e99810dd6b4e1fee6379fe537139ebac9cb95c4 into… (authored by Southparkfan).
Merge 5e99810dd6b4e1fee6379fe537139ebac9cb95c4 into…
Apr 16 2019, 13:27

Apr 9 2019

GitHub <noreply@github.com> committed R9:8b7528f7e155: Merge 5e99810dd6b4e1fee6379fe537139ebac9cb95c4 into… (authored by Southparkfan).
Merge 5e99810dd6b4e1fee6379fe537139ebac9cb95c4 into…
Apr 9 2019, 21:44
GitHub <noreply@github.com> committed R9:5e99810dd6b4: Update LocalSettings.php (authored by Southparkfan).
Update LocalSettings.php
Apr 9 2019, 21:44
GitHub <noreply@github.com> committed R9:bdc99de01f51: Merge 55ca8d7f98a571345e9393eaf7738fd233e321fd into… (authored by Southparkfan).
Merge 55ca8d7f98a571345e9393eaf7738fd233e321fd into…
Apr 9 2019, 21:42
GitHub <noreply@github.com> committed R9:55ca8d7f98a5: Update ManageWiki.php (authored by Southparkfan).
Update ManageWiki.php
Apr 9 2019, 21:42
GitHub <noreply@github.com> committed R9:ec0ebf6b1a18: Merge 5e9d5e8766f35b96283c4fb299e7bcadd5392cdd into… (authored by Southparkfan).
Merge 5e9d5e8766f35b96283c4fb299e7bcadd5392cdd into…
Apr 9 2019, 21:20
GitHub <noreply@github.com> committed R9:5e9d5e8766f3: Update LocalSettings.php (authored by Southparkfan).
Update LocalSettings.php
Apr 9 2019, 21:20
GitHub <noreply@github.com> committed R9:905e18bfbd63: Merge 6ef99b5c0b8bcb9d8c26d8e0080b02b217228f62 into… (authored by Southparkfan).
Merge 6ef99b5c0b8bcb9d8c26d8e0080b02b217228f62 into…
Apr 9 2019, 21:12
GitHub <noreply@github.com> committed R9:6ef99b5c0b8b: Update LocalExtensions.php (authored by Southparkfan).
Update LocalExtensions.php
Apr 9 2019, 21:12
GitHub <noreply@github.com> committed R9:5812cfc4bb49: Update LocalSettings.php (authored by Southparkfan).
Update LocalSettings.php
Apr 9 2019, 21:12
GitHub <noreply@github.com> committed R9:38e1138a39e9: Merge a165b0e16522f13dc497a42805bb2e731e714b4d into… (authored by Southparkfan).
Merge a165b0e16522f13dc497a42805bb2e731e714b4d into…
Apr 9 2019, 21:09
GitHub <noreply@github.com> committed R9:a165b0e16522: Update LocalSettings.php (authored by Southparkfan).
Update LocalSettings.php
Apr 9 2019, 21:09
GitHub <noreply@github.com> committed R9:b94c54b46914: Load CirrusSearch + Elastica globally (authored by Southparkfan).
Load CirrusSearch + Elastica globally
Apr 9 2019, 21:05
Southparkfan closed T4024: Install elasticsearch as Resolved.

The installation has been done a while ago. Follow up in T4259 and T4260.

Apr 9 2019, 20:21 · Amanda Catherine, MacFan4000, Operations
Southparkfan triaged T4260: Migrate all wikis to elasticsearch as Normal priority.
Apr 9 2019, 20:20 · Operations, Goal-2019-Jul-Dec, Elasticsearch, MediaWiki
Southparkfan triaged T4259: Add elasticsearch support in CreateWiki as Normal priority.
Apr 9 2019, 20:19 · Elasticsearch, CreateWiki
Southparkfan added a member for Elasticsearch: Southparkfan.
Apr 9 2019, 20:18
Southparkfan set the color for Elasticsearch to Indigo.
Apr 9 2019, 20:17

Mar 25 2019

Southparkfan added a comment to T4197: File Storage is running low on storage.

I'm not sure at what level funds are lacking -- last I heard we were trying to buy a CVZ and RN NL didn't have one available. What sort of server are we looking at to resolve this?

Mar 25 2019, 21:40 · Amanda Catherine, Operations

Mar 13 2019

Southparkfan lowered the priority of T4196: stunnel not verifying backend certificates? from Unbreak Now! to High.

I have a hard time understanding how stunnel works with the backend server with regards to certificates. I have not been able to prove (in)valid verification by stunnel.

Mar 13 2019, 18:35 · Security
Southparkfan added a comment to T4196: stunnel not verifying backend certificates?.

Looking into this now..

Mar 13 2019, 15:32 · Security
GitHub <noreply@github.com> committed R9:2c3ac4420ad2: Disable sitenotice (authored by Southparkfan).
Disable sitenotice
Mar 13 2019, 15:32
GitHub <noreply@github.com> committed R9:ab66099e7799: Switch search on nonsensopediawiki to ES (authored by Southparkfan).
Switch search on nonsensopediawiki to ES
Mar 13 2019, 15:32
Southparkfan raised the priority of T4196: stunnel not verifying backend certificates? from High to Unbreak Now!.
Mar 13 2019, 15:27 · Security
Southparkfan created T4196: stunnel not verifying backend certificates?.
Mar 13 2019, 15:27 · Security
Southparkfan committed rPUPC519d65c90988: php: set pcre.backtrack_limit to 5000000 for cli (#989) (authored by Paladox).
php: set pcre.backtrack_limit to 5000000 for cli (#989)
Mar 13 2019, 01:27
GitHub <noreply@github.com> committed R9:4c08518a51c2: Enable search updates again on nonsensopediawiki (authored by Southparkfan).
Enable search updates again on nonsensopediawiki
Mar 13 2019, 00:12
GitHub <noreply@github.com> committed R9:9c3871899972: Prepare nonsensopediawiki for CirrusSearch migration (authored by Southparkfan).
Prepare nonsensopediawiki for CirrusSearch migration
Mar 13 2019, 00:10
GitHub <noreply@github.com> committed R9:484067178ba1: Make sitenotice less wiki specific (authored by Southparkfan).
Make sitenotice less wiki specific
Mar 13 2019, 00:07
GitHub <noreply@github.com> committed R9:63ddd0be097d: CirrusSearch migration for nonsensopediawiki (1/2) (authored by Southparkfan).
CirrusSearch migration for nonsensopediawiki (1/2)
Mar 13 2019, 00:05

Mar 12 2019

GitHub <noreply@github.com> committed R9:c29e9becd73e: Switch wmgSearchType for metawiki (authored by Southparkfan).
Switch wmgSearchType for metawiki
Mar 12 2019, 23:42
GitHub <noreply@github.com> committed R9:8d9dfc9c9e15: Enable search updates (authored by Southparkfan).
Enable search updates
Mar 12 2019, 23:19
GitHub <noreply@github.com> committed R9:4ee5ba9e5f7d: Prepare Meta for CirrusSearch migration (2/2) (authored by Southparkfan).
Prepare Meta for CirrusSearch migration (2/2)
Mar 12 2019, 23:16
GitHub <noreply@github.com> committed R9:c46a717aaff8: Prepare Meta for CirrusSearch migration (1/2) (authored by Southparkfan).
Prepare Meta for CirrusSearch migration (1/2)
Mar 12 2019, 23:16
Southparkfan added a comment to T4024: Install elasticsearch.

elasticsearch1.miraheze.org has been bought and test1wiki is actually using CirrusSearch now. We are manually migrating a few wikis now for testing.

Mar 12 2019, 23:08 · Amanda Catherine, MacFan4000, Operations