Friday, September 24, 2010

The promise of chef, fulfilled

After using chef (a system configuration management) for more than a year, it is finally a working solution for me. The first time it ran from scratch without a hitch, it was quite a strange experience. Wait a second, everything works? It's magic!

It probably came about because it was run on Ubuntu Lucid, which is an LTS release and probably better supported by the cookbooks. Turned out the old cookbooks I was using were not up to task to deal with Lucid. So I might as well update it to the latest version and deal with many broken things, which required a lot of head scratching and whatever else needed scratching.

I still don't get the hang of the whole thing about the similar but different variables usage like node, params, and others (nor do I really care, it's not that important), but it works beautifully and that's good enough.

0 comments: