AWSプラットフォームのWindowsインスタンスの初回起動時は、EC2側で自動生成されたパスワードを取得できるまでステータスを確認し続けるようにしている。
https://github.com/primecloud-controller-org/primecloud-controller/blob/master/auto-project/auto-process/src/main/java/jp/primecloud/auto/process/aws/AwsInstanceProcess.java#L604
しかし、既に起動しているWindowsインスタンスをイメージ化する際、パスワードを自動生成するように設定せずにイメージ化すると、そのイメージから作成したWindowsインスタンスではパスワードが自動生成されないため、無限ループになる。
次のような修正・改良が必要。
- GetPasswordDataの繰り返し実行にタイムアウトを設定する
- AWS_IMAGEで、Windowsパスワードを取得するかどうかのフラグを加える