PuppetConf 2013 has ended

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

Community [clear filter]
Friday, August 23


Razor: A Fresh Look at Provisioning
Over the past year, Razor has shown that there is huge demand for a
policy-driven, discovery-based provisioning solution for bare metal and
virtualized hardware. Simply put, Razor is the tool of choice to go from
zero to fully-installed, including handoff to Puppet, in the most flexible
and DevOps friendly way.

Based on our experience, we have revamped Razor significantly with an eye
towards easier deployment and maintenance, more flexibility in describing
the provisioning process, and more robust hardware support. This talk will
explain what has changed (all the things that made Razor hard to deploy),
what has stayed the same (all the cool features unique to Razor), and where
we see Razor's journey going from here.

avatar for David Lutterkort

David Lutterkort

Principal Engineer, Puppet Labs
David is a principal engineer at Puppet Labs and the technical lead for Puppet Labs' development of Razor. Before joining Puppet Labs, David worked at Red Hat on a variety of management tools and served as the maintainer of Apache Deltacloud. He was one of the earliest contributors... Read More →

Friday August 23, 2013 11:10am - 12:00pm
French Fairmont Hotel


The Puppet Community: Current State and Future Plans
This session will start with a look at the community today. I will use our community metrics to take a look at all kinds of data about pull requests, bugs, mailing lists, IRC and more. In addition to the numbers, I'll also talk about some of our top contributors. We also have much to do to make the community better. I'll be presenting my plans for improvements that we'll be making to the Puppet community.

avatar for Dawn Foster

Dawn Foster

Community Lead, Puppet Labs
Dawn Foster is the Community Lead for the Puppet Community at Puppet Labs. She has more than 18 years of experience in business and technology with expertise in community building, community management, open source software, market research, RSS and more. She is passionate about bringing... Read More →

Friday August 23, 2013 1:30pm - 2:20pm
French Fairmont Hotel


So You Want to Contribute to Puppet? A Getting Started Guide
Puppet is awesome because of the great contributions community members have made to it. You don’t need to be an expert developer or have contributed to many open source projects before to make great contributions to Puppet. But getting your code into Puppet can seem intimidating: what branch should you submit your pull request against on GitHub? What response should you expect to get? How do you run the tests to make sure you don’t break anything? How do you write Rspec tests to cover the features you’ve added? We’ll cover these topics and more so that you can leave the session prepared to make amazing contributions and see your code get into Puppet.

With Co-presenter: Ruth Linehan

avatar for Hailee Kenney

Hailee Kenney

Engineering Intern, Puppet Labs
Hailee is currently studying Electrical Engineering and Computer Science at the University of Portland. This is her second summer interning at Puppet Labs on the Puppet Core team. Her interest in open source initially drew her to Puppet Labs, and it was the amazing Puppet community... Read More →
avatar for Ruth Linehan

Ruth Linehan

Software Developer, Puppet Labs, Inc.
Ruth graduated from Reed College in May 2012 with a degree in Linguistics. One month later she joined Puppet Labs as a software development intern working on Facter, and then moved to the Puppet Enterprise team shortly after that. She happily joined the team full time in October... Read More →

Friday August 23, 2013 2:20pm - 3:10pm
French Fairmont Hotel


Automating Community Code Contributions to Puppet with Ruby, GitHub, Heroku, Trello and Travis
Attend this talk and learn how Puppet Labs handles community contributions and the FOSS tools we’ve published to automate much of the process. Puppet Labs handles thousands of contributions from hundreds of contributors and we’ve integrated Github, TravisCI and Trello to manage all of it. Come see how we do it and what we’ve built!

avatar for Jeff McCune

Jeff McCune

Software Developer, Puppet Labs
Recovering systems engineer turned software engineer, responsible for helping the Puppet community contribute their code to our open source projects.

Friday August 23, 2013 3:10pm - 4:00pm
French Fairmont Hotel


Engaging With The Puppet Community: From Noob to Guru* in Under a Year
Puppet has a very active, and very broad community. Learn about the various aspects and channels for this community, and how one member leveraged this vibrant community to transform himself from a noob to enough of a guru as to be "the Puppet Guy" at work, and to be able to consistently be a top contributor in multiple community channels. With the variety of community channels available, anyone can not only easily get started with Puppet, but even those who have been using it a while can learn by teaching.

avatar for Lee Lowder

Lee Lowder

Support Engineer, Puppet Labs
Lee is currently a Support Engineer at Puppet Labs, where he trouble shoots and resolves issues for Puppet Enterprise customers. Prior to that, he was very active in the Puppet Community and used Puppet extensively at his prior job. While his educational background is in accounting... Read More →

Friday August 23, 2013 4:20pm - 5:10pm
French Fairmont Hotel


The Story of Dashboard 2.0
Dashboard is a popular tool for web-based management of Puppet Nodes. In late 2012, Puppet Labs proposed passing Dashboard on to a community maintainer, and I volunteered. This session will cover two major topics: how to get involved with Puppet projects on an open source basis, and about what's new in Dashboard 2.0. Learn how you can use Dashboard, how to integrate it as an External Node Classifier, and some common pitfalls. Find out what's next for the Dashboard as PuppetDB and Hiera mature.

avatar for Aaron Stone

Aaron Stone

Senior Software Engineer, BrightRoll
Aaron Stone is a software engineer at BrightRoll, where he works on both product and infrastructure development. Aaron recently lead the work on Puppet Dashboard 2.0, bringing it up to date with Ruby on Rails 3. Aaron's roots in open source software and polyglot coding skills inform... Read More →

Friday August 23, 2013 5:10pm - 6:00pm
French Fairmont Hotel