Skip to content

Instantly share code, notes, and snippets.

@josacar
Created December 5, 2014 20:52
Show Gist options
  • Save josacar/25ec08d3d20c1617af99 to your computer and use it in GitHub Desktop.
Save josacar/25ec08d3d20c1617af99 to your computer and use it in GitHub Desktop.
Chef Client 12 error
reirb(main):001:0> require 'chef/client'
DL is deprecated, please use Fiddle
NoMethodError: undefined method `identity_attr' for Chef::Resource::File:Class
from /home/vagrant/code/platform/infra/vendor/bundle/ruby/2.1.0/gems/chef-12.0.0/lib/chef/resource/file.rb:29:in `<class:File>'
from /home/vagrant/code/platform/infra/vendor/bundle/ruby/2.1.0/gems/chef-12.0.0/lib/chef/resource/file.rb:26:in `<class:Resource>'
from /home/vagrant/code/platform/infra/vendor/bundle/ruby/2.1.0/gems/chef-12.0.0/lib/chef/resource/file.rb:25:in `<class:Chef>'
from /home/vagrant/code/platform/infra/vendor/bundle/ruby/2.1.0/gems/chef-12.0.0/lib/chef/resource/file.rb:24:in `<top (required)>'
from /home/vagrant/code/platform/infra/vendor/bundle/ruby/2.1.0/gems/chef-12.0.0/lib/chef/provider/file.rb:22:in `require'
from /home/vagrant/code/platform/infra/vendor/bundle/ruby/2.1.0/gems/chef-12.0.0/lib/chef/provider/file.rb:22:in `<top (required)>'
from /home/vagrant/code/platform/infra/vendor/bundle/ruby/2.1.0/gems/chef-12.0.0/lib/chef/provider/cookbook_file.rb:19:in `require'
from /home/vagrant/code/platform/infra/vendor/bundle/ruby/2.1.0/gems/chef-12.0.0/lib/chef/provider/cookbook_file.rb:19:in `<top (required)>'
from /home/vagrant/code/platform/infra/vendor/bundle/ruby/2.1.0/gems/chef-12.0.0/lib/chef/providers.rb:21:in `require'
from /home/vagrant/code/platform/infra/vendor/bundle/ruby/2.1.0/gems/chef-12.0.0/lib/chef/providers.rb:21:in `<top (required)>'
from /home/vagrant/code/platform/infra/vendor/bundle/ruby/2.1.0/gems/chef-12.0.0/lib/chef/platform/provider_priority_map.rb:2:in `require'
from /home/vagrant/code/platform/infra/vendor/bundle/ruby/2.1.0/gems/chef-12.0.0/lib/chef/platform/provider_priority_map.rb:2:in `<top (required)>'
from /home/vagrant/code/platform/infra/vendor/bundle/ruby/2.1.0/gems/chef-12.0.0/lib/chef/provider_resolver.rb:20:in `require'
from /home/vagrant/code/platform/infra/vendor/bundle/ruby/2.1.0/gems/chef-12.0.0/lib/chef/provider_resolver.rb:20:in `<top (required)>'
from /home/vagrant/code/platform/infra/vendor/bundle/ruby/2.1.0/gems/chef-12.0.0/lib/chef/resource.rb:32:in `require'
from /home/vagrant/code/platform/infra/vendor/bundle/ruby/2.1.0/gems/chef-12.0.0/lib/chef/resource.rb:32:in `<top (required)>'
from /home/vagrant/code/platform/infra/vendor/bundle/ruby/2.1.0/gems/chef-12.0.0/lib/chef/resource_collection/resource_set.rb:19:in `require'
from /home/vagrant/code/platform/infra/vendor/bundle/ruby/2.1.0/gems/chef-12.0.0/lib/chef/resource_collection/resource_set.rb:19:in `<top (required)>'
from /home/vagrant/code/platform/infra/vendor/bundle/ruby/2.1.0/gems/chef-12.0.0/lib/chef/resource_collection.rb:20:in `require'
from /home/vagrant/code/platform/infra/vendor/bundle/ruby/2.1.0/gems/chef-12.0.0/lib/chef/resource_collection.rb:20:in `<top (required)>'
from /home/vagrant/code/platform/infra/vendor/bundle/ruby/2.1.0/gems/chef-12.0.0/lib/chef/run_context.rb:20:in `require'
from /home/vagrant/code/platform/infra/vendor/bundle/ruby/2.1.0/gems/chef-12.0.0/lib/chef/run_context.rb:20:in `<top (required)>'
from /home/vagrant/code/platform/infra/vendor/bundle/ruby/2.1.0/gems/chef-12.0.0/lib/chef/client.rb:31:in `require'
from /home/vagrant/code/platform/infra/vendor/bundle/ruby/2.1.0/gems/chef-12.0.0/lib/chef/client.rb:31:in `<top (required)>'
from (irb):1:in `require'
from (irb):1
from /usr/local/rbenv/versions/2.1.5/bin/irb:11:in `<main>'irb(main):002:0>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment