We’ve got a new release of Ohai, the tool that Chef uses to collect node data. Rubygems and Debian packages are available now.
This release resolves an exception with StringIO that users of newer versions of systemu may be seeing. An issue was resolved where reading data from the Etc module wouldn’t maintain the encoding, causing some issues with UTF-8 characters. We also resolved an issue under Ruby 1.9.2 on Windows with WIN32OLE.
Jason J. W. Williams has been working on awesome Solaris support. He added detection for derivatives such as OpenSolaris and Nexenta, as well as fixed an IPv6 and IPv4 address collision bug. We love when people expand Ohai for their favorite platform, and we’ve chosen Jason as this releases’ MVP. Thanks Jason!
We have a good deal of added support for detecting various environments. Tomoyuki Sakurai gives us FreeBSD jails, Domenico Delle Side provided code to detect virtualbox guests, Holger Just and Joseph Reynolds fixed up Xen detection and Eric Buth patched Rackspace Cloud detection.
Prior MVP Toomas Pelberg fixed an issue with SuSE detection and continues to rock adding tests with a test for ensuring that Ohai continues gracefully when a plugin fails.
Augusto Becciu fixed an issue in the ip_scopes plugin with certain interface edge cases.
As usual, big thanks to the community for all their work and support. Chef 0.10.6 is on deck for testing soon.