0

こんにちは私はWindowsでchefの使用を開始し、クイックスタートガイドに従いました。私はchef-soloを使用していて、ホームディレクトリにテンプレートを書き出すだけの初心者向けクックブックで動作させましたが、何かをインストールするクックブックでは、「例外TypeErrorの再発生-nilをに変換できません」というエラーが発生します。問題がどこにあるかを示さない「文字列」。

7-zipをインストールしようとしているgithubにシェフのリポジトリがあります。

-l debugを使用して実行しようとしましたが、これは完全なstachトレースです。

私は今、nilを見つける方法に少し戸惑っています。

4

1 に答える 1

1

どのバージョンの Chef を使用していますか? Ubuntuの Chef 0.10.10 でも
同様の問題がありました。

これを解決するために、Chef のバージョンをアップグレードしました。私の場合、私は走りました

sudo gem update chef

今は 10.14.2 で、すべて問題ありません。

Windows インストールをどのように構成したかはわかりませんが、前に sudo を付けずに実行を試みることができます。

于 2012-09-18T07:21:35.143 に答える