- 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.