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

Reply via email to