Page MenuHomePhabricator

Disable NFS by default for new projects
Closed, ResolvedPublic

Description

Sets new expectations, and projects can opt in if they want to!

This can be done trivially by writing a small bot that explicitly enables NFS on Hiera pages of all current projects and disables it in labs.yaml.

Details

Related Gerrit Patches:

Event Timeline

yuvipanda raised the priority of this task from to Needs Triage.
yuvipanda updated the task description. (Show Details)
yuvipanda added a project: Cloud-Services.
yuvipanda added subscribers: yuvipanda, Andrew, coren and 2 others.
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptJun 14 2015, 10:37 AM

I now have a simple pywikibot script that'll do this for me! I'll need T102389 to be deployed on SWAT before being able to do this, so should happen on Monday.

@Andrew @coren @mark any objections?

yuvipanda set Security to None.

Change 218637 had a related patch set uploaded (by Yuvipanda):
labs: Centralize config of which projects have NFS enabled

https://gerrit.wikimedia.org/r/218637

I'm doing this atm manually by disabling NFS for projects as they get created :)

Change 218637 merged by Yuvipanda:
labs: Centralize config of which projects have NFS enabled

https://gerrit.wikimedia.org/r/218637

yuvipanda closed this task as Resolved.Jun 29 2015, 1:07 PM
yuvipanda moved this task from Code Review / Blocked to Done on the Labs-Sprint-103 board.

Done now!