Chef on Vagrant Box: Can't find encrypted data bag secret

前端 未结 2 1101
不知归路
不知归路 2020-12-29 06:56

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\'
<         


        
2条回答
  •  予麋鹿
    予麋鹿 (楼主)
    2020-12-29 07:13

    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
    

提交回复
热议问题