Wednesday, 2022-03-30

-@gerrit:opendev.org- Zuul merged on behalf of Tristan Cacqueray: [zuul/zuul] 835662: Add zuul_log_id to fully qualified command Ansible module args https://review.opendev.org/c/zuul/zuul/+/83566200:23
@jim:acmegating.comzuul-maint: how does this look for a zuul release?  commit c0075f51bade23b75e000435e1fffa441e00e492 (HEAD -> master, tag: 5.2.1, origin/master)01:32
-@gerrit:opendev.org- Zuul merged on behalf of James E. Blair https://matrix.to/#/@jim:acmegating.com: [zuul/zuul] 834198: Add spec for removing restricted Ansible https://review.opendev.org/c/zuul/zuul/+/83419803:05
@mnaser:matrix.orgThis change looks good to me, however, I think perhaps it might be good for tobiash to have a look at it since I think they use logs inside S3?03:41
https://review.opendev.org/c/zuul/zuul-jobs/+/834043
-@gerrit:opendev.org- Mohammed Naser proposed:04:22
- [zuul/zuul-registry] 835772: tests: Add regression test for manifests https://review.opendev.org/c/zuul/zuul-registry/+/835772
- [zuul/zuul-registry] 835773: Fix "docker manifest create" issue https://review.opendev.org/c/zuul/zuul-registry/+/835773
-@gerrit:opendev.org- Mohammed Naser proposed: [zuul/zuul-registry] 835772: tests: Add regression test for manifests https://review.opendev.org/c/zuul/zuul-registry/+/83577204:35
-@gerrit:opendev.org- Mohammed Naser proposed: [zuul/zuul-registry] 835772: tests: Add regression test for manifests https://review.opendev.org/c/zuul/zuul-registry/+/83577204:41
-@gerrit:opendev.org- Mohammed Naser proposed: [zuul/zuul-registry] 835773: Fix "docker manifest create" issue https://review.opendev.org/c/zuul/zuul-registry/+/83577304:42
-@gerrit:opendev.org- Mohammed Naser proposed: [zuul/zuul-registry] 835773: Fix "docker manifest create" issue https://review.opendev.org/c/zuul/zuul-registry/+/83577305:04
-@gerrit:opendev.org- Mohammed Naser proposed:05:07
- [zuul/zuul-registry] 835772: tests: Add regression test for manifests https://review.opendev.org/c/zuul/zuul-registry/+/835772
- [zuul/zuul-registry] 835773: Fix "docker manifest create" issue https://review.opendev.org/c/zuul/zuul-registry/+/835773
@mnaser:matrix.orgThe changes above are ready to land for `zuul-registry`, they'd be really helpful for us to land since they fix breakages not allowing us to build multiarch images using `docker manifest create`.05:23
@q:fricklercloud.deis there a way for a job to know which username zuul is using on the nodes? I have a job that assumes "zuul" but fails when running on some cloud-image based node05:44
@q:fricklercloud.deah, I guess ansible_user in hostvars should do05:48
-@gerrit:opendev.org- Dong Zhang proposed: [zuul/zuul] 834857: Fix bug in getting changed files https://review.opendev.org/c/zuul/zuul/+/83485710:20
@q:fricklercloud.deanyone care to review this githubreporter patch? https://review.opendev.org/c/zuul/zuul/+/83467110:39
-@gerrit:opendev.org- Dong Zhang proposed: [zuul/zuul] 834857: Fix bug in getting changed files https://review.opendev.org/c/zuul/zuul/+/83485711:05
-@gerrit:opendev.org- Dong Zhang proposed: [zuul/zuul] 834857: Fix bug in getting changed files https://review.opendev.org/c/zuul/zuul/+/83485711:29
-@gerrit:opendev.org- Dong Zhang proposed: [zuul/zuul] 834857: Fix bug in getting changed files https://review.opendev.org/c/zuul/zuul/+/83485712:30
-@gerrit:opendev.org- Dong Zhang proposed: [zuul/zuul] 834857: Fix bug in getting changed files https://review.opendev.org/c/zuul/zuul/+/83485713:08
@jim:acmegating.commnaser: re https://review.opendev.org/834043 see https://review.opendev.org/776677 instead13:24
@mnaser:matrix.org> <@jim:acmegating.com> mnaser: re https://review.opendev.org/834043 see https://review.opendev.org/776677 instead13:39
perfect. i dropped my +2. I remember something like this.
@mnaser:matrix.orgAppreciate eyes on https://review.opendev.org/c/zuul/zuul-registry/+/835772 and the follow up for it :)13:39
@jim:acmegating.compushed 5.2.113:41
-@gerrit:opendev.org- Dong Zhang proposed: [zuul/zuul] 834857: Fix bug in getting changed files https://review.opendev.org/c/zuul/zuul/+/83485713:58
-@gerrit:opendev.org- Mohammed Naser proposed: [zuul/zuul-registry] 835773: Fix "docker manifest create" issue https://review.opendev.org/c/zuul/zuul-registry/+/83577314:30
@clarkb:matrix.orgcorvus: I don't see the tag?16:16
@jim:acmegating.comClark: yes indeed the push failed... looking16:27
@jim:acmegating.comerror: remote unpack failed: error Missing tree 3eb3a1eb041b611b4a4aef19876bdd6e94b6039616:27
fatal: Unpack error, check server log
@jim:acmegating.com-> #opendev16:31
@jim:acmegating.comre-pushed 5.2.1 :)16:35
@clarkb:matrix.orgZuul's release jobs all indicate success too17:49
@q:fricklercloud.dedo other deployments also only use a single flavor like opendev? I'm thinking of adding smaller node types to be more resource friendly for simple jobs like linters or docs builds18:01
@clarkb:matrix.orgq: I think you should be able to do that. OpenDev hasn't really due to quotas having fixed numbers of instances. But if your providers aren't set up that way it should work18:03
@mnaser:matrix.orgI don't see much traces in references to Ansible collections, so I assume Zuul doesn't support those natively (yet) ?18:05
@clarkb:matrix.orgmnaser: it does not. Work/discussion has begun on updating the version of ansible that is supported to something that understands collections but getting there is the first step18:07
@clarkb:matrix.orgI don't know that the step after to try and support collections has started18:07
@fungicide:matrix.orgmnaser: also https://zuul-ci.org/docs/zuul/latest/developer/specs/unrestricted-ansible.html merged today as a sort of prerequisite to that, i think19:05
@mnaser:matrix.orgYeah, I’ve been following that. I think that will come in super handy once it’s made process since right now we’re relying on Molecule to run our tests because we can’t control the Ansible version inside Zuul19:06
@mnaser:matrix.orgI’d imagine a ton of benefits we would get if we swapped to native Zuul jobs so the tasks for playbooks would all be as part of the final report 19:06
@fungicide:matrix.orgyeah, but more immediately, it'll make supporting newer ansible versions a lot easier19:07
@mnaser:matrix.orgI think we can probably get away without needing collection support, at least not natively inside Zuul if we start to get a little bit more control over the executors bubblewrap 19:08
@fungicide:matrix.orgwe no longer have to audit, fork and monkey-patch zuul's standard library (and adding collections support would have made that even more impossible anyway)19:08
@fungicide:matrix.org * we no longer have to audit, fork and monkey-patch ansible's standard library (and adding collections support would have made that even more impossible anyway)19:08
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed: [zuul/zuul] 835910: Fix module loading for Windows jobs https://review.opendev.org/c/zuul/zuul/+/83591020:30
@jim:acmegating.comzuul-maint: ^ that's severe enough to warrant 5.2.2 asap i think.20:31
@clarkb:matrix.orgcorvus: tristanC left a thought but i went ahead and approved it. You should have plenty of time to update it if you choose to20:35
@jim:acmegating.comyeah, i'll go ahead and do that20:35
@jim:acmegating.comi'm just going to run it through my local test setup first :)20:35
@pearcetyler:matrix.orgHas anyone run into the error `Pull request merge failed: Required status check "github-junipersquare/gate" is expected.` today? Haven't seen any issues like this before, then suddenly hitting a few of these today. No recent changes to our Zuul config22:29
@clarkb:matrix.orgThat status check is one set by zuul? I wonder if github is being a little less consistent in their backend after zuul completes and tries to merge it22:31
@clarkb:matrix.orgI know they were talking about making database updates recently and that was the source of a number of their recent outages22:32
@pearcetyler:matrix.orgYeah that status check is set by Zuul. I was wondering the same thing, I figure it's changes on the GH side. Any ideas for workarounds?22:33
@clarkb:matrix.orgI think the order of operations there is gate finishes, zuul reports status of the gate to github, zuul clicks the merge button. If those two steps are happening too close together for github then maybe that is the problem22:33
@pearcetyler:matrix.orgIs there any way to increase the lag between those two steps?22:36
@clarkb:matrix.orgI think the only thing between those two steps currently is setting a pull comment if configured to. Let me get a link22:40
@clarkb:matrix.orghttps://opendev.org/zuul/zuul/src/branch/master/zuul/driver/github/githubreporter.py#L87-L10022:42
@clarkb:matrix.orgyou might try adding a sleep there to see if it gets better22:42
@pearcetyler:matrix.orgThank you, I'll give it a look22:42
-@gerrit:opendev.org- Zuul merged on behalf of James E. Blair https://matrix.to/#/@jim:acmegating.com: [zuul/zuul] 835910: Fix module loading for Windows jobs https://review.opendev.org/c/zuul/zuul/+/83591023:11
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed: [zuul/zuul] 835918: Create missing db entries and retry https://review.opendev.org/c/zuul/zuul/+/83591823:43
@jim:acmegating.comzuul-maint: how does this look for a zuul release?  commit 08348143f5c438547b3b4b73f6af7ff7e753e013 (HEAD -> master, tag: 5.2.2, origin/master, gerrit/master, refs/changes/10/835910/2)23:45
@jim:acmegating.comokay, i'll push that now23:48

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!