[chef] Re: Re: Installing on Windows


Chronological Thread 
  • 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.

§