4

chefで構成されたnginx/unicornrubyアプリサーバーを取得しようとしています。私が遭遇している問題は、ビルドエッセンシャルクックブックへの依存であり、実行すると次のように出力されます。

================================================================================
Error executing action `install` on resource 'package[build-essential]'
================================================================================


Chef::Exceptions::Exec
----------------------
apt-get -q -y install build-essential=11.5ubuntu2 returned 100, expected 0

私はまだシェフにかなり慣れていないので、なぜこれが起こっているのかわかりません。何か案は?

4

1 に答える 1

15

これを投稿するとすぐに、aptが最初に更新されていないことに気づきました。案の定、aptクックブックをインストールし、nginxの前に実行リストに含める必要がありました。これで問題は解決します。

于 2012-09-23T18:35:10.643 に答える