Skip to content

Instantly share code, notes, and snippets.

@troyready
Created March 24, 2015 21:51
Show Gist options
  • Save troyready/b732eb4835f53f528dea to your computer and use it in GitHub Desktop.
Save troyready/b732eb4835f53f528dea to your computer and use it in GitHub Desktop.
chef-client 12.1 rbenv gem chef client stacktrace
Generated at 2015-03-24 21:43:45 +0000
Chef::Exceptions::ValidationFailed: rbenv_gem[2.1.4::bundler (roz)] (roz) (apps-deployment::roz line 75) had an error: Chef::Exceptions::ValidationFailed: Option name must be a kind of String! You passed <rbenv_gem[2.1.4::bundler (roz)] (roz) @name: "bundler (roz)" @noop: nil @before: nil @params: {:app_source=>"https://github.com/biola/roz.git", :app_rev=>"37d3038a9c7bb715df2809bb85493cbdc51156c0", :app_name=>"roz", :app_dir=>"/srv/rack/roz", :owner=>"roz", :ruby_ver=>"2.1.4", :name=>"https://github.com/biola/roz.git"} @provider: Chef::Provider::Package::RbenvRubygems @allowed_actions: [:nothing, :install, :upgrade, :remove, :purge] @action: :install @updated: false @updated_by_last_action: false @supports: {} @ignore_failure: false @retries: 0 @retry_delay: 2 @source_line: "/tmp/kitchen/cache/cookbooks/blitzkrieg/definitions/app.rb:75:in `block (2 levels) in from_file'" @guard_interpreter: nil @default_guard_interpreter: :default @elapsed_time: 0 @sensitive: false @resource_name: :rbenv_gem @declared_type: :rbenv_gem @cookbook_name: "apps-deployment" @recipe_name: "roz" @package_name: "bundler" @user: "roz" @rbenv_version: "2.1.4" @source: nil @gem_binary: "export RBENV_ROOT=\"/home/roz/.rbenv\" && export PATH=\"$RBENV_ROOT/bin:$RBENV_ROOT/shims:$PATH\" && export RBENV_VERSION=\"2.1.4\" && $RBENV_ROOT/shims/gem" @options: nil @root_path: nil @version: "1.9.1" @response_file: nil>.
/opt/chef/embedded/apps/chef/lib/chef/mixin/params_validate.rb:157:in `_pv_kind_of'
/opt/chef/embedded/apps/chef/lib/chef/mixin/params_validate.rb:70:in `block (2 levels) in validate'
/opt/chef/embedded/apps/chef/lib/chef/mixin/params_validate.rb:67:in `each'
/opt/chef/embedded/apps/chef/lib/chef/mixin/params_validate.rb:67:in `block in validate'
/opt/chef/embedded/apps/chef/lib/chef/mixin/params_validate.rb:57:in `each'
/opt/chef/embedded/apps/chef/lib/chef/mixin/params_validate.rb:57:in `validate'
/opt/chef/embedded/apps/chef/lib/chef/mixin/params_validate.rb:97:in `set_or_return'
/opt/chef/embedded/apps/chef/lib/chef/resource/lwrp_base.rb:77:in `block in attribute'
/opt/chef/embedded/apps/chef/lib/chef/resource.rb:94:in `initialize'
/opt/chef/embedded/apps/chef/lib/chef/resource/lwrp_base.rb:150:in `initialize'
/tmp/kitchen/cache/cookbooks/rbenv/resources/rehash.rb:29:in `initialize'
/tmp/kitchen/cache/cookbooks/rbenv/libraries/chef_provider_package_rbenvrubygems.rb:86:in `new'
/tmp/kitchen/cache/cookbooks/rbenv/libraries/chef_provider_package_rbenvrubygems.rb:86:in `rehash'
/tmp/kitchen/cache/cookbooks/rbenv/libraries/chef_provider_package_rbenvrubygems.rb:67:in `install_package'
/opt/chef/embedded/apps/chef/lib/chef/provider/package.rb:87:in `block in action_install'
/opt/chef/embedded/apps/chef/lib/chef/mixin/why_run.rb:52:in `call'
/opt/chef/embedded/apps/chef/lib/chef/mixin/why_run.rb:52:in `add_action'
/opt/chef/embedded/apps/chef/lib/chef/provider.rb:180:in `converge_by'
/opt/chef/embedded/apps/chef/lib/chef/provider/package.rb:86:in `action_install'
/opt/chef/embedded/apps/chef/lib/chef/provider.rb:145:in `run_action'
/opt/chef/embedded/apps/chef/lib/chef/resource.rb:561:in `run_action'
/opt/chef/embedded/apps/chef/lib/chef/runner.rb:49:in `run_action'
/opt/chef/embedded/apps/chef/lib/chef/runner.rb:81:in `block (2 levels) in converge'
/opt/chef/embedded/apps/chef/lib/chef/runner.rb:81:in `each'
/opt/chef/embedded/apps/chef/lib/chef/runner.rb:81:in `block in converge'
/opt/chef/embedded/apps/chef/lib/chef/resource_collection/resource_list.rb:83:in `block in execute_each_resource'
/opt/chef/embedded/apps/chef/lib/chef/resource_collection/stepable_iterator.rb:116:in `call'
/opt/chef/embedded/apps/chef/lib/chef/resource_collection/stepable_iterator.rb:116:in `call_iterator_block'
/opt/chef/embedded/apps/chef/lib/chef/resource_collection/stepable_iterator.rb:85:in `step'
/opt/chef/embedded/apps/chef/lib/chef/resource_collection/stepable_iterator.rb:104:in `iterate'
/opt/chef/embedded/apps/chef/lib/chef/resource_collection/stepable_iterator.rb:55:in `each_with_index'
/opt/chef/embedded/apps/chef/lib/chef/resource_collection/resource_list.rb:81:in `execute_each_resource'
/opt/chef/embedded/apps/chef/lib/chef/runner.rb:80:in `converge'
/opt/chef/embedded/apps/chef/lib/chef/client.rb:331:in `block in converge'
/opt/chef/embedded/apps/chef/lib/chef/client.rb:326:in `catch'
/opt/chef/embedded/apps/chef/lib/chef/client.rb:326:in `converge'
/opt/chef/embedded/apps/chef/lib/chef/client.rb:345:in `converge_and_save'
/opt/chef/embedded/apps/chef/lib/chef/client.rb:449:in `run'
/opt/chef/embedded/apps/chef/lib/chef/application.rb:271:in `block in fork_chef_client'
/opt/chef/embedded/apps/chef/lib/chef/application.rb:259:in `fork'
/opt/chef/embedded/apps/chef/lib/chef/application.rb:259:in `fork_chef_client'
/opt/chef/embedded/apps/chef/lib/chef/application.rb:225:in `block in run_chef_client'
/opt/chef/embedded/apps/chef/lib/chef/local_mode.rb:38:in `with_server_connectivity'
/opt/chef/embedded/apps/chef/lib/chef/application.rb:213:in `run_chef_client'
/opt/chef/embedded/apps/chef/lib/chef/application/client.rb:392:in `block in interval_run_chef_client'
/opt/chef/embedded/apps/chef/lib/chef/application/client.rb:382:in `loop'
/opt/chef/embedded/apps/chef/lib/chef/application/client.rb:382:in `interval_run_chef_client'
/opt/chef/embedded/apps/chef/lib/chef/application/client.rb:372:in `run_application'
/opt/chef/embedded/apps/chef/lib/chef/application.rb:60:in `run'
/opt/chef/embedded/apps/chef/bin/chef-client:26:in `<top (required)>'
/opt/chef/bin/chef-client:52:in `load'
/opt/chef/bin/chef-client:52:in `<main>'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment