Skip to content

AWS Windowsインスタンスから自動生成パスワードを取得できないと無限ループ #101

@ymstmsys

Description

@ymstmsys

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パスワードを取得するかどうかのフラグを加える

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions