Managing Test Resources and Images with Zuul

Audience:

The Zuul project gating system is used to test changes across multiple git repositories and code review systems before they merge.  For the past 12 years, it has relied on an external program called Nodepool to manage test resources and image builds.

The functionality provided by Nodepool has been merged into Zuul, enabling a new way for developers to self-manage both virtual and physical test resources using standard Zuul workflows.

That means speculative execution for image builds, custom images that can be managed by project developers instead or a central CI team, and horizontal scaling of cloud resources to run thousands of CI jobs per hour.

James Blair will present a brief overview of Zuul for those who are new to the project, and share how to manage test nodes and images with Zuul's newest features.

Time:
Wednesday, October 30, 2024 - 17:30