windowsからdocker上のコンテナにitamaeを利用して実行しています。
その際にパスワードなしで接続させるためにwindows上で鍵を設定して
ssh接続は鍵通信できることを確認しました。
だが、itamaeで実行するとエラー1とエラー2が発生します。
エラー1:
cannot load such file -- dl/import
解決
gem install net-ssh -v 2.9.3.beta1
参考:http://stackoverflow.com/questions/28896733/rhc-setup-gives-error-no-such-file-dl-import
するとエラー2が出ます
エラー2:ArgumentError: Could not parse PKey: no start line
エラー2は
net-sshのバージョンを下げると解消できますが
(参考URL:http://coding-journal.com/argumenterror-could-not-parse-pkey-no-start-line/)
net-sshが2.6.5以上じゃないとプログラム上エラーがおきます。。
net-ssh 2.9.2のみ入れるとエラー1に戻ります。
エラー1、エラー2両方解消できる方法はありますか?
もしくはwindowsから鍵通信でitamaeを実行する方法はありますか?(例えばnet-sshを使わずにできる方法とか)
あなたの回答
tips
プレビュー