Vagrant: Ruby-Warnungen zu "falschem Elementtyp"

Erstellt am 9. Nov. 2016  ·  3Kommentare  ·  Quelle: hashicorp/vagrant

Vagabundierende Version

Landstreicher 1.8.7

Host-Betriebssystem

Darwin Thrills-iMac 15.6.0 Darwin Kernel Version 15.6.0: Donnerstag, 1. September 15:01:16 PDT 2016; root: xnu-3248.60.11 ~2/RELEASE_X86_64 x86_64

Gastbetriebssystem

Linux localhost.localdomain 3.10.0-327.3.1.el7.x86_64 #1 SMP Mi 9 Dez 14:09:15 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

Vagrantfile

( n / a Dies passiert, bevor ich überhaupt ein Vagrant Up mache. Es passiert, wenn ich Plugins mit Vagrant Plugin Install installiere.)

Debug-Ausgabe

Stellen Sie einen Link zu einem GitHub-Gist bereit, der die vollständige Debug-Ausgabe enthält:
https://www.vagrantup.com/docs/other/debugging.html. Die Debug-Ausgabe sollte
sehr lang sein. Fügen Sie NICHT die Debug-Ausgabe in das Problem ein, sondern fügen Sie einfach die
Link zum Kern.

[swirsky@Thrills-iMac vm-local-shared (develop)]$ vagrant plugin install salty-vagrant-grains
Installing the 'salty-vagrant-grains' plugin. This can take a few minutes...
/opt/vagrant/embedded/gems/gems/vagrant-1.8.7/plugins/provisioners/salt/provisioner.rb:9: warning: wrong element type String at 0 (expected array)
/opt/vagrant/embedded/gems/gems/vagrant-1.8.7/plugins/provisioners/salt/provisioner.rb:9: warning: ignoring wrong elements is deprecated, remove them explicitly
/opt/vagrant/embedded/gems/gems/vagrant-1.8.7/plugins/provisioners/salt/provisioner.rb:9: warning: this causes ArgumentError in the next release
/opt/vagrant/embedded/gems/gems/vagrant-1.8.7/plugins/provisioners/salt/provisioner.rb:9: warning: wrong element type String at 1 (expected array)
/opt/vagrant/embedded/gems/gems/vagrant-1.8.7/plugins/provisioners/salt/provisioner.rb:9: warning: ignoring wrong elements is deprecated, remove them explicitly
/opt/vagrant/embedded/gems/gems/vagrant-1.8.7/plugins/provisioners/salt/provisioner.rb:9: warning: this causes ArgumentError in the next release
/opt/vagrant/embedded/gems/gems/vagrant-1.8.7/plugins/provisioners/salt/provisioner.rb:9: warning: wrong element type String at 2 (expected array)
/opt/vagrant/embedded/gems/gems/vagrant-1.8.7/plugins/provisioners/salt/provisioner.rb:9: warning: ignoring wrong elements is deprecated, remove them explicitly
/opt/vagrant/embedded/gems/gems/vagrant-1.8.7/plugins/provisioners/salt/provisioner.rb:9: warning: this causes ArgumentError in the next release
/opt/vagrant/embedded/gems/gems/vagrant-1.8.7/plugins/provisioners/salt/provisioner.rb:9: warning: wrong element type String at 3 (expected array)
/opt/vagrant/embedded/gems/gems/vagrant-1.8.7/plugins/provisioners/salt/provisioner.rb:9: warning: ignoring wrong elements is deprecated, remove them explicitly
/opt/vagrant/embedded/gems/gems/vagrant-1.8.7/plugins/provisioners/salt/provisioner.rb:9: warning: this causes ArgumentError in the next release
/opt/vagrant/embedded/gems/gems/vagrant-1.8.7/plugins/provisioners/salt/provisioner.rb:9: warning: wrong element type String at 4 (expected array)
/opt/vagrant/embedded/gems/gems/vagrant-1.8.7/plugins/provisioners/salt/provisioner.rb:9: warning: ignoring wrong elements is deprecated, remove them explicitly
/opt/vagrant/embedded/gems/gems/vagrant-1.8.7/plugins/provisioners/salt/provisioner.rb:9: warning: this causes ArgumentError in the next release
/opt/vagrant/embedded/gems/gems/vagrant-1.8.7/plugins/provisioners/salt/provisioner.rb:9: warning: wrong element type String at 5 (expected array)
/opt/vagrant/embedded/gems/gems/vagrant-1.8.7/plugins/provisioners/salt/provisioner.rb:9: warning: ignoring wrong elements is deprecated, remove them explicitly
/opt/vagrant/embedded/gems/gems/vagrant-1.8.7/plugins/provisioners/salt/provisioner.rb:9: warning: this causes ArgumentError in the next release
/opt/vagrant/embedded/gems/gems/vagrant-1.8.7/plugins/provisioners/salt/provisioner.rb:9: warning: wrong element type String at 6 (expected array)
/opt/vagrant/embedded/gems/gems/vagrant-1.8.7/plugins/provisioners/salt/provisioner.rb:9: warning: ignoring wrong elements is deprecated, remove them explicitly
/opt/vagrant/embedded/gems/gems/vagrant-1.8.7/plugins/provisioners/salt/provisioner.rb:9: warning: this causes ArgumentError in the next release
/opt/vagrant/embedded/gems/gems/vagrant-1.8.7/plugins/provisioners/salt/provisioner.rb:9: warning: wrong element type String at 7 (expected array)
/opt/vagrant/embedded/gems/gems/vagrant-1.8.7/plugins/provisioners/salt/provisioner.rb:9: warning: ignoring wrong elements is deprecated, remove them explicitly
/opt/vagrant/embedded/gems/gems/vagrant-1.8.7/plugins/provisioners/salt/provisioner.rb:9: warning: this causes ArgumentError in the next release
/opt/vagrant/embedded/gems/gems/vagrant-1.8.7/plugins/provisioners/salt/provisioner.rb:9: warning: wrong element type String at 8 (expected array)
/opt/vagrant/embedded/gems/gems/vagrant-1.8.7/plugins/provisioners/salt/provisioner.rb:9: warning: ignoring wrong elements is deprecated, remove them explicitly
/opt/vagrant/embedded/gems/gems/vagrant-1.8.7/plugins/provisioners/salt/provisioner.rb:9: warning: this causes ArgumentError in the next release
/opt/vagrant/embedded/gems/gems/vagrant-1.8.7/plugins/provisioners/salt/provisioner.rb:9: warning: wrong element type String at 9 (expected array)
/opt/vagrant/embedded/gems/gems/vagrant-1.8.7/plugins/provisioners/salt/provisioner.rb:9: warning: ignoring wrong elements is deprecated, remove them explicitly
/opt/vagrant/embedded/gems/gems/vagrant-1.8.7/plugins/provisioners/salt/provisioner.rb:9: warning: this causes ArgumentError in the next release
/opt/vagrant/embedded/gems/gems/vagrant-1.8.7/plugins/provisioners/salt/provisioner.rb:9: warning: wrong element type String at 10 (expected array)
/opt/vagrant/embedded/gems/gems/vagrant-1.8.7/plugins/provisioners/salt/provisioner.rb:9: warning: ignoring wrong elements is deprecated, remove them explicitly
/opt/vagrant/embedded/gems/gems/vagrant-1.8.7/plugins/provisioners/salt/provisioner.rb:9: warning: this causes ArgumentError in the next release
/opt/vagrant/embedded/gems/gems/vagrant-1.8.7/plugins/provisioners/salt/provisioner.rb:9: warning: wrong element type String at 11 (expected array)
/opt/vagrant/embedded/gems/gems/vagrant-1.8.7/plugins/provisioners/salt/provisioner.rb:9: warning: ignoring wrong elements is deprecated, remove them explicitly
/opt/vagrant/embedded/gems/gems/vagrant-1.8.7/plugins/provisioners/salt/provisioner.rb:9: warning: this causes ArgumentError in the next release
Installed the plugin 'salty-vagrant-grains (0.0.2)'!

