2017-05-18 10 views
0

私は大規模なモノリシックChefリポジトリを使用しています。時々私はのバージョンの制約を満たすことができませんでしたシェフのバージョン制約を満たすことができない解決方法

のようなメッセージで依存関係の問題に実行:

これは私が理解していないシェフに関するものの一つです。これらの問題を解決する唯一の方法は、このエラーの原因を調べるために、依存関係ツリーを手動で作成することです。

シェフでは、これらの問題のトラブルシューティングのための高度な方法はありませんか?これを行うツール/ユーティリティはありますか?

これを行うために私が見つけた最も唯一の方法は、試行錯誤であり、矛盾と矛盾が見つかるまでそれぞれの変更後に提供します。それは何日もかかる可能性があります。

答えて

0

knife-solve gemは、ソルバーで遊ぶための対話型ツールを提供し、Policyfilesを使用してサーバー側ソルバーを完全にバイパスすることができます。それを超えて、トンはありません。 Berksは詳細なソルバーデバッグ出力を持っていますが、シェフサーバーとまったく同じシナリオで入手するのは難しいでしょう。

関連する問題