[chef] Re: Chef-Shell with local mode?


Chronological Thread 
  • From: Joshua Timberman < >
  • To:
  • Subject: [chef] Re: Chef-Shell with local mode?
  • Date: Fri, 15 May 2015 16:06:20 -0600

Hi Eric,

You need to start chef-zero separately. chef-shell doesn't spawn any
chef-zero processes.

E.g., in "terminal window 1":

% chef-zero
>> Starting Chef Zero (v4.2.1)...
>> WEBrick (v1.3.1) on Rack (v1.6.1) is listening at http://127.0.0.1:8889
>> Press CTRL+C to stop

Then in "terminal window 2":

% chef-shell -z -S http://localhost:8889

I'm not familiar with the 'zero --file-store option, though.

On Fri, May 15, 2015 at 12:50 PM, Eric Helgeson 
< >
 wrote:
> Ohai,
>
> I was looking a chef-shell to do some interactive debugging. I'm using
> chef-zero provisioner in Vagrant.
>
> It looks like chef-shell has a -z option, but that is not chef-zero, just
> chef-client mode. So I tried installing chef-zero gem on the machine and
> setting the chef_server_url "http://localhost:8889", to no avail. Always get
> a 404 when setting chef-zero --file-store.
>
> I then tried to just use solo mode, but it's not picking up any of the
> cookbook settings from solo.rb or the run_list from dna.json
>
> 
>  vagrant-chef]$ sudo chef-shell --solo -c
> /tmp/vagrant-chef/solo.rb -j /tmp/vagrant-chef/dna.json loading
> configuration: /tmp/vagrant-chef/solo.rb
> Session type: solo
> Loading.....done.
>
> This is the chef-shell.
>  Chef Version: 12.3.0
>  http://www.chef.io/
>  http://docs.chef.io/
>
> run `help' for help, `exit' or ^D to quit.
>
> Ohai2u 
> 
>
> chef > cookbooks.all
> [2015-05-15T18:30:48+00:00] ERROR: Connection refused connecting to
> https://localhost/cookbooks, retry 1/5
>
> Thoughts on how to get this up and running? Blogposts about this are fairly
> dated.
>
> Thanks,
> -Eric Helgeson
> @nulleric
> https://usingchef.com



Archive powered by MHonArc 2.6.16.

§