Erwartetes Verhalten

Was hätte passieren sollen?

Es scheint zu funktionieren, aber ich habe nicht mit all diesen Ruby-Fehlermeldungen gerechnet

Tatsächliches Verhalten

Was wirklich passierte?

Trotz der Warnungen scheint alles zu funktionieren

Schritte zum Reproduzieren

  1. Installieren Sie Vagrant 1.8.7
  2. Führen Sie einen Plugin-Installationsbefehl aus
  3. Siehe die Ruby-Warnungen

Verweise

Hilfreichster Kommentar

Ich habe auf 1.8.6 heruntergestuft und dieses Problem ist verschwunden (sowie mein anderes Problem, dass ich weder lokal noch aus dem Hashicorp-Atlas eine Box hinzufügen konnte).

Ich denke, vielleicht sollte 1.8.7 zurückgezogen werden!

Alle 3 Kommentare

Habe das gleiche Problem mit vagrant 1.8.7 .
Ubuntu 16.04.1 amd64
1) Laden Sie salt-vagrant-demo Git-Repo herunter.
2) CD salt-vagrant-demo .
3) Führen Sie vagrant status (wird gewarnt).
4) Führen Sie vagrant up (erhält eine Ausnahme).
Rückverfolgung hier:
Siehe Kern für weitere Informationen

Ich habe auf 1.8.6 heruntergestuft und dieses Problem ist verschwunden (sowie mein anderes Problem, dass ich weder lokal noch aus dem Hashicorp-Atlas eine Box hinzufügen konnte).

Ich denke, vielleicht sollte 1.8.7 zurückgezogen werden!

Ich werde dieses Problem sperren, da es seit _30 Tagen_ ⏳ geschlossen ist. Dies hilft unseren Betreuern, die aktiven Probleme zu finden und sich darauf zu konzentrieren.

Wenn Sie ein ähnliches Problem gefunden haben, öffnen Sie bitte ein neues Problem und vervollständigen Sie die Problemvorlage, damit wir alle Details erfassen können, die für eine weitere Untersuchung erforderlich sind.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen

Verwandte Themen

bbaassssiiee picture bbaassssiiee  ·  3Kommentare

tomhking picture tomhking  ·  3Kommentare

StefanScherer picture StefanScherer  ·  3Kommentare

janw-me picture janw-me  ·  3Kommentare

OtezVikentiy picture OtezVikentiy  ·  3Kommentare