Operations | Monitoring | ITSM | DevOps | Cloud

Module development failure analysis with Honeycomb

Writing modules for yourself is easy, but writing modules for other people to use? Not so much. Failures in modules can have major repercussions, and our IAC team in Puppet takes that very seriously. Listen as David Schmitt and Daniel Carabas walk you through how we utilise Honeycomb for failure analysis with Github Actions during module development.

How to achieve acceptance testing through abstraction

Beaker is a Puppet testing harness focused on acceptance testing via interactions between multiple (virtual) machines. It provides platform abstraction between different Systems Under Test (SUTs), and it can also be used as a virtual machine provisioner setting up machines, running any commands on those machines, and then exiting. Recently, Vox Pupuli, a collective of Puppet community authors, has taken over responsibility to care and feed Beaker for its continued widespread community use.