Skip to content

Instantly share code, notes, and snippets.

@elijah
Created March 21, 2018 20:25
Show Gist options
  • Save elijah/a2debaf818789522dd1928e53a69f2db to your computer and use it in GitHub Desktop.
Save elijah/a2debaf818789522dd1928e53a69f2db to your computer and use it in GitHub Desktop.
stacktrace encountered on running latest chef docker cookbook
Generated at 2018-03-21 15:15:44 -0500
NoMethodError: undefined method `v' for DockerCookbook::DockerContainer
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/resource.rb:1297:in `method_missing'
/home/elw/chef-solo/local-mode-cache/cache/cookbooks/docker/libraries/docker_container.rb:46:in `block in <class:DockerContainer>'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/property.rb:648:in `instance_exec'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/property.rb:648:in `exec_in_resource'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/property.rb:447:in `coerce'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/property.rb:676:in `coerce_and_validate'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/property.rb:658:in `input_to_stored_value'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/property.rb:350:in `get'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/resource.rb:645:in `block in to_text'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/resource.rb:643:in `map'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/resource.rb:643:in `to_text'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/formatters/error_inspectors/resource_failure_inspector.rb:46:in `add_explanation'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/formatters/error_mapper.rb:72:in `resource_failed'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/formatters/base.rb:139:in `resource_failed'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/formatters/doc.rb:313:in `resource_failed'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/event_dispatch/dispatcher.rb:43:in `call'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/event_dispatch/dispatcher.rb:43:in `block in call_subscribers'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/event_dispatch/dispatcher.rb:34:in `each'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/event_dispatch/dispatcher.rb:34:in `call_subscribers'
(eval):2:in `resource_failed'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/resource.rb:603:in `rescue in run_action'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/resource.rb:589:in `run_action'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/runner.rb:70:in `run_action'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/runner.rb:98:in `block (2 levels) in converge'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/runner.rb:98:in `each'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/runner.rb:98:in `block in converge'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/resource_collection/resource_list.rb:94:in `block in execute_each_resource'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/resource_collection/stepable_iterator.rb:114:in `call_iterator_block'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/resource_collection/stepable_iterator.rb:85:in `step'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/resource_collection/stepable_iterator.rb:103:in `iterate'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/resource_collection/stepable_iterator.rb:55:in `each_with_index'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/resource_collection/resource_list.rb:92:in `execute_each_resource'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/runner.rb:97:in `converge'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/client.rb:718:in `block in converge'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/client.rb:713:in `catch'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/client.rb:713:in `converge'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/client.rb:752:in `converge_and_save'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/client.rb:286:in `run'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/application.rb:291:in `block in fork_chef_client'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/application.rb:279:in `fork'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/application.rb:279:in `fork_chef_client'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/application.rb:244:in `block in run_chef_client'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/local_mode.rb:44:in `with_server_connectivity'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/application.rb:232:in `run_chef_client'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/application/client.rb:469:in `sleep_then_run_chef_client'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/application/client.rb:458:in `block in interval_run_chef_client'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/application/client.rb:457:in `loop'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/application/client.rb:457:in `interval_run_chef_client'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/application/client.rb:441:in `run_application'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/application.rb:59:in `run'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/application/solo.rb:225:in `run'
/var/lib/gems/2.3.0/gems/chef-13.6.4/bin/chef-solo:25:in `<top (required)>'
/usr/local/bin/chef-solo:23:in `load'
/usr/local/bin/chef-solo:23:in `<main>'
>>>> Caused by NoMethodError: undefined method `scan' for ["/usr/bin/shiny-server.sh"]:Array
/usr/lib/ruby/2.3.0/shellwords.rb:81:in `shellsplit'
/home/elw/chef-solo/local-mode-cache/cache/cookbooks/docker/libraries/docker_container.rb:8:in `block in <class:DockerContainer>'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/property.rb:648:in `instance_exec'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/property.rb:648:in `exec_in_resource'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/property.rb:447:in `coerce'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/property.rb:676:in `coerce_and_validate'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/property.rb:658:in `input_to_stored_value'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/property.rb:386:in `set'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/property.rb:283:in `call'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/property.rb:525:in `command'
/home/elw/chef-solo/local-mode-cache/cache/cookbooks/docker/libraries/docker_container.rb:414:in `public_send'
/home/elw/chef-solo/local-mode-cache/cache/cookbooks/docker/libraries/docker_container.rb:414:in `block (2 levels) in <class:DockerContainer>'
/home/elw/chef-solo/local-mode-cache/cache/cookbooks/docker/libraries/docker_container.rb:408:in `each'
/home/elw/chef-solo/local-mode-cache/cache/cookbooks/docker/libraries/docker_container.rb:408:in `block in <class:DockerContainer>'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/resource/action_class.rb:57:in `load_current_resource'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/provider.rb:154:in `run_action'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/resource.rb:591:in `run_action'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/runner.rb:70:in `run_action'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/runner.rb:98:in `block (2 levels) in converge'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/runner.rb:98:in `each'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/runner.rb:98:in `block in converge'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/resource_collection/resource_list.rb:94:in `block in execute_each_resource'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/resource_collection/stepable_iterator.rb:114:in `call_iterator_block'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/resource_collection/stepable_iterator.rb:85:in `step'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/resource_collection/stepable_iterator.rb:103:in `iterate'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/resource_collection/stepable_iterator.rb:55:in `each_with_index'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/resource_collection/resource_list.rb:92:in `execute_each_resource'
/usr/lib/ruby/2.3.0/forwardable.rb:189:in `execute_each_resource'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/runner.rb:97:in `converge'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/client.rb:718:in `block in converge'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/client.rb:713:in `catch'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/client.rb:713:in `converge'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/client.rb:752:in `converge_and_save'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/client.rb:286:in `run'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/application.rb:291:in `block in fork_chef_client'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/application.rb:279:in `fork'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/application.rb:279:in `fork_chef_client'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/application.rb:244:in `block in run_chef_client'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/local_mode.rb:44:in `with_server_connectivity'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/application.rb:232:in `run_chef_client'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/application/client.rb:469:in `sleep_then_run_chef_client'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/application/client.rb:458:in `block in interval_run_chef_client'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/application/client.rb:457:in `loop'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/application/client.rb:457:in `interval_run_chef_client'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/application/client.rb:441:in `run_application'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/application.rb:59:in `run'
/var/lib/gems/2.3.0/gems/chef-13.6.4/lib/chef/application/solo.rb:225:in `run'
/var/lib/gems/2.3.0/gems/chef-13.6.4/bin/chef-solo:25:in `<top (required)>'
/usr/local/bin/chef-solo:23:in `load'
/usr/local/bin/chef-solo:23:in `<main>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment