Hello,

Packer is still broken due to the ABI changes. AFAIK the patch that was 
supposed to fix this does nothing to address use of the ABI in the builders. 
Since then, there have also been some patches upstream (as Matt had mentioned) 
to resolve the fallout due to the change:

https://github.com/hashicorp/packer/pull/4900/files
https://github.com/hashicorp/packer/pull/4910/files

Here's some output to look at for what's failing:

"""
Package: packer
Version: 0.10.2+dfsg-5
Installed-Size: 31971
Maintainer: Daniel Stender <sten...@debian.org>
Architecture: amd64
"""

"""
==> virtualbox-iso: Waiting for SSH to become available...
2017/05/21 12:37:21 ui: ==> virtualbox-iso: Waiting for SSH to become 
available...
2017/05/21 12:37:21 packer: 2017/05/21 12:37:21 [INFO] Attempting SSH 
connection...
2017/05/21 12:37:21 packer: 2017/05/21 12:37:21 reconnecting to TCP connection 
for SSH
2017/05/21 12:37:21 packer: 2017/05/21 12:37:21 handshaking with SSH
2017/05/21 12:37:21 packer: 2017/05/21 12:37:21 handshake error: ssh: must 
specify HostKeyCallback
2017/05/21 12:37:21 packer: 2017/05/21 12:37:21 [DEBUG] SSH handshake err: ssh: 
must specify HostKeyCallback
"""

"""
==> qemu: Waiting for SSH to become available...
2017/05/21 12:40:33 ui: ==> qemu: Waiting for SSH to become available...
2017/05/21 12:40:33 packer: 2017/05/21 12:40:33 [INFO] Attempting SSH 
connection...
2017/05/21 12:40:33 packer: 2017/05/21 12:40:33 reconnecting to TCP connection 
for SSH
2017/05/21 12:40:33 packer: 2017/05/21 12:40:33 handshaking with SSH
2017/05/21 12:40:33 packer: 2017/05/21 12:40:33 handshake error: ssh: must 
specify HostKeyCallback
2017/05/21 12:40:33 packer: 2017/05/21 12:40:33 [DEBUG] SSH handshake err: ssh: 
must specify HostKeyCallback
"""

As of right now, packer (per Stretch) won't successfully build anything that 
depends on provisioning via SSH. Can we please look into this and do what's 
needed so that it's ready for the release?

Thanks,
JD

Reply via email to