<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Wed, Nov 4, 2015 at 2:32 PM, Jeremy Stanley <span dir="ltr"><<a href="mailto:fungi@yuggoth.org" target="_blank">fungi@yuggoth.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 2015-11-04 12:34:11 -0600 (-0600), Kyle Mestery wrote:<br>
> Yesterday I tried to release version 2015.2.0 of networking-arista,<br>
<br>
</span>Looks like it's okay now though, correct? At least I see it up on<br>
PyPI fine.<br>
<span class=""><br></span></blockquote><div>I see it now too, which is weird, because I could have *sworn* it failed yesterday. My eyes must be failing me.<br> <br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">
> but I hit a few issues that I can't explain, so I'm hoping someone<br>
> from infra can help me. Clark took a look with me yesterday [1].<br>
> My initial problem I was using a tag of "2015.2". Per Clark's<br>
> instructions, I re-tagged with 2015.2.0 and pushed the tag to<br>
> gerrit.<br>
<br>
</span>Correct. PBR-using projects must tag with PBR's PEP-440/SemVer<br>
normalized form (three component) to work, otherwise the tag does<br>
not match what ends up in the tarball/wheel filenames.<br>
<span class=""><br>
> The jobs failed again [2].<br>
><br>
> Looking specifically at the "networking-arista-merge-release-tags" job,<br>
> it's failing because the remote is being rejected.<br>
<br>
</span>I wouldn't expect that job to succeed unless it's a tag on a stable<br>
branch with no equivalent or newer tag present in master's history.<br>
It's specifically meant to merge the tag from the latest stable<br>
branch into master's history so that versioning in master is still<br>
sane (a workaround for our release candidate process which allows<br>
stable and master to diverge for a brief period prior to release).<br>
<br>
In this case you tagged directly on master, so the job isn't<br>
expected to succeed (as it in fact isn't needed).<br>
<span class=""><br>
> Looking specifically at the "networking-arista-pypi-both-upload" job [4],<br>
> it's failing with a 404.<br>
</span>[...]<br>
<br>
You're looking at the wrong log--that's the one which broke because<br>
of the malformed tag. If you check<br>
<URL: <a href="http://logs.openstack.org/70/7003515e2d162498811b2f08ccd6a426b435ad77/release/networking-arista-pypi-both-upload/5736f2b/console.html" rel="noreferrer" target="_blank">http://logs.openstack.org/70/7003515e2d162498811b2f08ccd6a426b435ad77/release/networking-arista-pypi-both-upload/5736f2b/console.html</a> ><br>
you'll see it succeeded with the corrected tag.<br></blockquote><div><br></div><div>Indeed it's there. Thanks for the confirmation Jeremy!<br><br></div><div>Kyle<br> <br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<span class="HOEnZb"><font color="#888888">--<br>
Jeremy Stanley<br>
</font></span></blockquote></div><br></div></div>