- From: Landon <
>
- To:
- Subject: [chef] Re: Re: Installing on Windows
- Date: Mon, 12 Jul 2010 16:07:12 -0700
Got it. I will give that a try and let you know how it goes. Thanks
for the pointer!
Landon
On Mon, Jul 12, 2010 at 3:04 PM, Daniel DeLeo
<
>
wrote:
>
Hi there,
>
It looks like fetching a set of bootstrap cookbooks isn't going to
>
work on windows, at least not the way we do it currently. That said,
>
the bootstrap is totally optional for the client. If you have a
>
chef-server working already, I'd recommend you just copy the
>
validation.pem over and run chef-client. Since you have chef installed
>
you're almost done.
>
>
Let us know how it turns out..
>
>
>
On Mon, Jul 12, 2010 at 1:08 PM,
>
<
>
>
wrote:
>
> Hi Folks,
>
> I am trying to get Chef client working on windows. It's definitely not
>
> easy
>
> but if it's doable, then I am going to do it ;-)
>
>
>
> My environment looks like:
>
> ruby 1.8.7 patchlevel 249
>
> gem 1.3.7
>
>
>
> I had to install a couple of gems manually (windows-pr and another that
>
> slips
>
> the mind right now) but now I am stuck trying to bootstrap. They key issue
>
> appears to be popen4 (full command that I ran below):
>
> `popen4': uninitialized constant Fcntl::F_SETFD (NameError)
>
>
>
> Can anyone point me in the right direction? I tried gem install popen4 and
>
> that didn't help.
>
>
>
> Thanks!
>
> Landon
>
>
>
> Here is the full command and stack trace that I am using:
>
> chef-solo -c solo.rb -j chef.json -r
>
> http://s3.amazonaws.com/chef-solo/bootstrap-latest.tar.gz
>
>
>
> C:/Ruby187/lib/ruby/gems/1.8/gems/chef0.9.6/bin/../lib/chef/mixin/command.rb:242:in
>
> `popen4': uninitialized constant Fcntl::F_SETFD (NameError)
>
> from
>
> C:/Ruby187/lib/ruby/gems/1.8/gems/chef0.9.6/bin/../lib/chef/mixin/command.rb:155:in
>
> `output_of_command'
>
> from
>
> C:/Ruby187/lib/ruby/gems/1.8/gems/chef0.9.6/bin/../lib/chef/mixin/
>
> command.rb:144:in `chdir'
>
> from
>
> C:/Ruby187/lib/ruby/gems/1.8/gems/chef0.9.6/bin/../lib/chef/mixin/
>
> command.rb:144:in `output_of_command'
>
> from
>
> C:/Ruby187/lib/ruby/gems/1.8/gems/chef0.9.6/bin/../lib/chef/mixin/command.rb:121:in
>
> `run_command'
>
> from
>
> C:/Ruby187/lib/ruby/gems/1.8/gems/chef0.9.6/bin/../lib/chef/application/solo.rb:168:in
>
> `reconfigure'
>
> from
>
> C:/Ruby187/lib/ruby/gems/1.8/gems/chef0.9.6/bin/../lib/chef/application.rb:60:in
>
> `run'
>
> from C:/Ruby187/lib/ruby/gems/1.8/gems/chef-0.9.6/bin/chef-solo:25
>
> from C:/Ruby187/bin/chef-solo:19:in `load'
>
> from C:/Ruby187/bin/chef-solo:19
>
>
>
Archive powered by MHonArc 2.6.16.