<div dir="ltr"><div class="gmail_default" style="font-family:trebuchet ms,sans-serif">I too agree this can be useful beyond openstack.</div><div class="gmail_default" style="font-family:trebuchet ms,sans-serif"><br></div><div class="gmail_default" style="font-family:trebuchet ms,sans-serif">It will great if one of you (experts) can explain in more details how the python virtual environment is heavyweight than docker containers. </div><div class="gmail_default" style="font-family:trebuchet ms,sans-serif"><br></div><div class="gmail_default" style="font-family:trebuchet ms,sans-serif">I am just a user of devstack without the nitty gritty details of its inner workings.</div><div class="gmail_default" style="font-family:trebuchet ms,sans-serif">However, I can say that sometimes my Ubuntu VM that has devstack & tempest tests running exhaust the entire CPU (make the machine unusable) after the tests are run.</div><div class="gmail_default" style="font-family:trebuchet ms,sans-serif"><br></div></div><div class="gmail_extra"><br clear="all"><div><div dir="ltr"><div><font style="background-color:rgb(255,255,255)" color="#000000" face="trebuchet ms, sans-serif">Regards,</font></div><font style="background-color:rgb(255,255,255)" color="#000000" face="trebuchet ms, sans-serif">Amit</font><div><a href="http://www.cloudbyte.com/" target="_blank"><font style="background-color:rgb(255,255,255)" color="#0000ff" face="trebuchet ms, sans-serif"><i>CloudByte Inc.</i></font></a></div></div></div>
<br><br><div class="gmail_quote">On Fri, Sep 5, 2014 at 9:44 PM, Sean Dague <span dir="ltr"><<a href="mailto:sean@dague.net" target="_blank">sean@dague.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">On 09/05/2014 12:05 PM, Chris Dent wrote:<br>
> On Fri, 5 Sep 2014, Monty Taylor wrote:<br>
><br>
>> The tl;dr is "it's like tox, except it uses docker instead of<br>
>> virtualenv" - which means we can express all of our requirements, not<br>
>> just pip ones.<br>
><br>
> Oh thank god[1].<br>
><br>
> Seriously.<br>
><br>
> jogo started a thread about "what matters for kilo" and I was going<br>
> to respond with (amongst other things) "get containers into the testing<br>
> scene". Seems you're way ahead of me. Docker's caching could be a<br>
> _huge_ win here.<br>
><br>
> [1] <a href="https://www.youtube.com/watch?v=om5rbtudzrg" target="_blank">https://www.youtube.com/watch?v=om5rbtudzrg</a><br>
><br>
>> across the project. Luckily, docker itself does an EXCELLENT job at<br>
>> handling caching and reuse - so I think we can have a set of<br>
>> containers that something in infra (waves hands) publishes to<br>
>> dockerhub, like:<br>
>><br>
>>  infra/py27<br>
>>  infra/py26<br>
><br>
> I'm assuming these would get rebuilt regularly (every time global<br>
> requirements and friends are updated) on some sort of automated<br>
> hook?<br>
><br>
>> Thoughts? Anybody wanna hack on it with me? I think it could wind up<br>
>> being a pretty useful tool for folks outside of OpenStack too if we<br>
>> get it right.<br>
><br>
> Given availability (currently an unknown) I'd like to help with this.<br>
<br>
</div></div>I think all this is very cool, I'd say if we're going to put it in<br>
gerrit do stackforge instead of openstack/ namespace, because it will be<br>
useful beyond us.<br>
<span class="im HOEnZb"><br>
        -Sean<br>
<br>
--<br>
Sean Dague<br>
<a href="http://dague.net" target="_blank">http://dague.net</a><br>
<br>
</span><div class="HOEnZb"><div class="h5">_______________________________________________<br>
OpenStack-dev mailing list<br>
<a href="mailto:OpenStack-dev@lists.openstack.org">OpenStack-dev@lists.openstack.org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
</div></div></blockquote></div><br></div>