ChefConf Online: Testing "hardware" cookbooks with kitchen


Details
Be part of ChefConf's live studio audience! Throughout August we'll be recording ChefConf Online breakout sessions via Zoom, and you can join in. Be the first to get a look at the conference sessions and interact with the speakers. Join as many sessions as you want! If you miss any, they'll be available on the ChefConf platform starting September 7th, so sign up at https://chef.io/chefconf!
Joe Nuspl, Principle Engineer at Workday presents:
Testing "hardware" cookbooks with kitchen
"But I need bare metal to test my cookbook."
For 99% of the use cases, I will show that the response to the above statement is "Wrong!".
This session will illustrate strategies of varying complexity to test hardware specific cookbooks.
- Mocking dmi data
- Stubbing init scripts
- Using webmock to simulate hardware devices
The audience should leave the session with a new outlook on testing with kitchen and hopefully renewed enthusiasm.
About Joe
Hailing from the Pacific Northwest, Joe has worn various hats
in his tech career: helpdesk at a university computer lab,
system administrator, kernel performance engineer, build
engineer, distributed systems, configuration management,
and the list goes on.
Currently, Joe is Principle Engineer at Workday in the
operations engineering group which is responsible for
tools and configuration management for Workday's fleet
of servers across multiple data centers around the world.
Joe is one of the organizers of DevOpsDays Portland and
hosts the Chef PDX Meetup. Author of the zap cookbook,
he occasionally blogs at http://nvwls.github.io/ and can
be found on Twitter, @JoeNuspl.
Joe holds a Bachelor of Science in Computer Science from
Purdue University.
In his spare time, Joe enjoys cooking, boardgames, movies,
and hiking.
Join the zoom
https://chef.zoom.us/j/92875901101

Sponsors
ChefConf Online: Testing "hardware" cookbooks with kitchen