2016-06-22 3 views
0

Packer로 새로운 데비안 이미지를 빌드하려고하지만 빌딩 프로세스가 ==> openstack: Waiting for server to become ready...으로 중단되고 패커 인스턴스가 Spawning 상태로 중단됩니다.패커로 빌드 된 OpenStack 인스턴스가 "스폰"상태로 고정됨

(편집 : 내 마지막 테스트 빌드는 ~ 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 템플릿이나 환경 변수 (의심 스러울 수 있음)가 아니지만 서버 측 구성의 오류입니다.

문제를 발견하거나 수정 한 사람이 아니기 때문에 내가 무엇을 알지 못해서 미안합니다.하지만 서버 설정을 다시 확인하는 것이 좋습니다. 미래에 누군가를 도울 수 있습니다.