PS One thing I forgot to mention - mega thanks to WMF's Office IT for helping with ordering and imaging the USB sticks!!!
On Fri, May 16, 2014 at 1:40 PM, Arthur Richards <[email protected]>wrote: > Just wanted to send out an update on the progress we made around > MW-Vagrant improvements at the Zürich Hackathon. Our primary goal was to > make some key production services available in MW-Vagrant in order to make > local development/testing easier/more reliable. We made some excellent > headway, focussing on a few key services: SSL, Varnish, > CentralAuth/Multiwiki. > > SSL: > I spent a majority of my time focussing on this and received a lot of > support/help from Ori. There is now an 'https' role in mw-vagrant which > when enabled, will allow you to access your devwiki on port 4430 (forwarded > to 443 in Vagrant). There is one outstanding patchset which will make it > possible to use $wgSecureLogin in MW-Vagrant: > https://gerrit.wikimedia.org/r/#/c/132799/ > > Varnish: > This is proving to be much more difficult than anticipated, however some > progress was made and work is ongoing, spearheaded by Andrew Otto. The plan > is to set up varnish VCLs for mw-vagrant similar to what is set up for text > varnishes in production, with a frontend and backend instance running in > vagrant. Andrew is in the midst of refactoring the production varnish > module, to make it usable in Vagrant. > > CentralAuth/Multiwiki: > Bryan Davis, Chris Steipp, and Reedy spent a lot of time hacking on this, > and we now have support for multiwiki/CentralAuth in Vagrant! There is > still some cleanup work being done for the role to remove kludge/hacks/etc > (see https://gerrit.wikimedia.org/r/#/c/132691/). > > Also of significant note, Matt Flaschen created a mw-vagrant iso which can > be packaged on USB thumb drives, making it possible to set up mw-vagrant > without a network connection. There is still some work to be done here to > create a one-click installer as well as updating documentation. Matt got > this done before the hackathon, and we brought a bunch of USB sticks imaged > with the iso, which was instrumental in getting a bunch of folks new to > mw-vagrant up and running at the hackathon. This was particularly useful > during Bryan Davis's vagrant bootcamp sessions. > > I believe Katie Filbert from Wikidata did some mw-vagrant work at the > hackathon as well, although I'm not clear on the current status. Katie, can > you let us know where things were at with what you were working on? > > All in all it felt like a very fruitful hack session, and we're closer > than ever to having a ready-to-go developer instance that mimics our > production environment. Big thanks to everyone involved in making our work > successful. > > -- > Arthur Richards > Software Engineer, Mobile > [[User:Awjrichards]] > IRC: awjr > +1-415-839-6885 x6687 > -- Arthur Richards Software Engineer, Mobile [[User:Awjrichards]] IRC: awjr +1-415-839-6885 x6687 _______________________________________________ Wikitech-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikitech-l
