2017-01-26 12 views
0

迷惑ソフトプレイヤープラグインを使用してVMをプロビジョニングする際に、この問題が発生しました。VagrantPlugins :: SoftLayer :: Errors :: SLApiError

[EnvInject] - グローバルパスワードを入力します。
09:38:03 [EnvInject] - ビルドパラメータとして渡されるパスワードをマスクします。
9時38分03秒[ワークスペース] $/binに/ bashの/tmp/hudson4249446037328341553.sh
'SOFTLAYER' プロバイダとの取り機 'base02' をもたらす 9時38分06秒...
9時38分06秒= => base02:新しいSoftLayerインスタンスの作成...
09:38:12 VagrantはSoftLayer APIの呼び出し中に例外を返しました。
9時38分12秒
9時38分12秒Exceptionクラス:VagrantPlugins :: SOFTLAYER ::エラー:: SLApiError
9時38分12秒例外メッセージ:SOFTLAYERのAPIを呼び出している間ベイグラントが例外を返しました。
9時38分12秒
9時38分12秒Exceptionクラス:エラー番号:: ECONNRESET
9時38分12秒例外メッセージ:ピアによって接続がリセット**
9時38分12秒---提供に失敗しました。 base02
09:38:12ビルドステップ '失敗したビルド'マークビルド
09:38:12電子メールがトリガーされませんでした。
9時38分12秒で終了:

メッセージ上記FAILUREは、以下のコードブロックを実行するから来ている:

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

我々はまた、直接REST APIを呼び出してみましたが、それでもVMをスピンアップに失敗します:

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

出力のためのメッセージの下を参照してください。

09:38:03 [EnvInject] - グローバルパスワードを入力します。
09:38:03 [EnvInject] - ビルドパラメータとして渡されるパスワードをマスクします。 api.softlayer.comに
9時38分03秒[ワークスペース] $/binに/ bashのを/tmp/hudson8999395858193986552.sh
9時38分03秒のtraceroute(66.228.119.120)、30は最大ホップ、60のバイトのパケット
09:38:03 1 82.66.559e.ip4.static.sl-reverse.com(158.85.102.130)0.744ms 0.863ms 83.66.559e.ip4.static.sl-reverse.com(158.85.102.131)0.676ms
09:38:03 2 ae6.dar01.tor01.networklayer.com(158.85.118.134)5.891ms ae11.dar02.tor01.networklayer.com(158.85.118.132)0.408ms 0.367ms
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ミリ秒11.535ミリ秒11.452ミリ
9時38分08秒5 * * *
9時38分08秒6 * * *
9時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.networklayer.com(173.192.18.253)30.661 ms ae1.dar02.sr01.dal01.networklayer.com (173.192.18.213)31.889ms 30。586ミリ秒
9時38分08秒9 * * *
9時38分08秒10 * * *
9時38分08秒11 * * *
9時38分13秒12 * * *
09: 38:13 13 * * *
9時38分13秒14 * * *
9時38分13秒15 * * *
9時38分13秒16 * * *
9時38分18秒17 * *
9時38分18秒18 * * *
9時38分18秒19 * * *
9時38分18秒20 * * *
午前九時38分18秒21 * * *
9時38分23秒22 * * *
9時38分23秒23 * * *
9時38分23秒24 * * *
9時38分23秒25 * * *
9時38分23秒26 * * *
9時38分23秒27 * * *
9時38分28秒28 * * *
9時38分28秒29 * * *
09:38:28 30 * * *
09:38:28%受信した合計%Xferd平均速度時間時間現在の時間
09:38:28 Dloadアップロード使用済み総送信スピード
09:38:28
0 0 0 0 550 0 2347 - : - : - : - - 2347
0 0 0 0 550 0 1250 - : - : - - : - : - : - : - : - 0
09:38:28 SSL:errno -5961
09: 38:28 ---インスタンスIDが返されません

09:38:28 build step 'build shell'に失敗とマークされました。
09:38:28電子メールがトリガーされませんでした。
午前九時38分28秒で終了:FAILURE

答えて

0

はまああなたは直接SOFTLAYERのAPIを使用できますか?つまり、APIメソッドをcurlを使用して呼び出すと、機能するのですか? APIを直接呼び出す際にエラーが発生した場合は、あなた側のnewtwroks接続の問題が原因である可能性があります。問題がない場合は直接APIを使用できますが、これはおそらく寄港者プラグインとの問題です。https://github.com/audiolize/vagrant-softlayer/issuesさらに助けてください。

よろしくお願いいたします。