Thanks for responses. I'm currently trying to find the audit.log, maybe 
I'll need some more configuration, I'll get back to you once I'll have more 
info.

On Monday, October 10, 2016 at 3:44:37 PM UTC+2, Rickard von Essen wrote:
>
> Ok, then you don't need the workaround for GH-2526.
>
> I'll recommend that you run with debug and ssh into the instance and read 
> the audit log and see why ssh is failing.
>
> On 10 October 2016 at 14:02, <[email protected] <javascript:>> wrote:
>
>>
>> Which OpenStack release are you using?
>>>
>>
>> OpenStack Kilo.
>>  
>>
>>>
>>> On 10 October 2016 at 13:03, <[email protected]> wrote:
>>>
>>>> Hi Rickard,
>>>>
>>>> thanks for such a quick response. Answers inline.
>>>>
>>>> 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) ?
>>>>>
>>>>>
>>>> No, I have never seen any of these.
>>>>
>>>>  
>>>>
>>>>> Does both
>>>>>
>>>>>> ssh Admin@<IP adress>
>>>>>
>>>>> and
>>>>>
>>>>>> ssh -i os_openstack.pem Admin@<IP address>
>>>>>
>>>>> Work?
>>>>>
>>>>
>>>> Yes, both work.
>>>>  
>>>>
>>>>>
>>>>> Could you attach (pastebin/gist) your full log? 
>>>>>
>>>>>
>>>> Here is the full log: http://pastebin.com/E91DRTgT
>>>>
>>>> Thanks,
>>>> Jiri
>>>>  
>>>>
>>>>>
>>>>>
>>>>> 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/71db03fa-0247-4f86-9bca-277950a88ddc%40googlegroups.com
>>>>  
>>>> <https://groups.google.com/d/msgid/packer-tool/71db03fa-0247-4f86-9bca-277950a88ddc%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] <javascript:>.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/packer-tool/60189de3-2a20-4672-9919-6e94aa6e46ea%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/packer-tool/60189de3-2a20-4672-9919-6e94aa6e46ea%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/59e88dad-082c-4757-896c-b31cb1bb7f0e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to