<div dir="ltr"><div><br></div><div class="gmail_extra"><div class="gmail_quote">On Mon, Mar 7, 2016 at 10:03 AM, Martin Perina <span dir="ltr">&lt;<a href="mailto:mperina@redhat.com" target="_blank">mperina@redhat.com</a>&gt;</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"><span class=""><br>
<br>
----- Original Message -----<br>
&gt; From: &quot;Yaniv Bronheim&quot; &lt;<a href="mailto:ybronhei@redhat.com">ybronhei@redhat.com</a>&gt;<br>
&gt; To: &quot;Martin Perina&quot; &lt;<a href="mailto:mperina@redhat.com">mperina@redhat.com</a>&gt;<br>
</span><span class="">&gt; Cc: &quot;Nir Soffer&quot; &lt;<a href="mailto:nsoffer@redhat.com">nsoffer@redhat.com</a>&gt;, &quot;Sandro Bonazzola&quot; &lt;<a href="mailto:sbonazzo@redhat.com">sbonazzo@redhat.com</a>&gt;, &quot;Francesco Romani&quot;<br>
&gt; &lt;<a href="mailto:fromani@redhat.com">fromani@redhat.com</a>&gt;, &quot;Dan Kenigsberg&quot; &lt;<a href="mailto:danken@redhat.com">danken@redhat.com</a>&gt;, &quot;devel&quot; &lt;<a href="mailto:devel@ovirt.org">devel@ovirt.org</a>&gt;<br>
&gt; Sent: Monday, March 7, 2016 8:16:05 AM<br>
&gt; Subject: Re: [ovirt-devel] [URGENT][ACTION REQUIRED] vdsm versioning system need to be fixed<br>
&gt;<br>
</span><span class="">&gt; I don&#39;t understand what&#39;s the different .. that&#39;s what we currently do.<br>
&gt; Sandro complains that he can&#39;t upgrade latest stable which can be 4.17.23<br>
&gt; to latest snapshot which can be 4.17.19.88 \ 4.17.19-88 - yum can&#39;t<br>
&gt; consider that as an upgrade and 4.17.19.88 can&#39;t fill HE requirement for<br>
&gt; 4.17.23<br>
<br>
</span>oVirt 3.6 stable release:<br>
  - current [1]: vdsm-4.17.23-0.el7.centos.noarch.rpm<br>
  - desired:     vdsm-4.17.23-1.el7.centos.noarch.rpm<br>
<br>
oVirt 3.6 stable snapshot:<br>
  - current [2]: vdsm-4.17.19-32.git171584b.el7.centos.noarch.rpm<br>
  - desired:     vdsm-4.17.24-0.1.git171584b.el7.centos.noarch.rpm<br>
<br></blockquote><div> </div><div>but its not vdsm-4.17.24 snapshot - its 4.17.19 snapshot .. :/ a bit misleading, no?</div><div><br></div><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">
oVirt master snapshot:<br>
  - current [3]: vdsm-4.17.999-680.gitd87d031.el7.centos.noarch.rpm<br>
  - desired:     vdsm-4.18.0-0.680.gitd87d031.el7.centos.noarch.rpm or<br>
                 vdsm-5.0.0-0.680.gitd87d031.el7.centos.noarch.rpm<br>
    (not sure what will be oVirt 4 vdsm version)<br>
<br>
<br>
So if we don&#39;t get to vdsm packages versioning to the status:<br>
<br>
  stable version &lt;= stable snapshot version &lt;= master snapshot version<br>
