Edinburgh, Scotland, UK
October 21 & October 25 | Co-Located Events, Tutorials, & Workshops
October 22-24 | Conference
Find out more information for Open Source Summit + Embedded Linux Conference & OpenIoT Summit Europe 2018

Please note that you can view and download presentations on the Open Source Summit and Embedded Linux Conference + OpenIoT Summit slides pages. 
Back To Schedule
Wednesday, October 24 • 15:05 - 15:45
Testing The Future: Getting Started with Zuul and Ansible - Robyn Bergeron & Monty Taylor, Red Hat

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
Automated testing of code is awesome, but testing code after it has merged somewhere is a little late. What you want to do is test code before it lands in the first place. While testing proposed changes is a
good step in the right direction, testing them as submitted is still flawed, as you are testing an arbitrary state containing the change, not the actual future state that would result from merging the change. To correctly test the future state, you need a Project Gating System.

Zuul is a Project Gating system developed to handle this. It uses  Ansible for Job execution, handles cross-repository and cross-source dependencies, supports a combination of self-testing centralized and distributed job configuration, and is proven to operate at massive scale.

As powerful as Zuul is, it's actually fairly easy to get started. We'll talk a bit about why Zuul does what it does, then step through a  quickstart demo that goes from nothing to a fully operational gating system.


Wednesday October 24, 2018 15:05 - 15:45 BST
Tinto, Level 0