<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
span.EmailStyle19
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style>
</head>
<body lang="EN-US" link="blue" vlink="purple" style="word-wrap:break-word">
<div class="WordSection1">
<p class="MsoNormal">Thanks for calling attention to this, Clark!  We’re looking into it.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Matt<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal" style="margin-bottom:12.0pt"><b><span style="font-size:12.0pt;color:black">From:
</span></b><span style="font-size:12.0pt;color:black">Clark Boylan <cboylan@sapwetik.org><br>
<b>Date: </b>Wednesday, September 8, 2021 at 11:29 AM<br>
<b>To: </b>airship-discuss@lists.airshipit.org <airship-discuss@lists.airshipit.org><br>
<b>Subject: </b>[EXTERNAL] [Airship-discuss] Failing airship/deckhand zuul post jobs<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal">[You don't often get email from cboylan@sapwetik.org. Learn why this is important at
<a href="http://aka.ms/LearnAboutSenderIdentification">http://aka.ms/LearnAboutSenderIdentification</a>.]<br>
<br>
Hello,<br>
<br>
I noticed this morning that there are a number of failing Zuul post jobs for airship/deckhand merges. You can see them at:
<a href="https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fzuul.opendev.org%2Ft%2Fopenstack%2Fbuilds%3Fproject%3Dairship%252Fdeckhand%26pipeline%3Dpost&amp;data=04%7C01%7Cmmceuen%40microsoft.com%7Ca9b58cd02d53468fbf1808d972e59d91%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637667153857915314%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=0vx%2BKS2cIAeetXI438DYXBYZ3sMlXirqYWg0yht5WN4%3D&amp;reserved=0">
https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fzuul.opendev.org%2Ft%2Fopenstack%2Fbuilds%3Fproject%3Dairship%252Fdeckhand%26pipeline%3Dpost&amp;data=04%7C01%7Cmmceuen%40microsoft.com%7Ca9b58cd02d53468fbf1808d972e59d91%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637667153857915314%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=0vx%2BKS2cIAeetXI438DYXBYZ3sMlXirqYWg0yht5WN4%3D&amp;reserved=0</a><br>
<br>
The first issue appears to be that the image build playbooks install python's docker package which depends on requests but that module isn't installed [0][1]. I suspect that this playbook needs the docker_login dependencies installed before it will function.<br>
<br>
In the publish jobs Ansible complains about a recursive loop in a template string [2] I think because the line causing this refers to itself [3]? I assume this can be corrected by changing the name of this variable or letting it pass through directly?<br>
<br>
I thought I would call these out as post job failures tend to be easy to miss if you aren't looking for them. As a side note we've got a set of jobs that aim to do the build, publish, tag workflow for docker images as their associated changes work through check
 then gate then post merge activities. They are documented at: <a href="https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdocs.opendev.org%2Fopendev%2Fbase-jobs%2Flatest%2Fdocker-image.html&amp;data=04%7C01%7Cmmceuen%40microsoft.com%7Ca9b58cd02d53468fbf1808d972e59d91%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637667153857925306%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=hEhGmDWj9D%2BNlgt737XUOwWvZ82HR9dsYrwcYO0ROKY%3D&amp;reserved=0">
