シェフのバージョンを 10.28 から 11.6 にアップグレードしています。ほぼすべてのクックブックで、リソース定義フォルダーがレシピ ファイルに含まれていません。
シェフがエラーを投げています
NameError
Cannot find a resource for <resource> on ubuntu version 12.04
シェフのバージョンを 10.28 から 11.6 にアップグレードしています。ほぼすべてのクックブックで、リソース定義フォルダーがレシピ ファイルに含まれていません。
シェフがエラーを投げています
NameError
Cannot find a resource for <resource> on ubuntu version 12.04
これは Chef 11 の「機能」であり、stackoverflowで既に説明されています。
その投稿は主に欠落している属性に焦点を当てていますが、欠落しているリソース/定義にも問題があります。リンクをたどると、問題を解決する方法がいくつか見つかります。
今ではすでに解決していると思いますが、これが将来誰かに役立つことを願っています:)