Loading…
October 31 - November 1 - Co-Located Events
October 28-30 - Conference
Lyon Convention Centre - Lyon, France
More information for Open Source Summit + Embedded Linux Conference Europe 2019
Tuesday, October 29 • 11:30 - 12:05
Stop Merging Broken Code: An Introduction to Zuul - Matthieu Huin & Fabien Boucher, Red Hat

Sign up or log in to save this to your schedule and see who's attending!

Feedback form is now closed.
Being one of the biggest open source projects with hundreds of code repositories and tens of thousands of commits with each release, OpenStack's CI faces unprecedented scale problems. Among those challenges, making sure that the code base is always healthy is the most critical one; but conventional CI workflows cannot keep up with the velocity of OpenStack's contributors as a whole.

New problems require new solutions, and thus the OpenStack community came up with Zuul, the "Gate Keeper" ( https://zuul-ci.org ). Zuul is a code gating system that drives CI/CD workflows. At version 3, it is flexible enough to be used with projects of any scale to ensure code sanity.

This presentation aims to introduce Zuul's core concepts like "code gating", ie automate merging changes to projects only if their tests pass; and "speculative merging", ie "testing the future" to detect problems early. Zuul's main features will also be discussed. Finally, pointers will be given to deploy and test Zuul.

Speakers
avatar for Fabien Boucher

Fabien Boucher

Senior Engineer, Red Hat
My team within Red Hat focuses on developing and improving Opendev's CI/CD toolbox. We aim to provide access to this toolbox to other dev teams via a CentOS based Linux distribution dedicated to software development called Software Factory ( https://softwarefactory-project.io ). I... Read More →
MH

Matthieu Huin

Senior Software Engineer, Red Hat
My team within Red Hat focuses on developing and improving Opendev's CI/CD toolbox. We aim to provide access to this toolbox to other dev teams via a CentOS based Linux distribution dedicated to software development called Software Factory ( https://softwarefactory-project.io ). I... Read More →



Tuesday October 29, 2019 11:30 - 12:05
Amphitheatre
  • Session Slides Included Yes