<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Apr 18, 2017 at 9:57 AM, Doug Hellmann <span dir="ltr"><<a href="mailto:doug@doughellmann.com" target="_blank">doug@doughellmann.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Excerpts from Michał Jastrzębski's message of 2017-04-12 15:59:34 -0700:<br>
<span class="gmail-">> My dear Kollegues,<br>
><br>
> Today we had discussion about how to properly name/tag images being<br>
> pushed to dockerhub. That moved towards general discussion on revision<br>
> mgmt.<br>
><br>
> Problem we're trying to solve is this:<br>
> If you build/push images today, your tag is 4.0<br>
> if you do it tomorrow, it's still 4.0, and will keep being 4.0 until<br>
> we tag new release.<br>
><br>
> But image built today is not equal to image built tomorrow, so we<br>
> would like something like 4.0.0-1, 4.0.0-2.<br>
> While we can reasonably detect history of revisions in dockerhub,<br>
> local env will be extremely hard to do.<br>
><br>
> I'd like to ask you for opinions on desired behavior and how we want<br>
> to deal with revision management in general.<br>
><br>
> Cheers,<br>
> Michal<br>
><br>
<br>
</span>What's in the images, kolla? Other OpenStack components? </blockquote><div><br></div><div>Yes, each image will typically contain all software required for one OpenStack service, including dependencies from OpenStack projects or the base OS. Installed via some combination of git, pip, rpm, deb. </div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Where does the<br>
4.0.0 come from?<br><br></blockquote><div><br></div><div>Its the python version string from the kolla project itself, so ultimately I think pbr. I'm suggesting that we switch to using the version.release_string[1] which will tag with the longer version we use for other dev packages.</div><div><br></div><div>[1]<a href="https://review.openstack.org/#/c/448380/1/kolla/common/config.py">https://review.openstack.org/#/c/448380/1/kolla/common/config.py</a> </div></div><br></div></div>