<div dir="ltr">Mirrors cleanup is done. No more gems, no more source files for third-party tools. Only centos and ubuntu packages.<div><br></div><div>Next and the last action item - create astute package during iso build.<div class="gmail_extra">
<br><div class="gmail_quote">On Mon, Apr 21, 2014 at 2:10 PM, Dmitry Pyzhov <span dir="ltr"><<a href="mailto:dpyzhov@mirantis.com" target="_blank">dpyzhov@mirantis.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr"><div class=""><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">How does it impact development process? If I change code of, let's say, shotgun, and then run "make iso", will I get an ISO with my code of shotgun? What about other packages, sources of which I did not touch (let's say nailgun) ?</blockquote>

</div><div class="gmail_extra"><div>Everything is packaged, with two exceptions: <b>astute</b> and third-party packages for nailgun-agent. We are working on it. </div><div class=""><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

How far we became from implementing simple command to build an OpenStack package from source?</blockquote></div></div><div class="gmail_extra">Not even a bit closer. Design for OpenStack packages is in progress.</div><div class="gmail_extra">
<div class="">
<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">What is the time difference, is ISO build became faster? Can you provide numbers?</blockquote>
</div>
A little bit faster. I did not perform precise measurements and we still need remove gem mirror. It will be something like decreasing from 22 minutes to 17 minutes.</div><div class=""><div class="gmail_extra"><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

We still have puppet modules not packaged, right? Do we have plans for packaging it too?</blockquote></div><div class="gmail_extra">Yes, puppet is not packaged. It is in our post-5.0 plans.</div><div><div class="h5"><div class="gmail_extra">
<br><div class="gmail_quote">
On Sat, Apr 19, 2014 at 12:55 AM, Mike Scherbakov <span dir="ltr"><<a href="mailto:mscherbakov@mirantis.com" target="_blank">mscherbakov@mirantis.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

<div dir="ltr">That's cool actually.<div>I have a few specific questions:</div><div><ol><li>How does it impact development process? If I change code of, let's say, shotgun, and then run "make iso", will I get an ISO with my code of shotgun? What about other packages, sources of which I did not touch (let's say nailgun) ?</li>



<li>How far we became from implementing simple command to build an OpenStack package from source?</li><li>What is the time difference, is ISO build became faster? Can you provide numbers?</li><li>We still have puppet modules not packaged, right? Do we have plans for packaging it too?</li>



</ol><div>I assume we will document the usage of this somewhere in dev docs too.</div></div><div><br></div><div>Thanks,</div></div><div class="gmail_extra"><br><br><div class="gmail_quote"><div><div>On Fri, Apr 18, 2014 at 6:06 PM, Dmitry Pyzhov <span dir="ltr"><<a href="mailto:dpyzhov@mirantis.com" target="_blank">dpyzhov@mirantis.com</a>></span> wrote:<br>



</div></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div><div><div dir="ltr">Guys,<div>
<br></div><div>I've removed ability to use eggs packages on master node: <a href="https://review.openstack.org/#/c/88012/" target="_blank">https://review.openstack.org/#/c/88012/</a></div>

<div><br></div><div>Next step is to remove gems mirror: <a href="https://review.openstack.org/#/c/88278/" target="_blank">https://review.openstack.org/#/c/88278/</a></div>
<div>It will be merged when osci team fix rubygem-yajl-ruby package. Hopefully on Monday.</div><div><br></div><div>From that moment all our code will be installed everywhere from packages. And there will be option to build packages during iso build or use pre-built packages from our mirrors.</div>




</div>
<br></div></div>_______________________________________________<br>
OpenStack-dev mailing list<br>
<a href="mailto:OpenStack-dev@lists.openstack.org" target="_blank">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>
<br></blockquote></div><span><font color="#888888"><br><br clear="all"><div><br></div>-- <br><div dir="ltr"><div>Mike Scherbakov</div><div>#mihgen</div></div>
</font></span></div>
<br>_______________________________________________<br>
OpenStack-dev mailing list<br>
<a href="mailto:OpenStack-dev@lists.openstack.org" target="_blank">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>
<br></blockquote></div><br></div></div></div></div>
</blockquote></div><br></div></div></div>