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

Bryan Davis bdavis at wikimedia.org
Mon Jan 27 20:48:39 UTC 2014


On Mon, Jan 27, 2014 at 11:41 AM, Ori Livneh <ori at wikimedia.org> wrote:
> On Fri, Jan 24, 2014 at 12:34 PM, Yuvi Panda <yuvipanda at wikimedia.org>
> wrote:
>>
>> Thoughts?
>
> I think either approach (or some combination) would be desirable and
> feasible. I would be happy to provide guidance, review patches, make fixes,
> etc. but someone would have to take the lead in organizing it. Arthur, if
> you're interested, let me know how I can help.
>
> CCing Andrew Otto, Bryan Davis and Matt Flaschen

I had discussed a semi-related idea for Zurich with Ori. I am
interested in doing a hands on puppet/vagrant tutorial showing how to
add new roles. In the spirit of doing something highly interactive I
had thought that the group in the tutorial could try to make all
extensions used on commons available via roles by the end of the
weekend.

I love the idea of sharing puppet modules between vagrant, labs, beta
and production, but my personal Puppet skills aren't up to devising a
reasonable way to do this at the moment. My biggest fear (and fastest
route to -2 from Ori and Faidon) would be that we'd have to add a
bunch of "conditional soup" to the modules to handle some of the
fundamental differences between the environments.

Bryan
-- 
Bryan Davis              Wikimedia Foundation    <bd808 at wikimedia.org>
[[m:User:BDavis_(WMF)]]  Sr Software Engineer                Boise, ID
irc: bd808                                        v:415.839.6885 x6855



More information about the QA mailing list