Thursday, 2023-08-10

-@gerrit:opendev.org- Simon Westphahl proposed: [zuul/zuul] 889173: Only return project cname as safe attribute https://review.opendev.org/c/zuul/zuul/+/88917305:32
-@gerrit:opendev.org- Simon Westphahl proposed: [zuul/zuul] 891034: dnm: Debug job deduplication https://review.opendev.org/c/zuul/zuul/+/89103413:29
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed: [zuul/zuul] 890702: Use tenant-level layout locks https://review.opendev.org/c/zuul/zuul/+/89070215:03
-@gerrit:opendev.org- Tristan Cacqueray proposed: [zuul/zuul] 891049: Fix syntax error for project that are configured with empty include https://review.opendev.org/c/zuul/zuul/+/89104915:43
-@gerrit:opendev.org- Tristan Cacqueray proposed: [zuul/zuul] 890209: Update TESTING doc for nox https://review.opendev.org/c/zuul/zuul/+/89020915:43
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed: [zuul/zuul] 890702: Use tenant-level layout locks https://review.opendev.org/c/zuul/zuul/+/89070217:54
@jim:acmegating.comzuul-maint: I think zuul is about ready for a release.  normally we would do 8.4.0, but maybe we should tag it as 9.0.0 due to the python 3.11 requirement.  thoughts?17:57
@jim:acmegating.com(i think nodepool is almost there too; we should finish the 3.11 work there first)17:58
@fungicide:matrix.orgi could get behind zuul 9.0.0 (with python 3.11 for workgroups)17:59
@fungicide:matrix.organd then do nodepool 9.0.0 too, as is our norm18:00
@fungicide:matrix.orgcorvus: newer ansible requirement too, right?18:02
@clarkb:matrix.orgWe decided to not bother with 3.10 I guess (wfm)18:02
@clarkb:matrix.orgI haven't been able to keep up with general stability of things but other than that issue fungi noticed I think things have been stable with zuul in opendev18:02
@fungicide:matrix.orgwe've done major version bumps in the past for dropping old ansible version support anyway18:03
@jim:acmegating.comyeah, and i expect that means we'll release 10.0 pretty soon18:03
@fungicide:matrix.orgat which point we can start making "this one goes to 11" jokes18:03
@jim:acmegating.comzuul tenant is running with ansible 8, so i think there are no showstoppers there18:03
@jim:acmegating.com(obviously, i expect all of opendev to be running on ansible 8 before we drop ansible 6 in zuul 10)18:04
@clarkb:matrix.org++18:04
@jim:acmegating.comi'll continue planning for v9 and getting nodepool in order18:05
@jim:acmegating.comhttps://review.opendev.org/890355 is the current area of work there18:06
@fungicide:matrix.orgthanks!18:08
-@gerrit:opendev.org- Tristan Cacqueray proposed: [zuul/zuul] 891049: Fix syntax error for project that are configured with empty include https://review.opendev.org/c/zuul/zuul/+/89104918:19
-@gerrit:opendev.org- Tristan Cacqueray proposed: [zuul/zuul] 891049: Fix syntax error for project that are configured with empty include https://review.opendev.org/c/zuul/zuul/+/89104919:49
@tony.breeds:matrix.orgWhat happens if I have jobs defined with the same name but differing parents:  e.g:22:06
```- job:
name: odd-job
parent: parent-1
- job:
name: odd-job
parent: parent-2
nodeset: fedora-rawhide
vars: *rawhide_vars```
I'm *guessing* that the first defnintion of odd-job is overridden by the second?
@tony.breeds:matrix.org * What happens if I have jobs defined with the same name but differing parents:  e.g:22:07
```
- job:
name: odd-job
parent: parent-1
- job:
name: odd-job
parent: parent-2
nodeset: fedora-rawhide
vars: *rawhide_vars
```
I'm *guessing* that the first defnintion of odd-job is overridden by the second?
@jim:acmegating.comtony.breeds: nope, it's the super secret multiple inheritance hack :)22:07
@jim:acmegating.com(they both apply)22:07
@jim:acmegating.comyou can do some real 🤯 stuff with that.  for better or worse.  :)22:09
@tony.breeds:matrix.orgOh neat.   I shall investigate.22:09
@jim:acmegating.comtony.breeds: a real use case: https://opendev.org/opendev/system-config/src/branch/master/zuul.d/system-config-run.yaml#L34-L3622:11
@jim:acmegating.combasically, that's doing a sort of "registry consumer mix-in" pattern.22:11
@tony.breeds:matrix.orgOh cool.  That might come in very handy.22:12
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed: [zuul/nodepool] 891139: AWS: Add support for retrying image imports https://review.opendev.org/c/zuul/nodepool/+/89113923:01

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