Chef solo fails on my droplet but succeed on my virtualbox machine

September 10, 2014 1k views

I'm trying to install some packages on my Droplet using chef knife solo, but i did not succeed and got the following output from knife-solo cook command :

Running Chef on
Checking Chef version...
Enter the password for smahi@ 
Installing Berkshelf cookbooks to '/Users/smahi/Desktop/chef-solo/solodemo/cookbooks'...
Resolving cookbook dependencies...
Uploading the kitchen...
WARNING: Local cookbook_path '/Users/smahi/Desktop/chef-solo/solodemo/cookbooks' does not exist
Generating solo config...
Running Chef...

Starting Chef Client, version 11.12.8
[2014-09-10T11:18:07+00:00] WARN: unable to detect ipaddress
[2014-09-10T11:18:07+00:00] WARN: unable to detect macaddress
[2014-09-10T11:32:06+00:00] FATAL: Chef::Exceptions::ChildConvergeError: Chef run process terminated by signal 9 (KILL)
ERROR: RuntimeError: chef-solo failed. See output above.

To mention, I've tested the cookbook on virtualbox machine locally on my laptop and it install the packages successfully

Please Help.

Be the first one to answer this question.