https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdocs.opendev.org%2Fopendev%2Fbase-jobs%2Flatest%2Fdocker-image.html&amp;data=04%7C01%7Cmmceuen%40microsoft.com%7Ca9b58cd02d53468fbf1808d972e59d91%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637667153857925306%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=hEhGmDWj9D%2BNlgt737XUOwWvZ82HR9dsYrwcYO0ROKY%3D&amp;reserved=0</a><br>
<br>
[0] <a href="https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fopendev.org%2Fairship%2Fdeckhand%2Fsrc%2Fbranch%2Fmaster%2Ftools%2Fgate%2Fplaybooks%2Fdocker-image-build.yaml%23L54-L57&amp;data=04%7C01%7Cmmceuen%40microsoft.com%7Ca9b58cd02d53468fbf1808d972e59d91%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637667153857925306%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=uznQGsZyaDuOt3gxY52rg8e3fEGk6y2Sswy4vFaovqg%3D&amp;reserved=0">
https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fopendev.org%2Fairship%2Fdeckhand%2Fsrc%2Fbranch%2Fmaster%2Ftools%2Fgate%2Fplaybooks%2Fdocker-image-build.yaml%23L54-L57&amp;data=04%7C01%7Cmmceuen%40microsoft.com%7Ca9b58cd02d53468fbf1808d972e59d91%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637667153857925306%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=uznQGsZyaDuOt3gxY52rg8e3fEGk6y2Sswy4vFaovqg%3D&amp;reserved=0</a><br>
[1] <a href="https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fzuul.opendev.org%2Ft%2Fopenstack%2Fbuild%2F79683c952fd2444f905326bc6992416e%2Fconsole%231%2F0%2F12%2Fprimary&amp;data=04%7C01%7Cmmceuen%40microsoft.com%7Ca9b58cd02d53468fbf1808d972e59d91%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637667153857925306%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=K4Tn%2BNBrNh527re7budzpUYXzTFWMZE2xcWsuu4CTz0%3D&amp;reserved=0">
https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fzuul.opendev.org%2Ft%2Fopenstack%2Fbuild%2F79683c952fd2444f905326bc6992416e%2Fconsole%231%2F0%2F12%2Fprimary&amp;data=04%7C01%7Cmmceuen%40microsoft.com%7Ca9b58cd02d53468fbf1808d972e59d91%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637667153857925306%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=K4Tn%2BNBrNh527re7budzpUYXzTFWMZE2xcWsuu4CTz0%3D&amp;reserved=0</a><br>
[2] <a href="https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fzuul.opendev.org%2Ft%2Fopenstack%2Fbuild%2F0398371b923449a4bc2889df56114ee7%2Fconsole%231%2F0%2F1%2Flocalhost&amp;data=04%7C01%7Cmmceuen%40microsoft.com%7Ca9b58cd02d53468fbf1808d972e59d91%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637667153857925306%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=WXrKSisBOY8npvt%2Bg77zIdlklcv5zrnwmpOeoWzrOr8%3D&amp;reserved=0">
https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fzuul.opendev.org%2Ft%2Fopenstack%2Fbuild%2F0398371b923449a4bc2889df56114ee7%2Fconsole%231%2F0%2F1%2Flocalhost&amp;data=04%7C01%7Cmmceuen%40microsoft.com%7Ca9b58cd02d53468fbf1808d972e59d91%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637667153857925306%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=WXrKSisBOY8npvt%2Bg77zIdlklcv5zrnwmpOeoWzrOr8%3D&amp;reserved=0</a><br>
[3] <a href="https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fopendev.org%2Fairship%2Fdeckhand%2Fsrc%2Fbranch%2Fmaster%2Ftools%2Fgate%2Fplaybooks%2Fdocker-image-tag.yaml%23L19&amp;data=04%7C01%7Cmmceuen%40microsoft.com%7Ca9b58cd02d53468fbf1808d972e59d91%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637667153857925306%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=m0v5GQrcoScAKfjYFsWWfkW8sHuPAJ4Vl3v29YFkGgw%3D&amp;reserved=0">
https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fopendev.org%2Fairship%2Fdeckhand%2Fsrc%2Fbranch%2Fmaster%2Ftools%2Fgate%2Fplaybooks%2Fdocker-image-tag.yaml%23L19&amp;data=04%7C01%7Cmmceuen%40microsoft.com%7Ca9b58cd02d53468fbf1808d972e59d91%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637667153857925306%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=m0v5GQrcoScAKfjYFsWWfkW8sHuPAJ4Vl3v29YFkGgw%3D&amp;reserved=0</a><br>
<br>
_______________________________________________<br>
Airship-discuss mailing list<br>
Airship-discuss@lists.airshipit.org<br>
<a href="https://nam06.safelinks.protection.outlook.com/?url=http%3A%2F%2Flists.airshipit.org%2Fcgi-bin%2Fmailman%2Flistinfo%2Fairship-discuss&amp;data=04%7C01%7Cmmceuen%40microsoft.com%7Ca9b58cd02d53468fbf1808d972e59d91%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637667153857925306%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=9sqC7BweOom9TvBUFI5R3p%2F5xC%2F6MjkFrAHyRcFty3c%3D&amp;reserved=0">https://nam06.safelinks.protection.outlook.com/?url=http%3A%2F%2Flists.airshipit.org%2Fcgi-bin%2Fmailman%2Flistinfo%2Fairship-discuss&amp;data=04%7C01%7Cmmceuen%40microsoft.com%7Ca9b58cd02d53468fbf1808d972e59d91%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637667153857925306%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=9sqC7BweOom9TvBUFI5R3p%2F5xC%2F6MjkFrAHyRcFty3c%3D&amp;reserved=0</a><o:p></o:p></p>
</div>
</div>
</body>
</html>