Chefリリース0.8.8

Chef 0.8.8と、このリリースに関連する大きなニュースの時が来ました。ChefSoloユーティリティのユーザーのために壊れていたremote_directoryリソースのバグを修正しました。 申し訳ありませんが、このエラーが今後表示されないようにするためのテストを追加しました。 エラーの報告と修正の手助けをしてくれたJason Dyusek、Mikhail Klishin、DmitryDzmaに感謝します。



Chef 0.8.8の最も重要な人物(MVP)はEric Hankinsでした。 エリックは長い間寄稿者であり、人々がシェフと友達になるのを助けるのに多くの時間を費やしました。 このリリースでは、Ericはファイル転送中に過度にしゃべるシェフサーバーデバッグコードを削除しました。 さらに、chef-serverがrootとして実行されていない場合に備えて、正しい検証キーとWebインターフェイスのサポートを追加しました。



Renault Chaputは、ソースからchef-server gemをインストールするときに「sudo」を追加する必要があるという問題を修正しました。 また、Chefがデーモンモードで起動したときにpidファイルを削除する場所を制御するコマンドラインスイッチを追加しました。



ディラン・イーガンとベンジャミン・ブラックは、検索インデックスの再構築の問題について通知しました。Webインターフェースのユーザーを調べたりインデックスを作成したりすることはもうありません。



各号に楽しいものが登場することは常に素晴らしいことなので、楽しみのために何かを追加しました。 Chef 0.8.2は、sshとの統合をもたらしました。 このリリースでは、 GNU screenとの統合を実現しました。



行う場合:

 $ knife ssh 'role:something'画面


検索クエリに一致するシステムごとに個別のウィンドウを持つ新しいスクリーンセッションが表示されます。



(注:この機能を使用するには、Net :: SSH :: MultiおよびHighline gemをインストールする必要があります)。



-このリリースで完了したタスクのリストについては、元の投稿を読んでください。



All Articles