<br>
we can&#39;t do upgrade testing in our CI.<br>
<br>
<br>
[1] <a href="http://resources.ovirt.org/pub/ovirt-3.6/rpm/el7/noarch/" rel="noreferrer" target="_blank">http://resources.ovirt.org/pub/ovirt-3.6/rpm/el7/noarch/</a><br>
[2] <a href="http://resources.ovirt.org/pub/ovirt-3.6-snapshot/rpm/el7/noarch/" rel="noreferrer" target="_blank">http://resources.ovirt.org/pub/ovirt-3.6-snapshot/rpm/el7/noarch/</a><br>
[3] <a href="http://resources.ovirt.org/pub/ovirt-master-snapshot/rpm/el7/noarch/" rel="noreferrer" target="_blank">http://resources.ovirt.org/pub/ovirt-master-snapshot/rpm/el7/noarch/</a><br>
<div><div class="h5"><br>
<br>
&gt;<br>
&gt; On Mon, Mar 7, 2016 at 7:33 AM, Martin Perina &lt;<a href="mailto:mperina@redhat.com">mperina@redhat.com</a>&gt; wrote:<br>
&gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; ----- Original Message -----<br>
&gt; &gt; &gt; From: &quot;Nir Soffer&quot; &lt;<a href="mailto:nsoffer@redhat.com">nsoffer@redhat.com</a>&gt;<br>
&gt; &gt; &gt; To: &quot;Martin Perina&quot; &lt;<a href="mailto:mperina@redhat.com">mperina@redhat.com</a>&gt;<br>
&gt; &gt; &gt; Cc: &quot;Sandro Bonazzola&quot; &lt;<a href="mailto:sbonazzo@redhat.com">sbonazzo@redhat.com</a>&gt;, &quot;Francesco Romani&quot; &lt;<br>
&gt; &gt; <a href="mailto:fromani@redhat.com">fromani@redhat.com</a>&gt;, &quot;Dan Kenigsberg&quot;<br>
&gt; &gt; &gt; &lt;<a href="mailto:danken@redhat.com">danken@redhat.com</a>&gt;, &quot;Yaniv Bronheim&quot; &lt;<a href="mailto:ybronhei@redhat.com">ybronhei@redhat.com</a>&gt;, &quot;devel&quot; &lt;<br>
&gt; &gt; <a href="mailto:devel@ovirt.org">devel@ovirt.org</a>&gt;<br>
&gt; &gt; &gt; Sent: Sunday, March 6, 2016 6:35:53 PM<br>
&gt; &gt; &gt; Subject: Re: [ovirt-devel] [URGENT][ACTION REQUIRED] vdsm versioning<br>
&gt; &gt; system need to be fixed<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; On Fri, Mar 4, 2016 at 11:28 AM, Martin Perina &lt;<a href="mailto:mperina@redhat.com">mperina@redhat.com</a>&gt;<br>
&gt; &gt; wrote:<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; ----- Original Message -----<br>
&gt; &gt; &gt; &gt;&gt; From: &quot;Nir Soffer&quot; &lt;<a href="mailto:nsoffer@redhat.com">nsoffer@redhat.com</a>&gt;<br>
&gt; &gt; &gt; &gt;&gt; To: &quot;Sandro Bonazzola&quot; &lt;<a href="mailto:sbonazzo@redhat.com">sbonazzo@redhat.com</a>&gt;, &quot;Francesco Romani&quot;<br>
&gt; &gt; &gt; &gt;&gt; &lt;<a href="mailto:fromani@redhat.com">fromani@redhat.com</a>&gt;, &quot;Dan Kenigsberg&quot;<br>
&gt; &gt; &gt; &gt;&gt; &lt;<a href="mailto:danken@redhat.com">danken@redhat.com</a>&gt;, &quot;Yaniv Bronheim&quot; &lt;<a href="mailto:ybronhei@redhat.com">ybronhei@redhat.com</a>&gt;<br>
&gt; &gt; &gt; &gt;&gt; Cc: &quot;devel&quot; &lt;<a href="mailto:devel@ovirt.org">devel@ovirt.org</a>&gt;<br>
&gt; &gt; &gt; &gt;&gt; Sent: Friday, March 4, 2016 10:20:30 AM<br>
&gt; &gt; &gt; &gt;&gt; Subject: Re: [ovirt-devel] [URGENT][ACTION REQUIRED] vdsm versioning<br>
&gt; &gt; &gt; &gt;&gt; system need to be fixed<br>
&gt; &gt; &gt; &gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt; On Fri, Mar 4, 2016 at 10:29 AM, Sandro Bonazzola &lt;<br>
&gt; &gt; <a href="mailto:sbonazzo@redhat.com">sbonazzo@redhat.com</a> &gt;<br>
&gt; &gt; &gt; &gt;&gt; wrote:<br>
&gt; &gt; &gt; &gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt; Hi,<br>
&gt; &gt; &gt; &gt;&gt; I think I already raised the issue several times, but let me raise<br>
&gt; &gt; this<br>
&gt; &gt; &gt; &gt;&gt; again.<br>
&gt; &gt; &gt; &gt;&gt; VDSM building / automated versioning is badly broken.<br>
&gt; &gt; &gt; &gt;&gt; Currently, 3.6 snapshot is building:<br>
&gt; &gt; &gt; &gt;&gt; vdsm-4.17.19-32.git171584b.el7.centos.src.rpm because the last tag on<br>
&gt; &gt; the<br>
&gt; &gt; &gt; &gt;&gt; 3.6<br>
&gt; &gt; &gt; &gt;&gt; branch was 4.17.19 and new tags have been created in different<br>
&gt; &gt; branches.<br>
&gt; &gt; &gt; &gt;&gt; This make impossible to upgrade from stable (4.17.23) to latest<br>
&gt; &gt; snapshot.<br>
&gt; &gt; &gt; &gt;&gt; This also break dependencies on other projects requiring the latest<br>
&gt; &gt; &gt; &gt;&gt; released<br>
&gt; &gt; &gt; &gt;&gt; version like hosted engine.<br>
&gt; &gt; &gt; &gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt; How do you suggest to version the 3.6 branch?<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; I think we usually do something like this in other engine projects:<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;  stable released:   4.17.23-1<br>
&gt; &gt; &gt; &gt;  stable snapshot:   4.17.24-0.git171584b<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; So when new stable package is released, we will raise versions to:<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;  stable released:   4.17.24-1<br>
&gt; &gt; &gt; &gt;  stable snapshot:   4.17.25-0.git171584b<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; This means that snapshot version must be bumped when creating<br>
&gt; &gt; &gt; a release branch, right?<br>
&gt; &gt;<br>
&gt; &gt; Yes, after release of each stable version we need also to increase<br>
&gt; &gt; stable snapshot version.<br>
&gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; Francesco, Yaniv, what do you think?<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; Nir<br>
&gt; &gt; &gt;<br>
&gt; &gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; --<br>
</div></div>&gt; *Yaniv Bronhaim.*<br>
&gt;<br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><span style="font-size:12.8px"><b>Yaniv Bronhaim.</b></span><br></div></div></div></div></div>
</div></div>