Created
January 6, 2015 11:17
-
-
Save vinyar/24ac66c9fe723bc0427f to your computer and use it in GitHub Desktop.
Chef verify failure on clean ChefDK installation on OSX 10.9.5
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ chef verify | |
Running verification for component 'berkshelf' | |
Running verification for component 'test-kitchen' | |
Running verification for component 'chef-client' | |
Running verification for component 'chef-dk' | |
Running verification for component 'chefspec' | |
.... | |
/opt/chefdk/embedded/lib/ruby/gems/2.1.0/gems/chefspec-4.2.0.beta.1/lib/chefspec/berkshelf.rb:4:in `rescue in <top (required)>': I could not load the 'Berkshelf' gem! You must have the gem installed (ChefSpec::Error::GemLoadError) | |
on your local system before you can use the berkshelf plugin. | |
You can install berkshelf by running: | |
gem install berkshelf | |
or add Berkshelf to your Gemfile and run the `bundle` command to install. | |
from /opt/chefdk/embedded/lib/ruby/gems/2.1.0/gems/chefspec-4.2.0.beta.1/lib/chefspec/berkshelf.rb:1:in `<top (required)>' | |
from /opt/chefdk/embedded/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb:54:in `require' | |
from /opt/chefdk/embedded/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb:54:in `require' | |
from /private/var/folders/9r/g1wlns1j29bg0c7b_6fr7b480000gp/T/d20150106-75745-7a38qa/spec/spec_helper.rb:2:in `<top (required)>' | |
from /opt/chefdk/embedded/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb:54:in `require' | |
from /opt/chefdk/embedded/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb:54:in `require' | |
from /private/var/folders/9r/g1wlns1j29bg0c7b_6fr7b480000gp/T/d20150106-75745-7a38qa/spec/foo_spec.rb:1:in `<top (required)>' | |
from /opt/chefdk/embedded/lib/ruby/gems/2.1.0/gems/rspec-core-3.1.7/lib/rspec/core/configuration.rb:1105:in `load' | |
from /opt/chefdk/embedded/lib/ruby/gems/2.1.0/gems/rspec-core-3.1.7/lib/rspec/core/configuration.rb:1105:in `block in load_spec_files' | |
from /opt/chefdk/embedded/lib/ruby/gems/2.1.0/gems/rspec-core-3.1.7/lib/rspec/core/configuration.rb:1105:in `each' | |
from /opt/chefdk/embedded/lib/ruby/gems/2.1.0/gems/rspec-core-3.1.7/lib/rspec/core/configuration.rb:1105:in `load_spec_files' | |
from /opt/chefdk/embedded/lib/ruby/gems/2.1.0/gems/rspec-core-3.1.7/lib/rspec/core/runner.rb:96:in `setup' | |
from /opt/chefdk/embedded/lib/ruby/gems/2.1.0/gems/rspec-core-3.1.7/lib/rspec/core/runner.rb:84:in `run' | |
from /opt/chefdk/embedded/lib/ruby/gems/2.1.0/gems/rspec-core-3.1.7/lib/rspec/core/runner.rb:69:in `run' | |
from /opt/chefdk/embedded/lib/ruby/gems/2.1.0/gems/rspec-core-3.1.7/lib/rspec/core/runner.rb:37:in `invoke' | |
from /opt/chefdk/embedded/lib/ruby/gems/2.1.0/gems/rspec-core-3.1.7/exe/rspec:4:in `<top (required)>' | |
from /opt/chefdk/embedded/bin/rspec:23:in `load' | |
from /opt/chefdk/embedded/bin/rspec:23:in `<main>' | |
--------------------------------------------- | |
Verification of component 'chef-dk' succeeded. | |
Verification of component 'berkshelf' succeeded. | |
Verification of component 'chef-client' succeeded. | |
Verification of component 'chefspec' failed. | |
Verification of component 'test-kitchen' succeeded. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
After removing vagrant plugins kitchen create and converge succeed.
However,
chef verify
still fails with the same error as originally.