Wednesday, 2024-02-28

-@gerrit:opendev.org- Zuul merged on behalf of James E. Blair https://matrix.to/#/@jim:acmegating.com:02:46
- [zuul/nodepool] 908514: Remove hostname-format option https://review.opendev.org/c/zuul/nodepool/+/908514
- [zuul/nodepool] 906544: Add support for AWS IMDSv2 https://review.opendev.org/c/zuul/nodepool/+/906544
- [zuul/zuul] 907364: Fix validate-tenants isolation https://review.opendev.org/c/zuul/zuul/+/907364
@tristanc_:matrix.orgIt looks like the builds api no longer returns `ref` as a string, it is now a dict.18:15
@clarkb:matrix.orgtristanC: that is a side effect of the circular deps refactor putting everythign into one item. However I thought there was backward compat for that18:24
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed wip on behalf of Lukas Kranz: [zuul/zuul-jobs] 887917: prepare-workspace-git: Add ability to define synced pojects https://review.opendev.org/c/zuul/zuul-jobs/+/88791718:31
@jim:acmegating.comthere's forwards compat in the web ui18:32
@jim:acmegating.comso there's a model for how other clients of the builds api can add forwards compat before upgrading18:32
@clarkb:matrix.orgoh maybe that is what I am thinking of18:32
@jim:acmegating.comzuul-maint: how does this look for a nodepool release? commit 392cf017c3a4c1b05fe44117c86944858ccc92a0 (HEAD -> master, tag: 10.0.0, origin/master)18:36
@jim:acmegating.comtristanC: commit 4a7e86f7f66c429f67085cd9e9e16097cf6a2842 is the forward compat code for the web ui if you'd like a model for how to adapt other api users;  basically grep for `getRef`18:38
@tristanc_:matrix.orgYes, thanks, that rings a bell.18:45
@jim:acmegating.comhttps://zuul.opendev.org/t/zuul/build/f8533f9d4c474c128f517c8dfeff764b/console is an interesting thing that i think may not have been done before.  that's for https://review.opendev.org/887917 where i want to have full coverage of the prepare-workspace-git role in a situation that we can't produce in the actual zuul test job for that repo, so i use a nested ansible to run a test with manipulated zuul vars.  to make things simple, i used zuul's ansible as the nested ansible playbook runner.  that meant that it inherited zuul's ansible configuration as well, including the zuul_json callback.  that produces erroneous output unless you provide all the zuul variables, so i made up a new playbook phase "nested" and set the rest of the execution variables, and it now produces output compatible with the rest of the playbooks.  it's slightly out of order, in that the nested playbook shows up before the run playbook that calls it, but under the circumstances, i think it's an interesting and useful result.  the alternative would be to elide the callback configuration from the nested ansible config and not have it show up at all.  that seems like more work for less utility.18:55
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed wip on behalf of Lukas Kranz: [zuul/zuul-jobs] 887917: prepare-workspace-git: Add ability to define synced pojects https://review.opendev.org/c/zuul/zuul-jobs/+/88791718:57
-@gerrit:opendev.org- Tristan Cacqueray https://matrix.to/#/@tristanc_:matrix.org proposed: [zuul/zuul-jobs] 910549: logjuicer: update to version 0.9.8 https://review.opendev.org/c/zuul/zuul-jobs/+/91054920:40
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed: [zuul/zuul] 910550: Emit per-branch queue stats separately https://review.opendev.org/c/zuul/zuul/+/91055021:54
-@gerrit:opendev.org- Michael Kelly proposed on behalf of Tristan Cacqueray https://matrix.to/#/@tristanc_:matrix.org: [zuul/zuul-operator] 852855: Update zookeeper image to 3.8.3 https://review.opendev.org/c/zuul/zuul-operator/+/85285523:59

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