[Airship-discuss] [EXTERNAL] Failing airship/deckhand zuul post jobs

Matt McEuen mmceuen at microsoft.com
Wed Sep 8 16:58:50 UTC 2021


Thanks for calling attention to this, Clark!  We’re looking into it.

Matt

From: Clark Boylan <cboylan at sapwetik.org>
Date: Wednesday, September 8, 2021 at 11:29 AM
To: airship-discuss at lists.airshipit.org <airship-discuss at lists.airshipit.org>
Subject: [EXTERNAL] [Airship-discuss] Failing airship/deckhand zuul post jobs
[You don't often get email from cboylan at 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 at 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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.airshipit.org/pipermail/airship-discuss/attachments/20210908/3b91a31e/attachment-0001.html>


More information about the Airship-discuss mailing list