In this talk I’ll discuss the technical assembly of bits for our next generation of packaging and distribution of Puppet Labs open source software. I’ll cover the trade-offs examined when making decisions, the guts of our AIO, life cycles of collections, how we target platforms for a collection, how collections signify API compatibility, how they fold into our commercial product and what benefits are yours for the taking as an end user.
After 16 years working as a systems/network administrator in the Bay Area, Eric relocated to Portland in 2012 to further develop his passion for awesome configuration management tools. When he's not grooming the backlog for Puppet, he's out enjoying Oregon's trails with his partner Jen, son Gunnar, and neurotic-yet-lovable pointer Indigo.
Michael Stahnke is director of engineering at Puppet Labs. He's had a few roles at Puppet Labs, and been a part of the company growing from 35 to 350+ employees. He's been pretty involved with release engineering and community throughout his tenure. He came to Puppet Labs from Caterpillar, Inc. where he was an infrastructure architect, system administration team lead, and open source evangelist. Michael also helped get the Extra Packages for Enterprise Linux (EPEL) repository off the ground in 2005, is the author of Pro OpenSSH (Apress, 2005), and rants continuously about technology and computers.