問題タブ [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.

0 投票する
1 に答える
274 参照

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 にアップグレードした後でも、問題は解決しません。

0 投票する
1 に答える
4845 参照

nginx - 「include_recipe」対 Vagrantfile「chef.add_recipe」。違いは何ですか?

vagrant ボックスで nginx::source レシピを実行したところ、非常に異常な動作をしました。

Vagrantfileからのレシピを含めると(以下のように)、すべてが魅力的に機能します。

シェフ.add_recipe("プロジェクト::nginx")
シェフ.add_recipe("nginx::ソース")

( project::nginxレシピは非常にシンプルです。これを使用して、nginx クックブックのデフォルト属性をオーバーライドします)

しかし、 project::nginx (言及)の最後にレシピを含めると、すべてがバラバラになります:

今まで、これら 2 つの呼び出しの動作に違いがあることを知りませんでした。ここの誰かが違いを知っていますか?

0 投票する
1 に答える
1637 参照

chef-solo - ubuntu バージョン 12.04 で nginx_site のリソースが見つかりません

シェフのバージョンを 10.28 から 11.6 にアップグレードしています。ほぼすべてのクックブックで、リソース定義フォルダーがレシピ ファイルに含まれていません。

シェフがエラーを投げています

NameError

0 投票する
1 に答える
383 参照

ruby - どのソースにも archive-tar-minitar-0.5.2 が見つかりませんでした (Bundler::GemNotFound)

キッチンプラン(の変形) を使用して、 chef-rvmクックchef-soloブックを追加して使用しようとしていますが、この奇妙なエラーが発生しており、何が欠けているのかわかりません。archive-tar-minitar-0.5.2

これがchef-rvmまたはkitchenplanに関連しているかどうかはわかりませんが、変更なしで数日後に再び機能するようには見えません.

これを Mac OSX 10.8 (Mountain Lion) で実行しています。

キッチンプランの yaml 構成:

エラーログ: