Do you have any of:

Couldn't parse SSH key, trying work around for [GH-2526]
Couldn't find OpenSSL, aborting work around.
OpenSSL failed with error:
Successfully converted BER encoded SSH key to DER encoding.

In your packer log (PACKER_LOG=1) ?

Does both

> ssh Admin@<IP adress>

and

> ssh -i os_openstack.pem Admin@<IP address>

Work?

Could you attach (pastebin/gist) your full log?



On 10 October 2016 at 12:17, <[email protected]> wrote:

> Hi,
>
> I'm having following problem. I want to create a Windows image in
> OpenStack, which has already installed Cygwin, which is configured to
> accept SSH connection. If I try to manually create the machine in
> OpenStack, I can successfully connect to it via SSH (ssh Admin@<IP
> address>). The Windows user is "Admin".
>
> Now I want to automate it with Packer, hence I create a very simple JSON:
>
> {
>     "builders": [
>    {
>        "type": "openstack",
>        "identity_endpoint": <url>,
>        "source_image": "1284b45f-d164-43ab-9b4a-6024497b1b3f",
>        "ssh_username": "Admin",
>        "image_name": "Windows-packer-test"
>        "flavor": "m4.xlarge",
>        "floating_ip_pool": "10.8.172.0/22",
>        "insecure": "true"
>    }
>     ],
>     "provisioners": [
>    {
>        "type": "ansible",
>        "playbook_file": "../ansible/playbooks/images/windows-image.yaml",
>        "groups": ["packer"]
>    }    ]
> }
>
>
> The Ansible playbook does simple ECHO into file.
>
> However, the SSH handshake always fails during the "openstack: Waiting for
> SSH to become available...", even though that when I run with -debug, after
> creation of the image and associating floating IP, I can manually connect
> to the machine via SSH, either with ssh Admin@<IP adress> or ssh -i
> os_openstack.pem Admin@<IP address>. The relevant part of output with
> PACKER_LOG=1 is here: http://pastebin.com/hRCtQe81
>
> I don't see, why Packer would make any difference between my SSH
> connection and his, but I have to be missing something obvious, probably
> something with SSH keys, but I understand that Packer generated temporary
> keys, hence I do not have to specify any.
>
> The above Packer JSON works fine if I use it to create RHEL image (only
> with difference that the ssh_username is "root"). I also tried to use WinRM
> communicator, i.e. specified communicator to WinRM, correct username,
> corrent winrm port and it succeeds. The trouble is that connecting via
> WinRM ends up "jumping" onto newly created machine into PowerShell, which
> is something I don't want to do (the image should be then used for testing
> of a project and the testing on Windows machines is done via Cygwin, hence
> I need to set up the Cygwin environment).
>
> Do you have any idea what I'm missing?
> Thanks,
> Jiri
>
> --
> This mailing list is governed under the HashiCorp Community Guidelines -
> https://www.hashicorp.com/community-guidelines.html. Behavior in
> violation of those guidelines may result in your removal from this mailing
> list.
>
> GitHub Issues: https://github.com/mitchellh/packer/issues
> IRC: #packer-tool on Freenode
> ---
> You received this message because you are subscribed to the Google Groups
> "Packer" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit https://groups.google.com/d/
> msgid/packer-tool/111ce419-35ec-4025-8430-6071c0740ffc%40googlegroups.com
> <https://groups.google.com/d/msgid/packer-tool/111ce419-35ec-4025-8430-6071c0740ffc%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
This mailing list is governed under the HashiCorp Community Guidelines - 
https://www.hashicorp.com/community-guidelines.html. Behavior in violation of 
those guidelines may result in your removal from this mailing list.

GitHub Issues: https://github.com/mitchellh/packer/issues
IRC: #packer-tool on Freenode
--- 
You received this message because you are subscribed to the Google Groups 
"Packer" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/packer-tool/CALz9Rt8O0bDg7-G9txTqYwROT4Kk%2BtC7W7aQvV34xs9Vthfh8Q%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to