Hi
packer-rel építenék RHEL7-es image-et.
json kész, kickstart kész, gép épül, majd a végén lerohad az egész:
==> virtualbox-iso: Waiting for SSH to become available...
==> virtualbox-iso: Error waiting for SSH: ssh: handshake failed: ssh: unable to authenticate, attempted methods [none], no supported methods remain
==> virtualbox-iso: Deregistering and deleting VM...
==> virtualbox-iso: Deleting output directory...
Build 'virtualbox-iso' errored: ssh: handshake failed: ssh: unable to authenticate, attempted methods [none], no supported methods remain
==> Some builds didn't complete successfully and had errors:
--> virtualbox-iso: ssh: handshake failed: ssh: unable to authenticate, attempted methods [none], no supported methods remain
==> Builds finished but no artifacts were created.
A gép cloudinit-es környezethez készül, de a build környezetben nincs cloudinit, tehát IP-je sincs (bár gondolom a packer a VBox NAT-os IP-jén akarna bejutni).
Amit már eddig próbáltam:
- json-ben, kickstart-ban benne van a root pass
- kickstart-ban már kínomban plaintext-ben van a root pass
- kickstart %post -ban ssh password auth és root login enabled
Nekem az is jó, ha a packer befejezi a gép építést és ssh-zás helyett szépen megáll.
Minden tippnek örülök.
- 186 megtekintés
Hozzászólások
Nincs itt valami debug log mód? ebből nem látszik tisztán hogy a username nem tetszik neki, kulccsal van-e baja akármi.
- A hozzászóláshoz be kell jelentkezni
Van a "-on-error=abort" opció, ekkor megáll a packer és nem takarít.
Bekapcsoltam, lett egy vdi -m meg egy futó VM-em VBoxban.
Leállítottam és feltoltam prod-ba, majd próbáltam példányosítani, de random hibakóddal megállt az építés.
Most az ottani supportra várok aztán meglátom mi lesz.
- A hozzászóláshoz be kell jelentkezni