This should use puppet for what we can, and standardize the rest (e.g. factoring out LocalSettings.php using /data/project/git_files, and making scripts if/where helpful).
Important note: Puppet has not run on piramido since December 2013 (see MOTD when you ssh in). Part of fixing this should involve getting puppet running automatically on both again.
Checklist
- Factor out LocalSettings.php
- Get puppet running on both (blocked by https://trello.com/c/VRzRICC3/313-complete-puppet-fix-for-mediawiki-singlenode)
- https://trello.com/c/pKFolPlx/261-install-visualeditor-on-piramido
- https://trello.com/c/vbq8OdWI/325-add-centralauth-to-toro-as-non-master (hard)
Trello card: cLfQsdkk
- column: Bucket o' Mess
- labels: Technical Debt & Refactoring (orange)