Hi Jon
I made sure the UAC was disabled on all servers, also went through the
event viewer on the servers and there are no errors at all.
I ran the playbook with -vvvv and got the out put below. From what I can
see there is nothing to indicate why the script isnt running? Can you see
anything?
TASK [Configure Octopus Deploy]
************************************************
task path: /var/lib/awx/projects/Ansible Wintech
Modules/windows/test_installocto.yml:5
<10.10.3.168> ESTABLISH WINRM CONNECTION FOR USER: Administrator on PORT
5986 TO 10.10.3.168
<10.10.3.167> ESTABLISH WINRM CONNECTION FOR USER: Administrator on PORT
5986 TO 10.10.3.167
<10.10.3.168> EXEC Set-StrictMode -Version Latest
(New-Item -Type Directory -Path $env:temp -Name
"ansible-tmp-1455274488.54-175087382503447").FullName | Write-Host
-Separator '';
<10.10.3.167> EXEC Set-StrictMode -Version Latest
(New-Item -Type Directory -Path $env:temp -Name
"ansible-tmp-1455274488.55-16112873211253").FullName | Write-Host
-Separator '';
<10.10.3.167> PUT "/var/lib/awx/projects/Ansible Wintech
Modules/windows/files/octo_autoconfig.ps1" TO
"C:\Users\Administrator\AppData\Local\Temp\ansible-tmp-1455274488.55-16112873211253\octo_autoconfig.ps1"
<10.10.3.168> PUT "/var/lib/awx/projects/Ansible Wintech
Modules/windows/files/octo_autoconfig.ps1" TO
"C:\Users\Administrator\AppData\Local\Temp\ansible-tmp-1455274488.54-175087382503447\octo_autoconfig.ps1"
<10.10.3.167> EXEC &
"C:\Users\Administrator\AppData\Local\Temp\ansible-tmp-1455274488.55-16112873211253\octo_autoconfig.ps1"
<10.10.3.168> EXEC &
"C:\Users\Administrator\AppData\Local\Temp\ansible-tmp-1455274488.54-175087382503447\octo_autoconfig.ps1"
<10.10.3.167> EXEC Set-StrictMode -Version Latest
Remove-Item
"C:\Users\Administrator\AppData\Local\Temp\ansible-tmp-1455274488.55-16112873211253"
-Force -Recurse;
<10.10.3.168> EXEC Set-StrictMode -Version Latest
Remove-Item
"C:\Users\Administrator\AppData\Local\Temp\ansible-tmp-1455274488.54-175087382503447"
-Force -Recurse;
changed: [10.10.3.167] => {"changed": true, "invocation": {"module_args":
{"_raw_params": "files/octo_autoconfig.ps1"}, "module_name": "script"},
"rc": 0, "stderr": "", "stdout": "", "stdout_lines": []}
changed: [10.10.3.168] => {"changed": true, "invocation": {"module_args":
{"_raw_params": "files/octo_autoconfig.ps1"}, "module_name": "script"},
"rc": 0, "stderr": "", "stdout": "", "stdout_lines": []}
PLAY RECAP
*********************************************************************
10.10.3.167 : ok=2 changed=1 unreachable=0 failed=0
10.10.3.168 : ok=2 changed=1 unreachable=0 failed=0
[root@uk-ansible01 windows]# UAC
Cheers
Mark
On Thursday, February 11, 2016 at 5:11:31 PM UTC, Mark Matthews wrote:
>
> Hi
>
> I have a playbook that is running the below powershell script.
> If I run the script on the actual server it works perfectly. But when I
> run the playbook nothing happens on the server.
> The job returns as changed....but nothing has happened.
>
> The playbook does seem to run quite quickly and I was wondering if Ansible
> is stopping the Powershell job before it completes? Can Ansible do that, or
> does it not have any effect on the script after it has been executed? If it
> does have an efffect on stopping the job are you able to put a wait on the
> job to allow the powershell script to complete?
>
> $InstallPath = "C:\Program Files\Octopus Deploy\Tentacle"
> $Server = $InstallPath + "\Tentacle.exe"
>
> # Start-Process "C:\Temp\Octopus.Tentacle.3.0.10.2278-x64.msi" /qn -Wait
>
> Start-Process $Server 'create-instance --instance "Tentacle" --config
> "C:\Octopus\Tentacle.config"' -Wait
> Start-Process $Server 'new-certificate --instance "Tentacle" --if-blank'
> -Wait
> Start-Process $Server 'configure --instance "Tentacle" --reset-trust' -Wait
> Start-Process $Server 'configure --instance "Tentacle" --home "C:\Octopus"
> --app "C:\Octopus\Applications" --port "10933" --noListen "False"' -Wait
> Start-Process $Server 'configure --instance "Tentacle" --trust
> "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"' -Wait
> Start-Process $Server 'service --instance "Tentacle" --install --start'
> -Wait
>
>
> Cheers
> Mark
>
--
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/e1277234-60b6-4dbb-a581-f133fc026eee%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.