Friday, 2025-05-16

@nerutto:matrix.orgHi all,04:58
after going through how nodepool is being used in Zuul, as mentioned in https://zuul-ci.org/docs/zuul/latest/developer/specs/nodepool-in-zuul.html
I get an impression that the posted is a design document for an improved future where Nodepool is more deeply integrated into Zuul, possibly resulting in a new component called zuul-launcher, Run image-builds as regular Zuul jobs,
Trigger image builds via Zuul pipelines and Fully support multi-tenancy and tighter coordination.
Aren't most of these currently available in the latest zuul releases?
For example, Image builds is it still handled by nodepool-builder daemon. As I could see that there is a proposal to use Zuul jobs, visible/logged like other jobs.
Similarly for Trigger image builds, Image validation, Coordination & config, etc
-@gerrit:opendev.org- Zuul merged on behalf of Lukas Kranz: [zuul/zuul-jobs] 946033: mirror-workspace-git-repos: Allow deleting current branch https://review.opendev.org/c/zuul/zuul-jobs/+/94603305:22
-@gerrit:opendev.org- Zuul merged on behalf of Lukas Kranz: [zuul/zuul-jobs] 945795: Add limit-log-files role https://review.opendev.org/c/zuul/zuul-jobs/+/94579505:24
-@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/+/94912507:56
-@gerrit:opendev.org- Michal Nasiadka proposed wip on behalf of Karolina Kula: [zuul/nodepool] 934742: DNM Debug glean service failure https://review.opendev.org/c/zuul/nodepool/+/93474209:47
-@gerrit:opendev.org- Simon Westphahl proposed: [zuul/zuul] 949741: Use non-validated images for image validation jobs https://review.opendev.org/c/zuul/zuul/+/94974111:23
@fungicide:matrix.orgNerutto: what you found is, as stated at the very top of the document, our plan for replacing nodepool with zuul-internal functionality and jobs. that's pretty far along and in a fairly usable state already, but not complete yet. in the meantime, most deployments use nodepool still, and its docs can be found at https://zuul-ci.org/docs/nodepool13:05
-@gerrit:opendev.org- Matthieu Huin https://matrix.to/#/@mhuin:matrix.org proposed: [zuul/zuul-client] 950187: nox: test on python 3.12 https://review.opendev.org/c/zuul/zuul-client/+/95018714:18
-@gerrit:opendev.org- Kiril Valchev proposed: [zuul/nodepool] 933030: Add Azure Spot Virtual Machines support https://review.opendev.org/c/zuul/nodepool/+/93303021:19
-@gerrit:opendev.org- Kiril Valchev proposed: [zuul/nodepool] 933545: Add Azure Ephemeral OS disks support https://review.opendev.org/c/zuul/nodepool/+/93354521:20

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