問題タブ [chef-solo]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
django - application_python が最初のデプロイで gunicorn をインストールできない
vagrant でhttps://github.com/poise/application_python/blob/master/examples/recipes-packaginator.rbを使用しようとしました が、何らかの理由で最初のデプロイは常に次のようなエラーで失敗します
ただし、レシピのガンコーンの部分をコメントアウトすると
デプロイは成功です。後で有効にしてデプロイを再実行すると、正常に実行され、gunicorn およびスーパーバイザー関連のファイルが作成されます。
レシピが順不同で実行されているようです。正確な 32.box を使用して、最新バージョンの Vagrant と Chef 10.14.2 を使用しています。
application_python はバージョン 2.0.4 (chef 10 と互換性のある最新バージョン) です。
編集: (vagrant-omnibus を使用して) Chef 11.8 にアップグレードした後でも、問題は解決しません。
nginx - 「include_recipe」対 Vagrantfile「chef.add_recipe」。違いは何ですか?
vagrant ボックスで nginx::source レシピを実行したところ、非常に異常な動作をしました。
Vagrantfileからのレシピを含めると(以下のように)、すべてが魅力的に機能します。
シェフ.add_recipe("プロジェクト::nginx")
シェフ.add_recipe("nginx::ソース")
( project::nginxレシピは非常にシンプルです。これを使用して、nginx クックブックのデフォルト属性をオーバーライドします)
しかし、 project::nginx (言及)の最後にレシピを含めると、すべてがバラバラになります:
今まで、これら 2 つの呼び出しの動作に違いがあることを知りませんでした。ここの誰かが違いを知っていますか?
chef-solo - ubuntu バージョン 12.04 で nginx_site のリソースが見つかりません
シェフのバージョンを 10.28 から 11.6 にアップグレードしています。ほぼすべてのクックブックで、リソース定義フォルダーがレシピ ファイルに含まれていません。
シェフがエラーを投げています
NameError