Last modified: 2013-08-14 12:52:06 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T45495, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 43495 - Remove production MediaWiki dependency on NFS
Remove production MediaWiki dependency on NFS
Status: RESOLVED FIXED
Product: Wikimedia
Classification: Unclassified
General/Unknown (Other open bugs)
unspecified
All All
: High normal (vote)
: ---
Assigned To: Faidon Liambotis
: tracking
Depends on: 37946 43493
Blocks: 45528
  Show dependency treegraph
 
Reported: 2012-12-28 23:32 UTC by Rob Lanphier
Modified: 2013-08-14 12:52 UTC (History)
1 user (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Rob Lanphier 2012-12-28 23:32:55 UTC
This is a tracking bug for several other issues.

Paraphrasing Faidon: "I'd like us to get rid of ms7 and consequently MediaWiki's dependency on a shared filesystem (here: NFS). The last actions remaining for this are¹:

1) Replacement of ExtensionDistributor (bug 37946)
2) ConfirmEdit/Captcha (bug 43493)
3) docroot (index, favicon, robots, pybaltestfile) -- I'm on it, needs mostly Swift & Squid/Varnish changes. Nothing from the platform team as far as I can see
4) Other things that we may be forgetting. We'll do a final review, please do too.

Current doc: https://wikitech.wikimedia.org/view/Swift/Open_Issues_Aug_-_Sept_2012/Cruft_on_ms7
Comment 1 Andre Klapper 2013-01-22 23:54:43 UTC
(In reply to comment #0)
> 4) Other things that we may be forgetting.

[[mw:Extension:ReaderFeedback]] got disabled in https://gerrit.wikimedia.org/r/#/c/45168/1/wmf-config/CommonSettings.php due to requiring NFS. Might be an opportunity to make affected sites switch to ArticleFeedbackTool.
Comment 2 Sam Reed (reedy) 2013-02-28 02:18:00 UTC
ReaderFeedback is sort of the same, but not.

The NFS dependency is where it stores generated files.

It's pretty unmaintained, so should be allowed to go away and die.

For WMF production, we're wanting to remove storing the "staging" version of MediaWiki on NFS, pulling it straight from a local hard drive on a deployment host (tin), and then rsyncing it all over the place as necessary.
Comment 3 Faidon Liambotis 2013-08-14 12:52:06 UTC
Done for many, many months now, the last bits went in with the eqiad migration (eqiad never got NFS in the first place).

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links