The Puppet Labs Issue Tracker has Moved: https://tickets.puppetlabs.com

Overview

What?

A simple pluggable Hierarchical Database.

Why?

Hierarchical data is a good fit for the representation of infrastructure information. Consider the example of a typical company with 2 datacenters and on-site development, staging etc.

All machines need:

  • ntp servers
  • sysadmin contacts

By thinking about the data in a hierarchical manner you can resolve these to the most correct answer easily:

     /------------- DC1 -------------\             /------------- DC2 -------------\
    | ntpserver: ntp1.dc1.example.com |           | ntpserver: ntp1.dc2.example.com |
    | sysadmin: dc1noc@example.com    |           |                                 |
    | classes: users::dc1             |           | classes: users::dc2             |
     \-------------------------------/             \-------------------------------/
                                \                      /
                                  \                  /
                           /------------- COMMON -------------\
                          | ntpserver: 1.pool.ntp.org          |
                          | sysadmin: sysadmin@%{domain}       |
                          | classes: users::common             |
                           \----------------------------------/

In this simple example machines in DC1 and DC2 have their own NTP servers, additionaly DC1 has its own sysadmin contact – perhaps because its a remote DR site – while DC2 and all the other environments would revert to the common contact that would have the machines domain fact expanded into the result.

The classes variable can be searched using the array method which would build up a list of classes to include on a node based on the hierarchy. Machines in DC1 would have the classes users::common and users::dc1.

The other environment like development and staging would all use the public NTP infrastructure.

This is the data model that extlookup() have promoted in Puppet, Hiera has taken this data model and extracted it into a standalone project that is pluggable and have a few refinements over extlookup.

Enhancements over Extlookup?

Extlookup had just one backend, Hiera can be extended with your own backends and represent a few enhancements over the base Extlookup approach thanks to this.

Multiple backends are queried

If you have a YAML and Puppet backend loaded and your users provide module defaults in the Puppet backend you can use your YAML data to override the Puppet data. If the YAML doesnt provide an answer the Puppet backend will get an oppertunity to provide an answer.

More scope based variable expansion

Extlookup could parse data like %{foo} into a scope lookup for the variable foo. Hiera retains this ability and any Arrays or Hashes will be recursively searched for all strings that will then be parsed.

The datadir and defaults are now also subject to variable parsing based on scope.

No CSV support by default

We have not at present provided a backward compatible CSV backend. A converter to YAML or JSON should be written. When the CSV backend was first chosen for Puppet the Puppet language only supports strings and arrays of strings which mapped well to CSV. Puppet has become (a bit) better wrt data and can now handle hashes and arrays of hashes so it’s a good time to retire the old data format.

Array Searches

Hiera can search through all the tiers in a hierarchy and merge the result into a single array. This is used in the hiera-puppet project to replace External Node Classifiers by creating a Hiera compatible include function.

Issue tracking

View all issues

Members

