脳みそスワップアウト

揮発性なもので。おもにPHPのこととか。

cygwin + chef-solo のはまりどころ

SSH鍵のパスはWindows形式である必要がある。

knife solo prepare user@hostname -i "C:\cygwin\home\pen\.ssh\id_rsa" -V
knife solo cook user@hostname -i "C:\cygwin\home\pen\.ssh\id_rsa" \
-l debug nodes/phpci.json

sudo設定で !requiretty がされていなかったり、
鍵のパスが間違っているなどした場合は、パスワードのプロンプトが表示される。
何が間違っているのか分かりにくくてハマった。