Loading…
This event has ended. Create your own event → Check it out
This event has ended. Create your own
View analytic
Thursday, October 8 • 11:15am - 12:00pm
Are You Sure This Works? Test Your Modules for PE and Puppet Using Beaker, Docker and More – Richard Pijnenburg, Elastic

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

Module developers need to test against multiple versions of Puppet Enterprise and open source Puppet. Acceptance testing using Beaker is an essential part of the process. It will help make sure that your module works as expected while maintaining compatibility for the future. Tests are executed across multiple versions of Puppet, operating systems, module dependencies and more. Keep your users happy by eliminating regressions, having higher quality releases, catching problems earlier, easier debugging for user issues and more. This session will cover: my experience starting with Vagrant and moving to Docker; using Beaker to test against different Puppet versions; benefits of using Beaker and rspec-puppet together; techniques for testing against different versions of dependent modules; tips learned when testing the Puppet Approved Elasticsearch module.

Speakers
avatar for Richard Pijnenburg

Richard Pijnenburg

Puppet Module Developer, Elastic
Most people know Richard for his work creating widely-used Puppet modules, including the Puppet Approved Elasticsearch module, the Logstash module and more. He’s spent the past decade making servers sing at companies like eBay and is currently at Elastic as a software engineer working full-time on the Puppet modules. Originally from the Netherlands, Richard now calls London home, where he continues to put the Ops in DevOps. You can follow his... Read More →


Thursday October 8, 2015 11:15am - 12:00pm
Track 6 Oregon Ballroom 202

Attendees (156)