Manager: Andrew Parker, Kelsey Hightower, Ken Barber, Max Martin, Melissa Stone, Moses Mendoza
Developer: Aaron Armstrong, Aaron Morrison, adam buxton, Adrien Thebo, Alan Henricks, Alanna Brown, Alessandro Parisi, Alex Bolt, Alex Chamberlain, Alex DelaRosa, Alex Dreyer, alice nodelman, Aliza Earnshaw, Amanda Good, Amanda Richardson, Amy Hoang, Ananda Osterhaus, Anant Pindoria, Anderson Mills, Andrea Sickman, Andrew Bader, Andrew Brader, Andrew Parker, Andrew Roetker, Andy McCuistion, Andy Schmitt, Ann Franck, Anoop Kumar, Arnan Outhaythip, Art Amela, Ashley Penney, Ben Ford, Ben Reich, Benjiman White, Bhunesh Rajput, Brad Hamilton, Branan Purvine-Riley, Brandon High, Brandt Wilson, Brent Caldwell, Brett Bartow, Brett Gray, Brian Call, Brian Lake, Brian LaMetterey, Brian Stein, Briana de Jong, Bruce Sundberg, Bryan Schmitz, Candy Parker, Carl Caum, Carrie Odell, Carthik Sharma, Celia Cottle, Chad Jawors, Chad Metcalf, Char Moe, Charles Dunbar, Charlie Sharpsteen, Charlotte Caswell, Cherilyn diMond , Chris Barker, Chris Cowell-Shah, Chris Grim, Chris Hoge, Chris May, Chris May, Chris Price, Chris Roddy, Chris Westphal, Christopher Caldwell, Christy McCreath, Christy Snow, Chun Du, Cody Herriges, Colin Brock, Colin Creeden, Colleen Murphy, Dale Dasker, Dan Bode, Dan Lidral-Porter, Dan Ryan, Dan Stadler, Dani Tofte, Daniel Dreier, Daniel Sauble, Daniel Welsh, David Lutterkort, David Bryant-Moore, David Gwilliam, David Roberts, Dawn Foster, Deb Elmgren, Deepak Giridharagopal, Derek Austin, Derrick Dymock, Dominic Maraglia, Doug Rosser, Dustin Thomas, Dylan Tegarden, Elizabeth Wittig, Eric Abbruzzese, eric sorenson, Eric Thompson, Eric Timmerman, Eric Williamson, Eric Zounes, Erik Dasher, Erin Buckley, Ethan Brown, Evan Pierce, Evelyn Carrion, Federico Voges, Fei Guo, Filip Hrbek, Finn Ingvaldsen, Fiona Meaney, Fritz Siebert, Front Desk, Gabriel Schuyler, Gabriella Chronis, Garrett Honeycutt, Gary Larizza, Geoff Nichols, Geoff Williams, Gerrard Geldenhuis, Greg Kitson, Greg Larkin, Greg Sarjeant, Greg Wormmeester, Hailee Kenney, Harry Pan, Heath Seals, Heidi Page, Heidi Pio, Henrik Lindberg, Holly Files, Hunter Haugen, Ian Scrymgeour, Ioana Hutanu, Isaac Eldridge, J.D. Welch, Jack Norman, James Sweeny, Jamie Rosa, Jared Elder, Jason Gurley, Jason Mero, Jay Wallace, Jeff Malnick, Jeff Weiss, Jenny Mahmoudi, Jeremy Adams, Jeremy Barlow, Jesse Scott, Jill Burrows, Joanna Rothchild, Joe Beede, Joe Henderson, Joe Lokis, Joe Pinsonault, Joe Wagner, John Athitakis, John Duarte, John Grim, John Hong, john leon, John Morgan, Jonathan Newman, Jose Palafox, Josh Beard, Josh Britton, Josh Cooper, Josh Partlow, Julie Crawford, Justin Dorff, Justin Holguin, Justin May, Justin May, Justin Stoller, Kaitlin Carter, Kara Sowles, Kate Kockler, Kelly Bailey, Kelsey Hightower, Ken Barber, Ken Johnson, Kenn Hussey, Kent Bye, Kevin Corcoran, Kevin Henner, Klynton Jessup, Kris Amundson, Kris Barr, Kristin Arnold, Kurt Wall, Kyle Smith, Kylo Ginsberg, Kyoko Zuch, Larissa Lane, Laura Stepp, Lauren Rother, Lee Lowder, Libby Molina, Linda Castleberry, Lindsey Smith, Lindsey Smith, Lisa Wagner, Lizzi Lindboe, Luke Dutton, Luke Kanies, marcus delap, Mari Federow, Mark Butcher, Marlena Belmonte, Marni Cohen, Matt Damkroger, Matthaus Owens, Matthew Kirby, Max Martin, Meg Hartley, Melinda Campbell, Melissa Stone, Michael Prasuhn, Michael Smith, Michael Stahnke, Michael Wagner, Michael Wagner, Michal Ruzicka, Michelle Carroll, Michelle Fredette, Michelle Johansen, Michelle Lopez, Mike Coleman, Mike Hall, Molly Niendorf, Monica Culver, Morgan Haskel, Moses Mendoza, Mukesh Sharma, Nan Liu, Nate Munson, Nate Wolfe, Nathan Brubaker, Nathan Rawlins, Nathan Valentine, Nathaniel Smith, Nicholas Cunningham, Nick Barringer, Nick Fagerlund, Nick Lewis, Nick Walker, Nigel Kersten, Owen Rodabaugh, Pamela Ju, Patrick Carlisle, Patrick Maddox, Paul Cannon, Pervaiz Choudhry, Peter Huene, Peter Irby, Phong Ly, Pieter Loubser, Puppet Labs Security, Rahul Gopinath, Rajasree Talla, Ranjit Viswakumar, Reid Vandewiele, Renee Mayhew, Richard Clamp, Richard Jackson, Richard Raseley, Rick Bradley, Rob Braden, Rob Finn, Rob Reynolds, Robert Maury, Roger Ignazio, Ruth Linehan, Ryan Coleman, Ryan Gard, Ryan McKern, Ryan Senior, Scott Campbell, Scott McClellan, Scott Schneider, Sean Reardon, Shawon Crosen, Shreekar Bhattarai, Spencer Seebald, Stan Duffy, Steve Axthelm, Steven Thwaites, Susannah Axelrod, Susannah Schnabel, Susanne Dickey, Suzi Santilli, Tami Martin-Haldors, Tanya Webb, Terri Haber, Thomas Hallgren, Thomas Linkin, Tiffany Longworth, Tim Zonca, Toby Espinosa, Tony Vu, Tracy Mellem, Travis Fields, Troy Klein, Vaishali Saxena, Verne Lindner, Vivi Botogan, Walter Zabaglio, Wayne Warren, William Hopper, William Koefoed, Wyatt Alt, Zach Leslie, Zach Reichert, Zachary Stern, Zack Smith
Reporter: Aaron Armstrong, Aaron Morrison, adam buxton, Adrien Thebo, Alan Henricks, Alanna Brown, Alessandro Parisi, Alex Bolt, Alex Chamberlain, Alex DelaRosa, Alex Dreyer, alice nodelman, Aliza Earnshaw, Amanda Good, Amanda Richardson, Amy Hoang, Ananda Osterhaus, Anant Pindoria, Anderson Mills, Andrea Sickman, Andrew Bader, Andrew Brader, Andrew Parker, Andrew Roetker, Andy McCuistion, Andy Schmitt, Ann Franck, Anoop Kumar, Arnan Outhaythip, Art Amela, Ashley Penney, Ben Ford, Ben Reich, Benjiman White, Bhunesh Rajput, Brad Hamilton, Branan Purvine-Riley, Brandon High, Brandt Wilson, Brent Caldwell, Brett Bartow, Brett Gray, Brian Call, Brian Lake, Brian LaMetterey, Brian Stein, Briana de Jong, Bruce Sundberg, Bryan Schmitz, Candy Parker, Carl Caum, Carrie Odell, Carthik Sharma, Celia Cottle, Chad Jawors, Chad Metcalf, Char Moe, Charles Dunbar, Charlie Sharpsteen, Charlotte Caswell, Cherilyn diMond , Chris Barker, Chris Cowell-Shah, Chris Grim, Chris Hoge, Chris May, Chris May, Chris Price, Chris Roddy, Chris Westphal, Christopher Caldwell, Christy McCreath, Christy Snow, Chun Du, Cody Herriges, Colin Brock, Colin Creeden, Colleen Murphy, Dale Dasker, Dan Bode, Dan Lidral-Porter, Dan Ryan, Dan Stadler, Dani Tofte, Daniel Dreier, Daniel Sauble, Daniel Welsh, David Lutterkort, David Bryant-Moore, David Gwilliam, David Roberts, Dawn Foster, Deb Elmgren, Deepak Giridharagopal, Derek Austin, Derrick Dymock, Dominic Maraglia, Doug Rosser, Dustin Thomas, Dylan Tegarden, Elizabeth Wittig, Eric Abbruzzese, eric sorenson, Eric Thompson, Eric Timmerman, Eric Williamson, Eric Zounes, Erik Dasher, Erin Buckley, Ethan Brown, Evan Pierce, Evelyn Carrion, Federico Voges, Fei Guo, Filip Hrbek, Finn Ingvaldsen, Fiona Meaney, Fritz Siebert, Front Desk, Gabriel Schuyler, Gabriella Chronis, Garrett Honeycutt, Gary Larizza, Geoff Nichols, Geoff Williams, Gerrard Geldenhuis, Greg Kitson, Greg Larkin, Greg Sarjeant, Greg Wormmeester, Hailee Kenney, Harry Pan, Heath Seals, Heidi Page, Heidi Pio, Henrik Lindberg, Holly Files, Hunter Haugen, Ian Scrymgeour, Ioana Hutanu, Isaac Eldridge, J.D. Welch, Jack Norman, James Sweeny, Jamie Rosa, Jared Elder, Jason Gurley, Jason Mero, Jay Wallace, Jeff Malnick, Jeff Weiss, Jenny Mahmoudi, Jeremy Adams, Jeremy Barlow, Jesse Scott, Jill Burrows, Joanna Rothchild, Joe Beede, Joe Henderson, Joe Lokis, Joe Pinsonault, Joe Wagner, John Athitakis, John Duarte, John Grim, John Hong, john leon, John Morgan, Jonathan Newman, Jose Palafox, Josh Beard, Josh Britton, Josh Cooper, Josh Partlow, Julie Crawford, Justin Dorff, Justin Holguin, Justin May, Justin May, Justin Stoller, Kaitlin Carter, Kara Sowles, Kate Kockler, Kelly Bailey, Kelsey Hightower, Ken Barber, Ken Johnson, Kenn Hussey, Kent Bye, Kevin Corcoran, Kevin Henner, Klynton Jessup, Kris Amundson, Kris Barr, Kristin Arnold, Kurt Wall, Kyle Smith, Kylo Ginsberg, Kyoko Zuch, Larissa Lane, Laura Stepp, Lauren Rother, Lee Lowder, Libby Molina, Linda Castleberry, Lindsey Smith, Lindsey Smith, Lisa Wagner, Lizzi Lindboe, Luke Dutton, Luke Kanies, marcus delap, Mari Federow, Mark Butcher, Marlena Belmonte, Marni Cohen, Matt Damkroger, Matthaus Owens, Matthew Kirby, Max Martin, Meg Hartley, Melinda Campbell, Melissa Stone, Michael Prasuhn, Michael Smith, Michael Stahnke, Michael Wagner, Michael Wagner, Michal Ruzicka, Michelle Carroll, Michelle Fredette, Michelle Johansen, Michelle Lopez, Mike Coleman, Mike Hall, Molly Niendorf, Monica Culver, Morgan Haskel, Moses Mendoza, Mukesh Sharma, Nan Liu, Nate Munson, Nate Wolfe, Nathan Brubaker, Nathan Rawlins, Nathan Valentine, Nathaniel Smith, Nicholas Cunningham, Nick Barringer, Nick Fagerlund, Nick Lewis, Nick Walker, Nigel Kersten, Owen Rodabaugh, Pamela Ju, Patrick Carlisle, Patrick Maddox, Paul Cannon, Pervaiz Choudhry, Peter Huene, Peter Irby, Phong Ly, Pieter Loubser, Puppet Labs Security, Rahul Gopinath, Rajasree Talla, Ranjit Viswakumar, Reid Vandewiele, Renee Mayhew, Richard Clamp, Richard Jackson, Richard Raseley, Rick Bradley, Rob Braden, Rob Finn, Rob Nelson, Rob Reynolds, Robert Maury, Roger Ignazio, Ruth Linehan, Ryan Coleman, Ryan Gard, Ryan McKern, Ryan Senior, Scott Campbell, Scott McClellan, Scott Schneider, Sean Reardon, Shawon Crosen, Shreekar Bhattarai, Spencer Seebald, Stan Duffy, Steve Axthelm, Steven Thwaites, Susannah Axelrod, Susannah Schnabel, Susanne Dickey, Suzi Santilli, Tami Martin-Haldors, Tanya Webb, Terri Haber, Thomas Hallgren, Thomas Linkin, Tiffany Longworth, Tim Zonca, Toby Espinosa, Tony Vu, Tracy Mellem, Travis Fields, Troy Klein, Vaishali Saxena, Verne Lindner, Vivi Botogan, Walter Zabaglio, Wayne Warren, William Hopper, William Koefoed, Wyatt Alt, Zach Leslie, Zach Reichert, Zachary Stern, Zack Smith
Support Staff: Aaron Armstrong, Aaron Morrison, adam buxton, Adrien Thebo, Alan Henricks, Alanna Brown, Alessandro Parisi, Alex Bolt, Alex Chamberlain, Alex DelaRosa, Alex Dreyer, alice nodelman, Aliza Earnshaw, Amanda Good, Amanda Richardson, Amy Hoang, Ananda Osterhaus, Anant Pindoria, Anderson Mills, Andrea Sickman, Andrew Bader, Andrew Brader, Andrew Parker, Andrew Roetker, Andy McCuistion, Andy Schmitt, Ann Franck, Anoop Kumar, Arnan Outhaythip, Art Amela, Ashley Penney, Ben Ford, Ben Reich, Benjiman White, Bhunesh Rajput, Brad Hamilton, Branan Purvine-Riley, Brandon High, Brandt Wilson, Brent Caldwell, Brett Bartow, Brett Gray, Brian Call, Brian Lake, Brian LaMetterey, Brian Stein, Briana de Jong, Bruce Sundberg, Bryan Schmitz, Candy Parker, Carl Caum, Carrie Odell, Carthik Sharma, Celia Cottle, Chad Jawors, Chad Metcalf, Char Moe, Charles Dunbar, Charlie Sharpsteen, Charlotte Caswell, Cherilyn diMond , Chris Barker, Chris Cowell-Shah, Chris Grim, Chris Hoge, Chris May, Chris May, Chris Price, Chris Roddy, Chris Westphal, Christopher Caldwell, Christy McCreath, Christy Snow, Chun Du, Cody Herriges, Colin Brock, Colin Creeden, Colleen Murphy, Dale Dasker, Dan Bode, Dan Lidral-Porter, Dan Ryan, Dan Stadler, Dani Tofte, Daniel Dreier, Daniel Sauble, Daniel Welsh, David Lutterkort, David Bryant-Moore, David Gwilliam, David Roberts, Dawn Foster, Deb Elmgren, Deepak Giridharagopal, Derek Austin, Derrick Dymock, Dominic Maraglia, Doug Rosser, Dustin Thomas, Dylan Tegarden, Elizabeth Wittig, Eric Abbruzzese, eric sorenson, Eric Thompson, Eric Timmerman, Eric Williamson, Eric Zounes, Erik Dasher, Erin Buckley, Ethan Brown, Evan Pierce, Evelyn Carrion, Federico Voges, Fei Guo, Filip Hrbek, Finn Ingvaldsen, Fiona Meaney, Fritz Siebert, Front Desk, Gabriel Schuyler, Gabriella Chronis, Garrett Honeycutt, Gary Larizza, Geoff Nichols, Geoff Williams, Gerrard Geldenhuis, Greg Kitson, Greg Larkin, Greg Sarjeant, Greg Wormmeester, Hailee Kenney, Harry Pan, Heath Seals, Heidi Page, Heidi Pio, Henrik Lindberg, Holly Files, Hunter Haugen, Ian Scrymgeour, Ioana Hutanu, Isaac Eldridge, J.D. Welch, Jack Norman, James Sweeny, Jamie Rosa, Jared Elder, Jason Gurley, Jason Mero, Jay Wallace, Jeff Malnick, Jeff Weiss, Jenny Mahmoudi, Jeremy Adams, Jeremy Barlow, Jesse Scott, Jill Burrows, Joanna Rothchild, Joe Beede, Joe Henderson, Joe Lokis, Joe Pinsonault, Joe Wagner, John Athitakis, John Duarte, John Grim, John Hong, john leon, John Morgan, Jonathan Newman, Jose Palafox, Josh Beard, Josh Britton, Josh Cooper, Josh Partlow, Julie Crawford, Justin Dorff, Justin Holguin, Justin May, Justin May, Justin Stoller, Kaitlin Carter, Kara Sowles, Kate Kockler, Kelly Bailey, Kelsey Hightower, Ken Barber, Ken Johnson, Kenn Hussey, Kent Bye, Kevin Corcoran, Kevin Henner, Klynton Jessup, Kris Amundson, Kris Barr, Kristin Arnold, Kurt Wall, Kyle Smith, Kylo Ginsberg, Kyoko Zuch, Larissa Lane, Laura Stepp, Lauren Rother, Lee Lowder, Libby Molina, Linda Castleberry, Lindsey Smith, Lindsey Smith, Lisa Wagner, Lizzi Lindboe, Luke Dutton, Luke Kanies, marcus delap, Mari Federow, Mark Butcher, Marlena Belmonte, Marni Cohen, Matt Damkroger, Matthaus Owens, Matthew Kirby, Max Martin, Meg Hartley, Melinda Campbell, Melissa Stone, Michael Prasuhn, Michael Smith, Michael Stahnke, Michael Wagner, Michael Wagner, Michal Ruzicka, Michelle Carroll, Michelle Fredette, Michelle Johansen, Michelle Lopez, Mike Coleman, Mike Hall, Molly Niendorf, Monica Culver, Morgan Haskel, Moses Mendoza, Mukesh Sharma, Nan Liu, Nate Munson, Nate Wolfe, Nathan Brubaker, Nathan Rawlins, Nathan Valentine, Nathaniel Smith, Nicholas Cunningham, Nick Barringer, Nick Fagerlund, Nick Lewis, Nick Walker, Nigel Kersten, Owen Rodabaugh, Pamela Ju, Patrick Carlisle, Patrick Maddox, Paul Cannon, Pervaiz Choudhry, Peter Huene, Peter Irby, Phong Ly, Pieter Loubser, Puppet Labs Security, Rahul Gopinath, Rajasree Talla, Ranjit Viswakumar, Reid Vandewiele, Renee Mayhew, Richard Clamp, Richard Jackson, Richard Raseley, Rick Bradley, Rob Braden, Rob Finn, Rob Reynolds, Robert Maury, Roger Ignazio, Ruth Linehan, Ryan Coleman, Ryan Gard, Ryan McKern, Ryan Senior, Scott Campbell, Scott McClellan, Scott Schneider, Sean Reardon, Shawon Crosen, Shreekar Bhattarai, Spencer Seebald, Stan Duffy, Steve Axthelm, Steven Thwaites, Susannah Axelrod, Susannah Schnabel, Susanne Dickey, Suzi Santilli, Tami Martin-Haldors, Tanya Webb, Terri Haber, Thomas Hallgren, Thomas Linkin, Tiffany Longworth, Tim Zonca, Toby Espinosa, Tony Vu, Tracy Mellem, Travis Fields, Troy Klein, Vaishali Saxena, Verne Lindner, Vivi Botogan, Walter Zabaglio, Wayne Warren, William Hopper, William Koefoed, Wyatt Alt, Zach Leslie, Zach Reichert, Zachary Stern, Zack Smith
Viewer: Rob Nelson
JIRA Export: Aaron Armstrong, Aaron Morrison, adam buxton, Adrien Thebo, Alan Henricks, Alanna Brown, Alessandro Parisi, Alex Bolt, Alex Chamberlain, Alex DelaRosa, Alex Dreyer, alice nodelman, Aliza Earnshaw, Amanda Good, Amanda Richardson, Amy Hoang, Ananda Osterhaus, Anant Pindoria, Anderson Mills, Andrea Sickman, Andrew Bader, Andrew Brader, Andrew Parker, Andrew Roetker, Andy McCuistion, Andy Schmitt, Ann Franck, Anoop Kumar, Arnan Outhaythip, Art Amela, Ashley Penney, Ben Ford, Ben Reich, Benjiman White, Bhunesh Rajput, Brad Hamilton, Branan Purvine-Riley, Brandon High, Brandt Wilson, Brent Caldwell, Brett Bartow, Brett Gray, Brian Call, Brian Lake, Brian LaMetterey, Brian Stein, Briana de Jong, Bruce Sundberg, Bryan Schmitz, Candy Parker, Carl Caum, Carrie Odell, Carthik Sharma, Celia Cottle, Chad Jawors, Chad Metcalf, Char Moe, Charles Dunbar, Charlie Sharpsteen, Charlotte Caswell, Cherilyn diMond , Chris Barker, Chris Cowell-Shah, Chris Grim, Chris Hoge, Chris May, Chris May, Chris Price, Chris Roddy, Chris Westphal, Christopher Caldwell, Christy McCreath, Christy Snow, Chun Du, Cody Herriges, Colin Brock, Colin Creeden, Colleen Murphy, Dale Dasker, Dan Bode, Dan Lidral-Porter, Dan Ryan, Dan Stadler, Dani Tofte, Daniel Dreier, Daniel Sauble, Daniel Welsh, David Lutterkort, David Bryant-Moore, David Gwilliam, David Roberts, Dawn Foster, Deb Elmgren, Deepak Giridharagopal, Derek Austin, Derrick Dymock, Dominic Maraglia, Doug Rosser, Dustin Thomas, Dylan Tegarden, Elizabeth Wittig, Eric Abbruzzese, eric sorenson, Eric Thompson, Eric Timmerman, Eric Williamson, Eric Zounes, Erik Dasher, Erin Buckley, Ethan Brown, Evan Pierce, Evelyn Carrion, Federico Voges, Fei Guo, Filip Hrbek, Finn Ingvaldsen, Fiona Meaney, Fritz Siebert, Front Desk, Gabriel Schuyler, Gabriella Chronis, Garrett Honeycutt, Gary Larizza, Geoff Nichols, Geoff Williams, Gerrard Geldenhuis, Greg Kitson, Greg Larkin, Greg Sarjeant, Greg Wormmeester, Hailee Kenney, Harry Pan, Heath Seals, Heidi Page, Heidi Pio, Henrik Lindberg, Holly Files, Hunter Haugen, Ian Scrymgeour, Ioana Hutanu, Isaac Eldridge, J.D. Welch, Jack Norman, James Sweeny, Jamie Rosa, Jared Elder, Jason Gurley, Jason Mero, Jay Wallace, Jeff Malnick, Jeff Weiss, Jenny Mahmoudi, Jeremy Adams, Jeremy Barlow, Jesse Scott, Jill Burrows, Joanna Rothchild, Joe Beede, Joe Henderson, Joe Lokis, Joe Pinsonault, Joe Wagner, John Athitakis, John Duarte, John Grim, John Hong, john leon, John Morgan, Jonathan Newman, Jose Palafox, Josh Beard, Josh Britton, Josh Cooper, Josh Partlow, Julie Crawford, Justin Dorff, Justin Holguin, Justin May, Justin May, Justin Stoller, Kaitlin Carter, Kara Sowles, Kate Kockler, Kelly Bailey, Kelsey Hightower, Ken Barber, Ken Johnson, Kenn Hussey, Kent Bye, Kevin Corcoran, Kevin Henner, Klynton Jessup, Kris Amundson, Kris Barr, Kristin Arnold, Kurt Wall, Kyle Smith, Kylo Ginsberg, Kyoko Zuch, Larissa Lane, Laura Stepp, Lauren Rother, Lee Lowder, Libby Molina, Linda Castleberry, Lindsey Smith, Lindsey Smith, Lisa Wagner, Lizzi Lindboe, Luke Dutton, Luke Kanies, marcus delap, Mari Federow, Mark Butcher, Marlena Belmonte, Marni Cohen, Matt Damkroger, Matthaus Owens, Matthew Kirby, Max Martin, Meg Hartley, Melinda Campbell, Melissa Stone, Michael Prasuhn, Michael Smith, Michael Stahnke, Michael Wagner, Michael Wagner, Michal Ruzicka, Michelle Carroll, Michelle Fredette, Michelle Johansen, Michelle Lopez, Mike Coleman, Mike Hall, Molly Niendorf, Monica Culver, Morgan Haskel, Moses Mendoza, Mukesh Sharma, Nan Liu, Nate Munson, Nate Wolfe, Nathan Brubaker, Nathan Rawlins, Nathan Valentine, Nathaniel Smith, Nicholas Cunningham, Nick Barringer, Nick Fagerlund, Nick Lewis, Nick Walker, Nigel Kersten, Owen Rodabaugh, Pamela Ju, Patrick Carlisle, Patrick Maddox, Paul Cannon, Pervaiz Choudhry, Peter Huene, Peter Irby, Phong Ly, Pieter Loubser, Puppet Labs Security, Rahul Gopinath, Rajasree Talla, Ranjit Viswakumar, Reid Vandewiele, Renee Mayhew, Richard Clamp, Richard Jackson, Richard Raseley, Rick Bradley, Rob Braden, Rob Finn, Rob Reynolds, Robert Maury, Roger Ignazio, Ruth Linehan, Ryan Coleman, Ryan Gard, Ryan McKern, Ryan Senior, Scott Campbell, Scott McClellan, Scott Schneider, Sean Reardon, Shawon Crosen, Shreekar Bhattarai, Spencer Seebald, Stan Duffy, Steve Axthelm, Steven Thwaites, Susannah Axelrod, Susannah Schnabel, Susanne Dickey, Suzi Santilli, Tami Martin-Haldors, Tanya Webb, Terri Haber, Thomas Hallgren, Thomas Linkin, Tiffany Longworth, Tim Zonca, Toby Espinosa, Tony Vu, Tracy Mellem, Travis Fields, Troy Klein, Vaishali Saxena, Verne Lindner, Vivi Botogan, Walter Zabaglio, Wayne Warren, William Hopper, William Koefoed, Wyatt Alt, Zach Leslie, Zach Reichert, Zachary Stern, Zack Smith