2016-06-22 10 views
0

Packerで新しいDebianイメージをビルドしようとしていますが、ビルドプロセスは==> openstack: Waiting for server to become ready...で停止し、PackersビルドインスタンスはSpawning状態で止まっています。PackerでビルドされたOpenStackインスタンスが "Spawning"状態でスタックしました

編集:私の最後のテストビルドは〜45分間立ち往生し、このエラーメッセージを表示して終了しました:Build 'openstack' errored: Error waiting for server ({uuid}) to become ready: unexpected state 'ERROR', wanted target '[ACTIVE]')ソースイメージがcloud image of Debianある、と私のテンプレートファイルは、次のようになります

{ 
    "variables": { 
     "os_auth_url": " (Keystone URL) ", 
     "os_domain_name": " (Domain Name) ", 
     "os_tenant_name": " (Project Name) ", 
     "os_region_name": " (Region Name) " 
    }, 

    "builders": [ 
     { 
      "type": "openstack", 
      "flavor": "b.tiny", 
      "image_name": "packer-openstack-{{timestamp}}", 
      "source_image": "cd8da3bf-66cd-4847-8970-447533b86b30", 
      "ssh_username": "debian", 

      "username": "{{user `username`}}", 
      "password": "{{user `password`}}", 
      "identity_endpoint": "{{user `os_auth_url`}}", 
      "domain_name": "{{user `os_domain_name`}}", 
      "tenant_name": "{{user `os_tenant_name`}}", 
      "region": "{{user `os_region_name`}}", 

      "floating_ip_pool": "internet", 
      "security_groups": [ 
       "deb_test_uni" 
      ], 
      "networks": [ 
       "a4151f4e-fd88-4df8-97e1-2b113f149ef8", 
       "71b10496-2617-47ae-abbc-36239f0863bb" 
      ] 
     } 
    ] 
} 

usernamepasswordフィールドは(Jenkins)上に位置する別のファイルサーバを構築することによって追加されています。


構築プロセスは、ある時点でこれを乗り越えるために管理しますが、ssh timeoutエラーで終了しました。私はそれがなぜ起こったのか、そしてなぜそれだけでいいのか分かりません。

私が紛失していることをぼんやりと明らかにしていますか?あるいは誰もが同じ問題を抱えていましたが、解決策を見つけることができましたか?

ありがとうございます!

答えて

0

私の場合、私が(個人的に)できることは何もなかったことが判明しました。これはPackerテンプレートでも環境変数でもありませんでした(疑いが持たれていました)が、サーバー側の構成には障害があります。

問題を見つけて解決した人ではないので、私はバグや修正が何であったのか分かりませんが、サーバーの設定を再確認することをお勧めします将来誰かを助けるかもしれない。

関連する問題