Thanks for calling attention to this, Clark! We’re looking into it.
Matt
From:
Clark Boylan <cboylan@sapwetik.org>
Date: Wednesday, September 8, 2021 at 11:29 AM
To: airship-discuss@lists.airshipit.org <airship-discuss@lists.airshipit.org>
Subject: [EXTERNAL] [Airship-discuss] Failing airship/deckhand zuul post jobs
[You don't often get email from cboylan@sapwetik.org. Learn why this is important at
http://aka.ms/LearnAboutSenderIdentification.]
Hello,
I noticed this morning that there are a number of failing Zuul post jobs for airship/deckhand merges. You can see them at:
https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fzuul.opendev.org%2Ft%2Fopenstack%2Fbuilds%3Fproject%3Dairship%252Fdeckhand%26pipeline%3Dpost&data=04%7C01%7Cmmceuen%40microsoft.com%7Ca9b58cd02d53468fbf1808d972e59d91%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637667153857915314%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=0vx%2BKS2cIAeetXI438DYXBYZ3sMlXirqYWg0yht5WN4%3D&reserved=0
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.
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?
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:
https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdocs.opendev.org%2Fopendev%2Fbase-jobs%2Flatest%2Fdocker-image.html&data=04%7C01%7Cmmceuen%40microsoft.com%7Ca9b58cd02d53468fbf1808d972e59d91%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637667153857925306%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=hEhGmDWj9D%2BNlgt737XUOwWvZ82HR9dsYrwcYO0ROKY%3D&reserved=0
[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&data=04%7C01%7Cmmceuen%40microsoft.com%7Ca9b58cd02d53468fbf1808d972e59d91%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637667153857925306%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=uznQGsZyaDuOt3gxY52rg8e3fEGk6y2Sswy4vFaovqg%3D&reserved=0
[1]
https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fzuul.opendev.org%2Ft%2Fopenstack%2Fbuild%2F79683c952fd2444f905326bc6992416e%2Fconsole%231%2F0%2F12%2Fprimary&data=04%7C01%7Cmmceuen%40microsoft.com%7Ca9b58cd02d53468fbf1808d972e59d91%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637667153857925306%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=K4Tn%2BNBrNh527re7budzpUYXzTFWMZE2xcWsuu4CTz0%3D&reserved=0
[2]
https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fzuul.opendev.org%2Ft%2Fopenstack%2Fbuild%2F0398371b923449a4bc2889df56114ee7%2Fconsole%231%2F0%2F1%2Flocalhost&data=04%7C01%7Cmmceuen%40microsoft.com%7Ca9b58cd02d53468fbf1808d972e59d91%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637667153857925306%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=WXrKSisBOY8npvt%2Bg77zIdlklcv5zrnwmpOeoWzrOr8%3D&reserved=0
[3]
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&data=04%7C01%7Cmmceuen%40microsoft.com%7Ca9b58cd02d53468fbf1808d972e59d91%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637667153857925306%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=m0v5GQrcoScAKfjYFsWWfkW8sHuPAJ4Vl3v29YFkGgw%3D&reserved=0
_______________________________________________
Airship-discuss mailing list
Airship-discuss@lists.airshipit.org
https://nam06.safelinks.protection.outlook.com/?url=http%3A%2F%2Flists.airshipit.org%2Fcgi-bin%2Fmailman%2Flistinfo%2Fairship-discuss&data=04%7C01%7Cmmceuen%40microsoft.com%7Ca9b58cd02d53468fbf1808d972e59d91%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637667153857925306%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=9sqC7BweOom9TvBUFI5R3p%2F5xC%2F6MjkFrAHyRcFty3c%3D&reserved=0