Thursday, 2025-05-15

-@gerrit:opendev.org- Zuul merged on behalf of Dong Zhang:00:00
- [zuul/zuul] 941629: Use ZuulTreeCache for OIDC signing keys https://review.opendev.org/c/zuul/zuul/+/941629
- [zuul/zuul] 940971: Manage OIDC signing key rotation https://review.opendev.org/c/zuul/zuul/+/940971
-@gerrit:opendev.org- Zuul merged on behalf of Dong Zhang:01:55
- [zuul/zuul] 942432: Implement zuul-web OIDC endpoints https://review.opendev.org/c/zuul/zuul/+/942432
- [zuul/zuul] 942886: Prepare oidc token for playbook execution in executor. https://review.opendev.org/c/zuul/zuul/+/942886
-@gerrit:opendev.org- Zuul merged on behalf of Dong Zhang: [zuul/zuul] 941235: Implement command for deleting OIDC signing keys https://review.opendev.org/c/zuul/zuul/+/94123510:00
-@gerrit:opendev.org- Zuul merged on behalf of James E. Blair https://matrix.to/#/@jim:acmegating.com: [zuul/zuul] 947293: Update documentation for Zuul as OIDC ID Provider https://review.opendev.org/c/zuul/zuul/+/94729310:06
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed: [zuul/zuul] 949809: Allow enqueing duplicate changes if they are for different images https://review.opendev.org/c/zuul/zuul/+/94980913:26
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed: [zuul/zuul] 949891: Add stdout/err to streaming log if console disabled https://review.opendev.org/c/zuul/zuul/+/94989113:30
-@gerrit:opendev.org- Tony Breeds proposed:15:39
- [zuul/nodepool] 938047: Install podman-compose in a venv. https://review.opendev.org/c/zuul/nodepool/+/938047
- [zuul/nodepool] 944118: Add Non-voting noble job https://review.opendev.org/c/zuul/nodepool/+/944118
-@gerrit:opendev.org- Tony Breeds proposed:17:38
- [zuul/nodepool] 938047: Install podman-compose in a venv. https://review.opendev.org/c/zuul/nodepool/+/938047
- [zuul/nodepool] 944118: Add Non-voting noble job https://review.opendev.org/c/zuul/nodepool/+/944118
-@gerrit:opendev.org- Tony Breeds proposed: [zuul/zuul-jobs] 949547: ensure-devstack: Add the ability is specify a custom cpu model https://review.opendev.org/c/zuul/zuul-jobs/+/94954718:00
@tony.breeds:matrix.orgAs this (^^) is a departure from the classic use of ensure-devstack I'd appreciate feedback on the concept, and if I need to look for another solution.18:03
-@gerrit:opendev.org- Tony Breeds proposed: [zuul/nodepool] 949923: Add (another) non-voting job to test/verify setting the CPU_MODEL https://review.opendev.org/c/zuul/nodepool/+/94992318:09
@jim:acmegating.comtony.breeds: here are my initial thoughts:18:10
1) it doesn't seem ideal to have two different devstack roles/jobs that are configurable, so i wonder if dib should just use roles from devstack itself?
2) should the default devstack configuration be changed to be this particular configuration?
3) should a copy of this role move into the dib repository so that project can have a simple devstack deployment with exactly the extra config it needs?
-@gerrit:opendev.org- Tudor-Stefan Tabacel-Manea proposed: [zuul/zuul] 949125: mqttreporter: attach gerrit topic to the MQTT mesasge https://review.opendev.org/c/zuul/zuul/+/94912518:11
@jim:acmegating.comthose are alternatives, not "and"s18:11
@clarkb:matrix.orgI think the problem with 2) is that this only works if your hardware supports it? But maybe qemu papers over that18:12
@jim:acmegating.comalso, related: since nodepool will be going away, we agreed the nodepool-based dib testing should be replaced with a simple "boot an image in devstack" test script that will live in the dib repo; it's worth keeping that in mind if any structural changes are needed18:12
@jim:acmegating.comClark: ack, if that's the case, i think that's part of what makes this difficult -- we have a "just use the defaults" devstack role, but that isn't sufficient for this testing, and if changing the defaults isn't okay either... then i think it's probably worth just admitting that the testing required for this exceeds the intended complexity level of that role.18:14
@tony.breeds:matrix.orgYeah I don't really like the idea of 2) as Haswell needs >= Nobel The hardware is less important as TCG will handle it if the hardware isn't new enough18:14
@jim:acmegating.comi believe the role was written to make it easy to test the openstack api... not as an end-all for all kinds of uses of openstack.  so i feel like switching to the real devstack role is appropriate.18:15
@jim:acmegating.comso to try to clarify: option #1 is "use the devstack-repo role" and option #2 is copy this role into the dib repo so it has full control.  i think that avoids the risk of ending up with two "general purpose" devstack roles.18:19
@tony.breeds:matrix.orgOkay I'll look at Option 1, .... Unless you want to point me in the direction of how to implement the "boot an image in devstack" idea instead of the extisting nodepool-functional testing18:19
@clarkb:matrix.orgtony.breeds: I think the idea for that is basically run dib manually to produce the image then upload to glance and boot it manually. We used nodepool because it had that workflow already built in but if it goes away it's less useful for that18:20
@jim:acmegating.comexactyl.  and i think "get a devstack" is a pre-req for that anyway -- so really the impact here is that instead of making a new "nodepool" job to start devstack in the new way, just go ahead and start making a new "dib" job that does that, then instead of running nodepool, we run the to-be-written script.18:21
@tony.breeds:matrix.orgOh okay that should be easy enough18:21
@jim:acmegating.comway less moving parts :)18:22
@tony.breeds:matrix.orgI'll leave the reviews that are open currently in place until I have something else, as they're helpful as they are18:23
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed: [zuul/zuul] 949943: Include required image formats in zuul vars https://review.opendev.org/c/zuul/zuul/+/94994320:08
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed: [zuul/zuul] 949891: Add stdout/err to streaming log if console disabled https://review.opendev.org/c/zuul/zuul/+/94989120:11

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