したときに、非情にもCookBook not foundみたいなエラーが出て、site-cookbooks/下の cookbookを認識してくれない場合の対処法です。 結論 knife solo init . しましょう。 こうすると、カレントディレクトリに.chef/knife.rbが作られます。 % cat .chef/knife.rb cookbook_path ["cookbooks", "site-cookbooks"] node_path "nodes" role_path "roles" environment_path "environments" data_bag_path "data_bags" #encrypted_data_bag_secret "data_bag_key" knife[:berkshelf_path] = "cookbooks" [vagrant@
![knife solo cook でsite-cookbooks下のcookbookを認識しない場合の対処法 - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/463ddca4c23f44d37f0cac903f45add38693e889/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9a25pZmUlMjBzb2xvJTIwY29vayUyMCVFMyU4MSVBN3NpdGUtY29va2Jvb2tzJUU0JUI4JThCJUUzJTgxJUFFY29va2Jvb2slRTMlODIlOTIlRTglQUElOEQlRTglQUQlOTglRTMlODElOTclRTMlODElQUElRTMlODElODQlRTUlQTAlQjQlRTUlOTAlODglRTMlODElQUUlRTUlQUYlQkUlRTUlODclQTYlRTYlQjMlOTUmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT01NiZ0eHQtY2xpcD1lbGxpcHNpcyZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPTlhZDFjN2M3ODZjMTA5OGNkMjA2MTk0YzJkODgwMDRl%26mark-x%3D142%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQwRFFORU8mdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zNiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPTQ4MWExNjNkMzAxMDc4ODgyMWE3ZjQ2NWE5YmNiM2U4%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3De23a8cd9863f26f468cbdaeec8490f62)