CfgMgmtCamp 2026 Ghent

CI Testing with Beaker
2026-02-02, 16:50–17:15, B.1.011

Modern Puppet module development requires more than just local Vagrant tests. In this talk, we’ll explore Beaker providers like beaker-kubevirt and beaker-google, and show how they make it possible to test modules in Kubernetes and cloud environments. We’ll also demonstrate how to integrate Beaker tests into CI pipelines using GitLab CI and GitHub Actions, making acceptance testing easier and more reliable.


We’ll dive into real-world workflows that combine Beaker with modern CI/CD pipelines. Attendees will see how to switch between providers, run tests across multiple platforms, and use CI to validate modules automatically. Along the way, we’ll share insights from our own development practices and product testing, with demos that show how to bring Beaker into your CI pipeline today.

See also: Slides

Steven Pritchard is head of engineering at Sicura, where he is a contributor to various open source projects including SIMP and Vox Pupuli.

This speaker also appears in: