<div dir="ltr">Thanks for noticing and correcting the issue Niels. Very helpful.<div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, May 15, 2019 at 12:48 PM Niels de Vos &lt;<a href="mailto:ndevos@redhat.com">ndevos@redhat.com</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">This is sort of an RCA and notification to anyone interested in using<br>
nightly builds of GlusterFS. If you have any (automated) tests that<br>
consume the nightly builds for non-master branches, you did not run<br>
tests with updated packages since 2 May 2019. The nightly builds failed<br>
to run, but nobody was notified or reported this.<br>
<br>
Around two weeks ago the nightly builds for glusterfs of the non-master<br>
branches were broken due to a change in the CI script. This has been<br>
corrected now and a manual run of the job shows green balls again:<br>
  <a href="https://ci.centos.org/view/Gluster/job/gluster_build-rpms/" rel="noreferrer" target="_blank">https://ci.centos.org/view/Gluster/job/gluster_build-rpms/</a><br>
<br>
The initial breakage was introduced by an optimization to not download<br>
the whole glusterfs git repository, but only the current HEAD. This did<br>
not take into account that &#39;git checkout&#39; would not be able to switch to<br>
a branch that was not downloaded. With a few iterations of fixes, it<br>
became obvious that also tags were not fetched (duh), and &#39;git describe&#39;<br>
would not work. Without tags it is not possible to mark builds with the<br>
most recent minor release that was made of a branch. Currently the date<br>
of the build + git-hash is part of the package version. That means that<br>
there is a new version of each branch every day, instead of only after<br>
commits have been merged. This might be changed in the future...<br>
<br>
As a reminder, the YUM .repo files for the nightly builds can be found<br>
at <a href="http://artifacts.ci.centos.org/gluster/nightly/" rel="noreferrer" target="_blank">http://artifacts.ci.centos.org/gluster/nightly/</a><br>
<br>
Cheers,<br>
Niels<br>
_______________________________________________<br>
<br>
Community Meeting Calendar:<br>
<br>
APAC Schedule -<br>
Every 2nd and 4th Tuesday at 11:30 AM IST<br>
Bridge: <a href="https://bluejeans.com/836554017" rel="noreferrer" target="_blank">https://bluejeans.com/836554017</a><br>
<br>
NA/EMEA Schedule -<br>
Every 1st and 3rd Tuesday at 01:00 PM EDT<br>
Bridge: <a href="https://bluejeans.com/486278655" rel="noreferrer" target="_blank">https://bluejeans.com/486278655</a><br>
<br>
Gluster-devel mailing list<br>
<a href="mailto:Gluster-devel@gluster.org" target="_blank">Gluster-devel@gluster.org</a><br>
<a href="https://lists.gluster.org/mailman/listinfo/gluster-devel" rel="noreferrer" target="_blank">https://lists.gluster.org/mailman/listinfo/gluster-devel</a><br>
<br>
<br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div>Amar Tumballi (amarts)<br></div></div></div></div></div>