Se você quiser aprender como funciona uma execução de chef ou depurar uma receita, aconselho a ativar o nível de log de depuração!
No Vagrant:
....
config.vm.provision :chef_solo do |chef|
#If you need to debug a recipe
chef.log_level = :debug
....
No chef solo:
chef-solo --log_level DEBUG ...
E voila!