[chef] Re: Re: trying to get solo working and almost there.


Chronological Thread 
  • From: Daniel DeLeo < >
  • To:
  • Subject: [chef] Re: Re: trying to get solo working and almost there.
  • Date: Mon, 5 Dec 2011 08:33:33 -0800



On Monday, December 5, 2011 at 7:24 AM, Adam Jacob wrote:

> Looks like you are running chef-client rather than solo?
> ---
> Opscode, Inc.
> Adam Jacob, Chief Customer Officer
> T: (206) 619-7151 E: 
> 
>  
> (mailto: )
> 
> On Dec 5, 2011, at 1:47 AM, Tim Uckun wrote:
> 
> > I am trying to get chef solo going. I have set up a script to rsync
> > the files to the server and run chef solo but I get this error.
> > 
> > 
> > Starting Chef Run for ubuntuvm1
> > [Mon, 05 Dec 2011 22:36:20 +1300] WARN: Failed to read the private key
> > /etc/chef/client.pem: #<Errno::ENOENT: No such file or directory -
> > /etc/chef/client.pem>
> > [Mon, 05 Dec 2011 22:36:20 +1300] ERROR: Running exception handlers
> > [Mon, 05 Dec 2011 22:36:20 +1300] ERROR: Exception handlers complete
> > [Mon, 05 Dec 2011 22:36:20 +1300] FATAL: Stacktrace dumped to
> > /root/chef_solo/chef-stacktrace.out
> > [Mon, 05 Dec 2011 22:36:20 +1300] FATAL:
> > Chef::Exceptions::PrivateKeyMissing: I cannot read
> > /etc/chef/client.pem, which you told me to use to sign requests!
> > 
> > It's happening when I attempt to use the users::sysadmins recipe. 
That recipe is probably trying to load users from data bags.

There is data bag support for chef-solo in 0.10.6 which is still in the RC 
phase; you can get it with `gem install chef --pre`. I'm not sure exactly 
where chef-solo will be looking for the data bag items so you'll have to play 
with it a bit.

-- 
Dan DeLeo






Archive powered by MHonArc 2.6.16.

§