プロビジョニングにchef-soloを使用してPackerを起動しています。以下の行を含む非常に単純なレシピ (default.rb) があります。
package "git"
package "ruby"
package "rubygems"
これで、Vagrant を使用してイメージを正常にプロビジョニングできました。現在、このプロビジョニング ステップを Packer に移動しようとしていますがpacker build
、実行するとレシピが実行されないようです。
virtualbox-iso: Running handlers complete
virtualbox-iso: Chef Client finished, 0/0 resources updated in 1.818437359 seconds
私のパッカー テンプレートのプロビジョニング セクションは次のとおりです。
{
"type": "chef-solo",
"cookbook_paths": ["/cookbooks"]
}
この質問に対する私の 2 番目の部分 (関連すると思います) は、run_list
構成オプションとは何ですか?