Author:

Joshua Timberman

Joshua Timberman is a Code Cleric at CHEF, where he Cures Technical Debt Wounds for 1d8+5 lines of code, casts Protection from Yaks, and otherwise helps continuously improve internal technical process.


Chef 11 Server: Up and Running

In this post, we’re going to look at how easy it is to get up and running with a Chef Server on a brand new Ubuntu 12.04 or CentOS 6.3 system. We’ll also explore the new Chef Server management tool, chef-server-ctl, and the new configuration file.

Read more
Posted in:

Test Kitchen 0.7.0 Released

We have released Test Kitchen version 0.7.0. This release brings some important new features and improvements we’d like to tell you about in more detail. OpenStack Runner The first new feature is an Openstack runner. We have an OpenStack build cluster for our Jenkins jobs, and we’ve started adding cookbook’s in test kitchen to Jenkins.

Read more

Testing Opscode’s Apache2 Cookbook

Opscode’s apache2 cookbook is commonly used as an example for reference material because Apache HTTPD server is fairly ubiquitous. Many, if not most, web operations teams currently use it, or have used it in their application stack.

Read more
Posted in:

Test Kitchen 0.6.0 Released

We have released version 0.6.0 of Test Kitchen. Thanks to Eric Wolfe, this release decouples RVM, so runtimes must be specified explicitly to run integration tests. We felt that this would be the least surprising thing for the most common current use of test kitchen: testing cookbooks.

Read more

Community-authored Plugin: Knife Community Release

Here at Opscode, we release a lot of cookbooks to the Chef Community site. Each individual cookbook is a separate software development project: they all have a git repository, a released “artifact” version, and as we extend cookbooks for test kitchen, tests. We follow particular process for releasing new versions.

Read more
Posted in:

Announcing Test Kitchen

Testing Chef cookbooks and infrastructure development is a hot topic these days. One of the keynote talks at ChefConf was Test-driven Development for Chef Practitioners. There’s even a book on the topic of Test Driven Infrastructure with Chef.

Read more

Cookbook Releases

A few weeks ago, we migrated the opscode/cookbooks repository to separate repositories per-cookbook in a new organization on GitHub. We have already received more than 50 pull requests! Thank you for your contributions and participation. You are all awesome. While we haven’t gotten through all the old repository’s pull requests; we’re still making progress there.

Read more

Cookbooks Migrated to New GitHub Organization

Opscode’s cookbooks are no longer maintained in the monolithic “opscode/cookbooks” repository on GitHub, and are now split up into a new organization on GitHub, “opscode-cookbooks”. Why the Change?

Read more

Open Source Training Materials

In July, 2010, we announced Opscode Open Training, providing free availability to open source Chef training materials under a Creative Commons Share-alike license. To date, more than a thousand people have signed up for the materials. We have conducted several classes, both public and private.

Read more
Posted in:

Updates on the Opscode Cookbooks Project

You may have noticed from recent posts to the mailing list, or by watching the ticket system that we have been pretty busy updating our cookbooks with community contributions and other fixes.

Read more