Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Tree: 0348477cd4
Fetching contributors…

Cannot retrieve contributors at this time

149 lines (117 sloc) 10.266 kB


In the News:

  • Jeremiah Snapp created a chef-repo and wiki on github that aim to Demonstrate the Power of Chef, Librarian and Vagrant.

  • Bryan McLellan @btmspox announced on the chef mailing list the timeline for Chef 0.10.10. Today, April 23, is the day that Opscode will review the remaining patches for Chef and "feature freeze." The first release candidate should be out by the end of the week.

  • Ranjib Dey recently added an article to his blog titled "Chef:: Maintaining the shape" - It's a collection of 7 things that Ranjib is trying out to keep his chef code base in shape.

  • Andrew Crump is extending David Calavera's "minitest-chef-handlerproject with support for MiniTest::Spec and other goodness to make testing cookbooks awesome. He's looking for feedback so please a look if testing cookbooks is something you're interested in A good place to start are his "example-tests"

  • One thing that can be easy to forget when working with Chef is the correct knife syntax for uploading a cookbook, role, data bag, or environment to the Chef server. I wonder if there's a ticket for this in Opscode's Jira? Sometimes, I just knife would do what I mean. Well, Maciej (The emphasis is on 'ma': MA-chay) Pasternacki (Paster-not-ski) @mpasternacki recently released a Knife plugin that will help! knife-dwim Just gem install knife-dwim and use knife dwim path/to/file and the item will be uploaded to your Chef server correctly!

  • Bryan Berry @bryanwb wrote an article on the blog titled "Managing with Chef" - This article explores some of the reasons why Chef was chosen after working with custom bash and per scripts and puppet. It's a well written article that gives a nice introduction to some of the features of Chef, specifically how to java application stacks.

  • Matt Ray @mattray was at the OpenStack Design Summit & Conference last week and gave a presentation titled "OpenStack Deployments with Chef". He discussed what Chef does, why it works well for OpenStack and the current state of Chef cookbooks for OpenStack. There's also a few slides discussing the roadmaps for OpenStack cookbooks, knife-openstack, Chef and Opscode's plans around OpenStack. Hopefully we'll have video to link to soon!

  • Book publisher O'Reilly has a link up for Stephen Nelson-Smith's @lordcope "Chef: The Definitive Guide" and lists a release date of September 2012. Estimated at 400 pages, I know this is a book a lot of people have really been looking forward to!

Cookbook Updates

ark v0.0.1 - jtimberman

  • Joshua Timberman @jtimberman, Bryan Berry @bryanwb
  • new version w/ put, dump, cherry_pick, install, and build_with_make_install actions

mosh v0.2.0 - jtimberman

  • Joshua Timberman
  • Installs/Configures mosh
  • apt cookbook as a dependency (LWRP is used in package recipe)
  • move bash resource above remote_file
  • 'tar' missing in url attribute
  • package dependencies for building from source
  • freebsd has a mosh package now, default to that

gem_installer v0.1.1 - chrisroberts

  • Chris Roberts
  • Simple cookbook for managing gem versions on a node.
  • Removes builtin BagConfig support
  • Allows gems to be specified in Array or Hash form

gitpaste v0.0.3 - chrisroberts

  • Installs and configures gitpaste pastebin app
  • GitPast is a GitHug Gist clone that allows you to deploy and create your own application. It is useful in an environment where you may not be able to use or alternatives.

chef_gem v0.0.1 - chrisroberts

  • Chirs Roberts
  • This is a temporary compat cookbook that provides the chef_gem resource to recipes on chef versions <= 0.10.8. The intended purpose is to allow proper omnibus usage of embedded gem set until the 0.10.10 release is officially provided.

nginx_simplecgi v0.1.0 - chrisroberts

  • Chirs Roberts
  • Provides SimpleCGI for NGINX. This was cookbook was born out of the work done for COOK-1206 - Add NGINX support to nagios.

bag_config v2.0.0 - chrisroberts

  • Chirs Roberts
  • We've mentioned the bag_config cookbook on What's Cookin' before. It provides a clean way to override node attributes with values from a databag.
  • The latest changes force hash type on encrypted bag items

web v0.0.1 - melezhik

  • Alex Melezhik
  • A simple light weight resource for deploying web sites into a directory. It will fetch and unpack a tarball then create a symlink to the upacked directory.

openvas v0.0.30 - jackl0phty

  • Gerald Hevener @jackl0phty
  • Install and configure OpenVAS ( Open Vulenability Assessment System ); a fork of the Nessus project.
  • This iniital release could use some help and Redhat support, why not help Gerald out?

perlbrew v0.1.0 - xdg

  • David Golden @xdg
  • Installs perlbrew and provides resource/provider types for managing perls with perlbrew.
  • To date, this cookbook has only been designed and tested on the Ubuntu and Debian platforms.

carton v0.1.0 - xdg

  • David Golden @xdg
  • This LWRP sets up a carton application as a runit service and passes through runit commands to start/stop or otherwise control the service.
  • carton is a Perl dependency manage (aka Bundler for Perl)

linode v1.0.5 - cap10morgan

  • Wes Morgan @wesmorgan
  • Collection of useful recipes for setting up Linodes

users_solo v1.0.2 - rgaiser

minitest-handler v0.0.5 - btm

  • Bryan McLellan @btmspox
  • Installs and configures minitest-chef-handler
  • use minitest-chef-handler gem
  • Remove old tests

skype v0.0.1 - aruntomar

  • Arun Tomar @aruntomar
  • This cookbook will install and configure skype on redhat & centos OS.

campfire v0.0.3 - cwjohnston

Eric G. Wolfe's changes

By popular demand, Eric G. Wolfe @atomic_penguin, has branched all of his community cookbooks into individual repos under his Github account.

Cookbooks that were updated include:

Do you have cookbook news that you'd like to share or feedback on the show? Please drop a line to

Jump to Line
Something went wrong with that request. Please try again.