Wenn ich Vagrant laufen bis es alle Provisioning und so weiter tut, und dann sehe ich den Fehler:Vagrant Fehler Puppet installieren
==> default: ERROR: Error installing puppet:
Und später:
==> 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
In meinem vagrantfile in die Config ich habe:
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
Und im Ordner vagrant up ich bin mit einem Ordner namens Marionette ist, die die verschiedenen Dateien hat und Ordner, auf die in der Bereitstellung verwiesen wird.
Jede Hilfe, warum dies fehlschlagen oder wie ich es beheben könnte, wäre sehr hilfreich.
EDIT: Gerade lief Vagrant im Debug-Modus und vielleicht ist es mit einer nicht fortgeschritten genug Version von Ruby verwandt? Ich bin nicht sicher, ob es ist direkt verwandt oder nicht:
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.
Welche Box verwenden Sie? –
Was meinst du @ Frédéric Henri? – Ben