2017-01-26 2 views
0

Wir haben dieses Problem bei der Bereitstellung von VMs mit vagrant softlayer plugin.VagrantPlugins :: SoftLayer :: Fehler :: SLApiError

[EnvInject] - Globale Kennwörter injizieren.
09:38:03 [EnvInject] - Passwörter, die als Build-Parameter übergeben werden.
09.38.03 [Arbeitsplatz] $/bin/bash /tmp/hudson4249446037328341553.sh
09.38.06 bringen Maschine base02 'up mit 'Strato' Anbieter ...
09.38.06 = => base02: Erstellen einer neuen SoftLayer Instanz ...
09:38:12 Vagrant hat beim Aufruf der SoftLayer API eine Ausnahme zurückgegeben.
09:38:12
09:38:12 Ausnahmeklasse: VagrantPlugins :: Softlayer :: Fehler :: SLApiError
09.38.12 Ausnahmemeldung: Vagrant eine Ausnahme zurückgegeben, während die API-Aufruf Strato.
09:38:12
09:38:12 Ausnahmeklasse: Errno :: ECONNRESET
09.38.12 Ausnahmemeldung: Verbindung von Peer zurückgesetzt **
09.38.12 --- zur Bereitstellung fehlgeschlagen base02
09:38:12 Build-Schritt 'Shell ausführen' markiert Build als Fehler
09:38:12 Keine E-Mails wurden ausgelöst.
09.38.12 Abschluss: AUSFALL

Above Nachricht unter dem Codeblock von der Ausführung kommt:

vagrant up base02 --provider=softlayer --no-provision 
if [ $? -ne 0 ]; then 
    echo --- Failed to provision base02 
    exit 1 
fi 

Wir haben auch versucht, aber immer noch direkt, die REST-API-Aufruf andernfalls VMs spin up:

curl -X POST --data @jenkinsCreateVM-BaseOS.json https://${SL_USERNAME}:${SL_API_KEY}@api.softlayer.com/rest/v3/SoftLayer_Virtual_Guest/createObje 

Siehe unten Nachricht für die Ausgabe:

09:38:03 [EnvInject] - Globale Passwörter injizieren.
09:38:03 [EnvInject] - Passwörter, die als Build-Parameter übergeben werden.
09.38.03 [Arbeitsplatz] $/bin/bash /tmp/hudson8999395858193986552.sh
09.38.03 trace zu api.softlayer.com (66.228.119.120), 30 Hopfen max, 60-Byte-Pakete
09:38:03 1 82.66.559e.ip4.static.sl-reverse.com (158.85.102.130) 0.744 ms 0.863 ms 83.66.559e.ip4.static.sl-reverse.com (158.85.102.131) 0.676 ms
09:38:03 2 ae6.dar01.tor01.networkerlayer.com (158.85.118.134) 5.891 ms ae11.dar02.tor01.networkerlayer.com (158.85.118.132) 0.408 ms 0.367 ms
09:38:03 3 ae25. bbr01.cl01.tor02.networklayer.com (50.97.19.52) 1.160 ms 1.164 ms ae26.bbr01.cl01.tor02.networklayer.com (50.97.19.54) 1.112 ms
09:38:08 4 ae2.bbr02.eq01. chi01.networklayer.com (50.97.19.15) 11,452 ms 11,535 ms 11,452 ms
09:38:08 5 * * *
09:38:08 6 * * *
09:38:08 7 ae33.bbr02.eq01.dal03.networklayer .com (50.97.17.55) 30.951 ms 31.048 ms 31.093 ms
09:38:08 8 ae0.dar02.sr01.dal01.networkerlayer.com (173.192.18.253) 30.661 ms ae1.dar02.sr01.dal01.networklayer.com (173.192.18.213) 31.889 ms 30.586 ms
09:38:08 9 * * *
09:38:08 10 * * *
09:38:08 11 * * *
09:38:13 12 * * *
09: 38:13 13 * * *
09:38:13 14 * * *
09:38:13 15 * * *
09:38:13 16 * * *
09:38:18 17 * * *
09:38:18 18 * * *
09:38:18 19 * * *
09:38:18 20 * * *
09:38:18 21 * * *
09:38:23 22 * ​​* *
09:38:23 23 * * *
09:38:23 24 * * *
09:38:23 25 * * *
09:38:23 26 * * *
09:38:23 27 * * *
09:38:28 28 * * *
09:38:28 29 * * *
09:38:28 30 * * *
09:38:28% Gesamt% Empfangen% Xferd Durchschnittliche Geschwindigkeit Zeit Zeit Zeit Aktuell
09:38:28 Dload Hochladen der gesamten verbrauchten linken Geschwindigkeit
09:38:28 0 0 0 0 0 0 550 0 2347 -: -: - -: -: - -: -: - 2347
0 0 0 0 0 550 0 1250 -: -: - -: -: - -: -: - 0
09:38:28 locken: (56) SSL lesen: errno -5961
09: 38:28 --- Keine Instanz-ID zurückgegeben

09:38:28 Build-Schritt 'Shell ausführen' markiert Build als Fehler
09:38:28 Keine E-Mails wurden ausgelöst.
09.38.28 Abschluss: AUSFALL

Antwort

0

Nun, Sie direkt auf die Softlayer API verwenden kann? Ich meine, wenn Sie eine API-Methode mit curl aufrufen funktioniert es? Wenn Sie Fehler beim Aufruf der API direkt erhalten, kann es aufgrund von Newtwroks Verbindungsprobleme in Ihrer Seite, und wenn Sie die API direkt ohne Problem verwenden können, ist dies wahrscheinlich ein Problem mit dem Vagabund Plugin und ich empfahl Ihnen, das Problem hier https://github.com/audiolize/vagrant-softlayer/issues für weitere Hilfe.

Grüße