[chef] RE: Re: Re: Chef 0.10.10 msi installer


Chronological Thread 
  • From: Kendrick Martin < >
  • To: " " < >
  • Subject: [chef] RE: Re: Re: Chef 0.10.10 msi installer
  • Date: Tue, 15 May 2012 16:35:39 +0000
  • Accept-language: en-US

This new release breaks a lot of things in the windows cookbook. For example, 
using windows_zipfile to unzip something, it errors on not having an owner 
for a created directory. Also, the reboot_handler recipe fails because the 
remote_directory does not have an owner/group specified there either. 

-----Original Message-----
From: Gregory Symons 
[mailto:
 
Sent: Tuesday, May 15, 2012 8:17 AM
To: 

Subject: [chef] Re: Re: Chef 0.10.10 msi installer

On 05/14/2012 08:33 PM, Bryan McLellan wrote:
> On Mon, May 14, 2012 at 9:16 PM, Gregory Symons 
> < >
>   wrote:
>> When will the msi installer be updated?
>>
>http://www.opscode.com/chef/install.msi still points at 0.10.8.
>
> I've built one here:
> http://s3.amazonaws.com/opscode-full-stack/windows/chef-client-0.10.10
> -1.msi
>
> It should have Ohai 0.6.10 because of OHAI-351 [1] breaking 
> node[:network] on Windows in 0.6.12. I haven't had a chance to test it 
> yet, which is why I didn't replace latest with it yet.
>
> Bryan
>
> [1] http://tickets.opscode.com/browse/OHAI-351

Thanks for the pointer. I tried it out, and it seems to be broken. It looks 
like ffi is missing from the embedded ruby:

localhost no such file to load -- ffi (LoadError)
localhost       from 
C:/opscode/chef/embedded/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in
`require'
localhost       from 
C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-0.10.10/lib/chef/win32/api.rb:20:in
`<top (required)>'
localhost       from 
C:/opscode/chef/embedded/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in
`require'
localhost       from 
C:/opscode/chef/embedded/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in
`require'
localhost       from 
C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-0.10.10/lib/chef/win32/api/security.rb:19:in
`<top (required)>'
localhost       from 
C:/opscode/chef/embedded/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in
`require'
localhost       from 
C:/opscode/chef/embedded/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in
`require'
localhost       from 
C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-0.10.10/lib/chef/win32/security.rb:19:in
`<top (required)>'
localhost       from 
C:/opscode/chef/embedded/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in
`require'
localhost       from 
C:/opscode/chef/embedded/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in
`require'
localhost       from 
C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-0.10.10/lib/chef/file_access_control/windows.rb:20:in
`<top (required)>'
localhost       from 
C:/opscode/chef/embedded/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in
`require'
localhost       from 
C:/opscode/chef/embedded/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in
`require'
localhost       from 
C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-0.10.10/lib/chef/file_access_control.rb:30:in
`<class:FileAccessControl>'
localhost       from 
C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-0.10.10/lib/chef/file_access_control.rb:27:in
`<class:Chef>'
localhost       from 
C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-0.10.10/lib/chef/file_access_control.rb:22:in
`<top (required)>'
localhost       from 
C:/opscode/chef/embedded/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in
`require'
localhost       from 
C:/opscode/chef/embedded/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in
`require'
localhost       from 
C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-0.10.10/lib/chef/provider/cookbook_file.rb:19:in
`<top (required)>'
localhost       from 
C:/opscode/chef/embedded/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in
`require'
localhost       from 
C:/opscode/chef/embedded/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in
`require'
localhost       from 
C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-0.10.10/lib/chef/providers.rb:20:in
`<top (required)>'
localhost       from 
C:/opscode/chef/embedded/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in
`require'
localhost       from 
C:/opscode/chef/embedded/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in
`require'
localhost       from 
C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-0.10.10/lib/chef.rb:25:in
`<top (required)>'
localhost       from 
C:/opscode/chef/embedded/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in
`require'
localhost       from 
C:/opscode/chef/embedded/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in
`require'
localhost       from 
C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-0.10.10/bin/chef-client:23:in
`<top (required)>'
localhost       from C:/opscode/chef/bin/chef-client:19:in `load'
DEBUG: read 1988 bytes
localhost       from C:/opscode/chef/bin/chef-client:19:in `<main>'

This is on Windows 2008 R2.

-- 
Greg Symons
Developer
DrillingInfo



Archive powered by MHonArc 2.6.16.

§