chef-boneyard / chef-provisioning

A library for creating machines and infrastructures idempotently in Chef.
Apache License 2.0
524 stars 164 forks source link

Can't get Chef Provisioner to run with ChefDK 0.4.0 #326

Open bscott opened 9 years ago

bscott commented 9 years ago

trying to use the example recipe simple.rb with Vagrant

[2015-04-18T18:17:14-07:00] ERROR: Unable to activate cheffish-1.1.2, because chef-zero-3.2.1 conflicts with chef-zero (~> 4.0)
[2015-04-18T18:17:14-07:00] FATAL: Chef::Exceptions::ChildConvergeError: Chef run process exited unsuccessfully (exit code 1)
jefflaplante commented 9 years ago

You need to use ChefDK 0.5.0 beta to get past this problem.

Joseph-R commented 9 years ago

@bscott - This is related to https://github.com/chef/chef-provisioning/issues/322 and some of the other issues people have seen in gitter.

chef-provisioning is pegged to the chef version, which in turn is pegged to the chefdk version. So as @jefflaplante said, the solution that's working for people is to upgrade to the release candidate of Chef DK 5. If you're on mac, you can find the DMG here.

randomcamel commented 9 years ago

@bscott ChefDK just released 0.7.0; can you give that a shot?