I’m very happy and quite proud to announce the successful deployment of erchef on Hosted Chef this week. Getting erchef into Hosted Chef has been a long and challenging project involving a good chunk of Opscode’s engineers. Since the successful cut over to erchef, our Hosted Chef customers have seen marked reductions in API timeouts […]
Read MoreTag: erchef
Chef Server 11.0.8 Released
We are happy to announce the release of Chef Server 11.0.8 containing a number of security and bug fixes as detailed below. The MVP for this release is Joe Breu (@rackerjoe) who contributed a fix for CHEF-3889 to correct PostgreSQL tuning to allow Chef Server to be installed on systems with more than 64GB of […]
Read MoreChef 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. Requirement: You should have a fully-qualified domain name set up for […]
Read MoreThe Making of Erchef, the Chef 11 Server
The Chef 11 Server provides significant improvements in terms of compute efficiency, scalability, and operability. We achieved these improvements by rewriting the API server in Erlang and switching the data store from CouchDB to PostgreSQL. This post provides a behind the scenes look at some of the engineering decisions and development approaches involved in creating […]
Read MoreThe Debug Files: Bookshelf and the Broken Transfer Encoding
What follows is the story of a bug we encountered during development of what will become the Chef 11 API server. The story unfolds as we began to integrate and test Bookshelf, a new component that handles cookbook file storage. Bookshelf exposes a REST API that behaves just enough like the AWS S3 API to […]
Read More