<div dir="ltr"><div class="gmail_default" style="font-size:small">Hi David,</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">I think yes. What Brandon was referring to is linking the process we use to refresh the container images and the rebuild of the ABI references, so one triggers the other. What happened with the failure was the container images got rebuilt, and that pulled in updates that change the ABI output (in valid ways), which then "look like" a failure or change from the reference that was previously saved off.</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">We save off older versions of the container images (i.e. things are tagged), so we can always roll back if need to. ABI reference generation should be deterministic on that container image, so we don't save "versions" of those references. </div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">Cheers,<br>Lincoln</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Jun 10, 2021 at 4:02 AM David Marchand <<a href="mailto:david.marchand@redhat.com">david.marchand@redhat.com</a>> 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">On Wed, Jun 9, 2021 at 5:07 PM Brandon Lo <<a href="mailto:blo@iol.unh.edu" target="_blank">blo@iol.unh.edu</a>> wrote:<br>
> To streamline this entire process, we are working on a job or pipeline<br>
> to automate refreshing all of the images and recreate the ABI<br>
> references.<br>
<br>
I understand the motivation, but will we have a clear idea of which<br>
ABI reference has been used and how to reproduce its generation (sha1,<br>
toolchain, libc, libabigail and such packages versions, version of the<br>
script generating the reference) ?<br>
If something breaks later and we don't know clearly how/if a reference<br>
changed, it will be a pain to analyse.<br>
<br>
<br>
-- <br>
David Marchand<br>
<br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div><b>Lincoln Lavoie</b><br></div><div>Principal Engineer, Broadband Technologies</div><div>21 Madbury Rd., Ste. 100, Durham, NH 03824</div><div><a href="mailto:lylavoie@iol.unh.edu" target="_blank">lylavoie@iol.unh.edu</a></div><div><a href="https://www.iol.unh.edu" target="_blank">https://www.iol.unh.edu</a></div><div>+1-603-674-2755 (m)</div><div><a href="https://www.iol.unh.edu" target="_blank"><img src="https://docs.google.com/uc?export=download&id=1j_iI6anwrnbQWNpTyuvukMLSNJJ8_8QU&revid=0B_0ujwABDnFZTmJiR3EzK0d1VjFKTjQvMENBWVM0QnA4ajhjPQ" width="200" height="43"></a><br></div></div></div></div></div></div></div></div></div></div></div>