使用vagrant serverspec插件时出错

时间:2016-08-22 22:50:58

标签: vagrant serverspec

我正在尝试使用vagrant-serverspec插件为我的puppet代码运行验收测试。但是每当我运行它时,我都会收到以下错误。 你能让我知道我错过了什么吗?

https://gist.githubusercontent.com/goutham27/6a56f18b4c6bb8c56a97e1dbb6c033ec/raw/38dbad99426fc3267846c43bbd73f6bc7862ddd1/serverspecerror.log

以下是我正在使用的版本

流浪汉 - 1.8.4 vagrant serverspec plugin - 1.1.1 virtualbox - 5.1.4

这是我的宝石文件

   source 'http://rubygems.org'

puppetversion = ENV.key?('PUPPET_VERSION') ? "#{ENV['PUPPET_VERSION']}" : ['= 4.3.2']
gem 'puppet', puppetversion
gem 'puppetlabs_spec_helper', '1.1.1'
gem 'puppet-lint', '1.1.0'
gem 'serverspec', '2.36.0'
gem 'facter', '2.4.6'
gem 'mocha', '1.1.0'
gem 'hiera', '3.0.6'
gem 'rake',  '10.4.2'
gem 'r10k', '2.3.0'
gem 'winrm', '1.8.1'

platforms :mswin do
  gem "win32console"
end

ruby '2.2.4'

1 个答案:

答案 0 :(得分:0)

发现问题..除了vagrant-serverspec插件之外,在vagrant下有serverspec gem。我卸载了serverspec,它现在正在运行。

c:\git>vagrant plugin list
oscar (0.5.1)
serverspec (2.36.0)
vagrant-serverspec (1.1.1)
vagrant-share (1.1.5, system)