Page MenuHomePhabricator

Investigate and remove NFS from editor-engagement project
Closed, ResolvedPublic

Description

Currently, /home and /data/project are shared across all instances of the design project, allowing files to be shared easily across instances. This however, comes at a cost of less reliability - your instances are unavailable during NFS outages (this is the most unreliable part of all of labs), home directory access is slower, etc.

Assuming that all the current instances are labs-vagrant instances anyway, there is not much use for NFS there, and I'd like to disable NFS if it's ok with you guys.

Event Timeline

yuvipanda claimed this task.
yuvipanda raised the priority of this task from to Needs Triage.
yuvipanda updated the task description. (Show Details)
yuvipanda added subscribers: Matanya, Ricordisamoa, faidon and 5 others.

Also not really sure which team is responsible for these now. https://wikitech.wikimedia.org/wiki/Nova_Resource:Editor-engagement has list of instances, some of which probably can be cleaned up.

yuvipanda set Security to None.
yuvipanda edited subscribers, added: Mattflaschen-WMF; removed: mark, faidon.

/data/project is needed at least for now, /data/scratch and /public/dumps can go, @mattflaschen is investigating if /home needs to stay atm or not.

I've done this now, and instances should be back up post outage. Should get rid of /data/project too.

Should get rid of /data/project too.

Before you do so, please give me an opportunity to put the config git repos there somewhere share-able (Gerrit or GitHub).

Catrope triaged this task as High priority.