[QA] Proposal for Zurich Hackathon: Production-like Vagrant

Yuvi Panda yuvipanda at wikimedia.org
Fri Jan 24 20:34:13 UTC 2014


A possible variant:

Pre-Hackathon prep steps:

- Identify ways in which the Vagrant environment significantly differs from
Production. Not in terms of how the puppet code is written, but in terms of
what is actually different in the end.


Hackathon:

- Work on fixing the issues that make the  Vagrant setup differ from
Production setup
- Work on making browser tests and unit tests run quickly and reliably on
Vagrant
- Work on building pre-packaged Mediawiki-Vagrant installations that 'just
work' from a USB Pen drive.


The Pre-hackathon step is probably the most important. Some of the things I
can think of off the top of my head:

- No Varnish or Squid
- i18n files are cached differently
- No HTTPS redirection
- Langlinks not setup
- Doesn't have Captchas setup
- Doesn't have any AbuseFilter rules setup
- Doesn't have test data populated
- Add more...

Thoughts?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.wikimedia.org/pipermail/qa/attachments/20140125/4973cf14/attachment.html>


More information about the QA mailing list