2
当我运行流浪了,它做所有的配置和诸如此类的东西,然后我看到的错误:流浪安装失败的木偶
==> default: ERROR: Error installing puppet:
及更高版本:
==> default: Unable to load puppet. Please install it using native packages for your platform (eg .deb, .rpm, .dmg, etc).
==> default: No such file or directory - puppet
在我vagrantfile在配置我有:
config.vm.provision :puppet do |puppet|
puppet.manifests_path = "puppet/manifests"
puppet.manifest_file = "site.pp"
puppet.module_path = "puppet/modules"
puppet.hiera_config_path = "puppet/hiera.yaml"
puppet.options = "--verbose --debug --pluginsync"
end
而在我运行vagrant上的文件夹是一个文件夹称为puppet它有各种文件和供应中引用的文件夹。
任何帮助,为什么这会失败或我可以如何解决它将是最有帮助的。
编辑: 只是在调试模式跑了vagrant,也许它涉及到一个不够先进的红宝石版本?我不确定它是否直接相关或不相关:
DEBUG ssh: stderr: ERROR: Error installing puppet:
json_pure requires Ruby version ~> 2.0.
INFO interface: info: ERROR: Error installing puppet:
json_pure requires Ruby version ~> 2.0.
INFO interface: info: ==> default: ERROR: Error installing puppet:
==> default: json_pure requires Ruby version ~> 2.0.
==> default: ERROR: Error installing puppet:
==> default: json_pure requires Ruby version ~> 2.0.
你使用哪个箱子? –
你是什么意思@FrédéricHenri? – Ben