📜 ⬆️ ⬇️

Chef 0.8.8 Release

The time has come for Chef 0.8.8, and the big news related to this release: we fixed a bug with the remote_directory resource that was broken for users of the Chef Solo utility. Sorry guys - we added tests to be sure that this error will not manifest in the future. Special thanks to Jason Dusek, Mikhail Klishin and Dmitry Jöme for reporting the bug and helping to fix it.

The most significant persona (MVP) for Chef 0.8.8 is Eric Hankins . Eric has been a contributor for a long time, and also spent a lot of time helping people to make friends with Chef. In this release, Eric deleted overly talkative pieces of the chef-server debugging code during the file transfer. In addition, he added support for valid validator keys and a web interface in case the chef-server is not running as root.

Renault Chaput fixed a problem related to the fact that we have to add 'sudo' when installing the chef-server gem from the sources. He also added a command line switch to control where the pid file should be deleted when running Chef in daemon mode.
')
Dylan Egan and Benjamin Black informed about the problem with the restructuring of search indexes - we no longer consider or select users of the Web interface.

Since it’s always great to have nice things in every issue, we’ve added something for fun. Chef 0.8.2 introduced ssh integration, which was good, but not useful enough. In this release, we brought you the integration with the GNU screen .

If you do:
 $ knife ssh 'role: something' screen

Then get a new screen session, with a separate window for each system that matches your search query.

(Note: You need to set the Net :: SSH :: Multi and Highline gems for this feature).

- Read the original post for a list of completed tasks for this release.

Source: https://habr.com/ru/post/88178/


All Articles