When provisioning a vagrant box with (hosted-)chef I get the following error:
No such file or directory - file not found \'/tmp/encrypted_data_bag_secret\' <
When provisioning a vagrant box, you have to provide a path to your data bags secret key, if you want to use encrypted data bags.
config.vm.provision :chef_solo do |chef| [...] chef.encrypted_data_bag_secret_key_path = '/etc/chef/encrypted_data_bag_secret' [...] end