- ansible実行しても延々終わらず、見るとgit moduleの実行で止まっている。
- commandモジュールにしてgit clone直接発行するしてもダメ…そもそもgitコマンドだと二回目エラーになるしめんどい。
- 直接sshで入って、git cloneすると動く。うーん…
- もう一回やると動く、ううううーん。
- 最初からもう一回やると止まる。
- ansible modulesの定義をいくら見てもわからん…が、その下のNotesで解決、以下の定義を.ssh/configに追加
#.ssh/config
StrictHostKeyChecking no
要するにsshの最初の通信時にfingarprintを確認するところで止まってたわけです。
これに限らず、プロンプト出されると止まるので特に自分でshellとか書くときは注意
まあいつも通りドキュメントはちゃんと読めって事ですね。