cookbooks/cloudkick — Issue #1: ruby block "cloudkick data load" fails in recipe
Author: remybeaumont
Created: 2011-10-21 17:13:46+00:00
State: open

I run into the following issue when trying to deploy the latest chef recipe for cloudkick.

The default recipe throws the following error when running the ruby block "cloudkick data load"NoMethodError: ruby_block[cloudkick data load] (cloudkick::default line 66) had an error: undefined method `map' for false:FalseClass
/usr/lib64/ruby/gems/1.8/gems/cloudkick-0.2.16/lib/cloudkick/node.rb:65:in `get'
/usr/lib64/ruby/gems/1.8/gems/cloudkick-0.2.16/lib/cloudkick/node.rb:49:in `initialize'
/usr/lib64/ruby/gems/1.8/gems/cloudkick-0.2.16/lib/cloudkick/base.rb:45:in `new'
/usr/lib64/ruby/gems/1.8/gems/cloudkick-0.2.16/lib/cloudkick/base.rb:45:in `get'
/var/chef/cache/cookbooks/cloudkick/libraries/cloudkick_data.rb:24:in `get'
/var/chef/cache/cookbooks/cloudkick/recipes/default.rb:70:in `from_file'
/usr/lib64/ruby/gems/1.8/gems/chef-0.10.4/bin/../lib/chef/provider/ruby_block.rb:28:in `call'
/usr/lib64/ruby/gems/1.8/gems/chef-0.10.4/bin/../lib/chef/provider/ruby_block.rb:28:in `action_create'
/usr/lib64/ruby/gems/1.8/gems/chef-0.10.4/bin/../lib/chef/resource.rb:437:in `send'
/usr/lib64/ruby/gems/1.8/gems/chef-0.10.4/bin/../lib/chef/resource.rb:437:in `run_action'
/usr/lib64/ruby/gems/1.8/gems/chef-0.10.4/bin/../lib/chef/runner.rb:45:in `run_action'
/usr/lib64/ruby/gems/1.8/gems/chef-0.10.4/bin/../lib/chef/runner.rb:81:in `converge'
/usr/lib64/ruby/gems/1.8/gems/chef-0.10.4/bin/../lib/chef/runner.rb:81:in `each'
/usr/lib64/ruby/gems/1.8/gems/chef-0.10.4/bin/../lib/chef/runner.rb:81:in `converge'
/usr/lib64/ruby/gems/1.8/gems/chef-0.10.4/bin/../lib/chef/resource_collection.rb:94:in `execute_each_resource'
/usr/lib64/ruby/gems/1.8/gems/chef-0.10.4/bin/../lib/chef/resource_collection/stepable_iterator.rb:116:in `call'
/usr/lib64/ruby/gems/1.8/gems/chef-0.10.4/bin/../lib/chef/resource_collection/stepable_iterator.rb:116:in `call_iterator_block'
/usr/lib64/ruby/gems/1.8/gems/chef-0.10.4/bin/../lib/chef/resource_collection/stepable_iterator.rb:85:in `step'
/usr/lib64/ruby/gems/1.8/gems/chef-0.10.4/bin/../lib/chef/resource_collection/stepable_iterator.rb:104:in `iterate'
/usr/lib64/ruby/gems/1.8/gems/chef-0.10.4/bin/../lib/chef/resource_collection/stepable_iterator.rb:55:in `each_with_index'
/usr/lib64/ruby/gems/1.8/gems/chef-0.10.4/bin/../lib/chef/resource_collection.rb:92:in `execute_each_resource'
/usr/lib64/ruby/gems/1.8/gems/chef-0.10.4/bin/../lib/chef/runner.rb:76:in `converge'
/usr/lib64/ruby/gems/1.8/gems/chef-0.10.4/bin/../lib/chef/client.rb:312:in `converge'
/usr/lib64/ruby/gems/1.8/gems/chef-0.10.4/bin/../lib/chef/client.rb:160:in `run'
/usr/lib64/ruby/gems/1.8/gems/chef-0.10.4/bin/../lib/chef/application/client.rb:239:in `run_application'
/usr/lib64/ruby/gems/1.8/gems/chef-0.10.4/bin/../lib/chef/application/client.rb:229:in `loop'
/usr/lib64/ruby/gems/1.8/gems/chef-0.10.4/bin/../lib/chef/application/client.rb:229:in `run_application'
/usr/lib64/ruby/gems/1.8/gems/chef-0.10.4/bin/../lib/chef/application.rb:67:in `run'
/usr/lib64/ruby/gems/1.8/gems/chef-0.10.4/bin/chef-client:26