On the SoftLayer there is an option for selecting a post provisioning 
script, where you can provide the set of WinRM commands to run after VM 
provisioned.


On Monday, April 4, 2016 at 4:29:36 PM UTC+10, Deepa Yr wrote:
>
> Hi
>
>     Thanks for your response. I am using Windows 2012 R2 standard edition. 
> Without running the ConfigureRemotingForAnsible.ps1, I am not able to 
> connect to windows machine from Ansible controller. We are provisioning 
> machines on soft layer. Need to see whether an option/permission to create 
> a template is available with us or not. So looking for some option to get 
> the script run once the machine is provisioned. Tried using pywinrm , but 
> that needs some winrm variables to set , so the connection happens through 
> python.
>
> On Sunday, April 3, 2016 at 8:47:55 PM UTC+5:30, J Hawkesworth wrote:
>>
>> Hi,
>>
>> You don't mention which version(s) of windows you are using.  I think 
>> Server 2012 R2 may actually be configured for WinRM connections by default, 
>> so you might be able to connect without first running 
>> ConfigureRemotingForAnsible.ps1
>>
>> Also if you are using AWS see this 
>> https://www.ansible.com/blog/easily-provision-windows
>>
>> I get round this by using a vmware template with a run once script which 
>> runs ConfigureRemotingForAnsible.ps1 when the virtual machine is first 
>> created from the template.
>>
>> I believe you can also create an autorun xml file and add it to the root 
>> of the windows ISO which allows for a fully automated installation of 
>> windows from ISO but I have not tried this myself.
>>
>> Hope this helps,
>>
>> Jon
>>
>>
>>
>> On Friday, 1 April 2016 05:45:18 UTC+1, Deepa Yr wrote:
>>>
>>> Hi
>>>
>>>             My requirement is  Provision a windows machine and run the 
>>> playbooks without manual intervention. In this case, we cannot run the 
>>> playbooks as windows is not configured for ansible. ie 
>>> ConfigureRemotingForAnsible.ps1 is not executed on windows machine. 
>>>
>>> Is there a way to connect to windows machine from ansible control 
>>> machine and run the powershell script, after that playbooks can be run.
>>>
>>> Thanks
>>>
>>>
>>>

-- 
You received this message because you are subscribed to the Google Groups 
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/54b933d0-4bff-489c-b8a6-2572d87ccd66%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to