2014-04-08 2 views
4

우분투 -12.04.4-lts 머신 이미지 (현재 런타임 환경으로 VirtualBox를 목표로 함)의 빌드를 자동화하기 위해 Packer을 사용하고 있습니다. 기본 컴퓨터를 구성 할 수 있습니다 - 내 preseed.cfg 파일이 읽히고 우분투가 설치되었지만 결국 수동 암호 프롬프트로 실행됩니다 (아래 이미지 참조).포스트 머신 부팅을위한 패커 로그인 자동화?

이렇게하면 부팅 후 스크립트가 실행되지 않고 SSH가 사용 가능하지 않게되고, (가장 중요한 것은) Packer가 Vagrant 사후 프로세서를 실행하고 시스템에서 Vagrant 상자를 만들지 못하게됩니다.

이 초기 자격 증명을 탐색/실행하는 작업을 자동화하려면 어떻게해야합니까?

고마워요. 당신이 그 단계에있는 경우

Manual login credential prompt

답변

3

는 SSH 액세스는 이미 사용할 수 있습니다.

다음 미리 설정 파일을 보면 당신이는 openssh-서버 설치 것을 알 수 있습니다 거기에서 작동합니다 :

https://github.com/flomotlik/packer-example/blob/master/http/preseed.cfg

+0

덕분에 많이 @Florian - '디 pkgsel는/문자열는 openssh-서버를 포함 ntp' ftw. 대부분의 오류와 마찬가지로, 바보 같은! 그래도 정말 도움이됩니다. – Ethan

관련 문제