0

How to fix the error of stdout capture being missing. I am scheduling couple of tasks, initially they are running fine after couple of iteration it is throwing this error.

enter image description here

techraf
  • 4,243
  • 8
  • 29
  • 44
Naveen Vijay
  • 390
  • 6
  • 18

2 Answers2

1

I reached out Ansible Support and apparently they acknowledged that the Tower Version which I was then using [ 2.1.3 ] had some bugs and they recommended to upgrade to 2.1.4 solved the issue.

Update : More to it, I was using Instance size of t2.micro - which they recommended to use an instance with higher Memory Capacity - running that with m3.medium did the trick.

Ansible Tower 2.1.4 - Download Link

Naveen Vijay
  • 390
  • 6
  • 18
0

"stdout capture missing" typically means the Tower job failed before it got properly started. That can happen with gross misconfiguration or yml format issues. I think I've seen it with bad job template vars too.

The job info page should explain what happened. If not, you can hit up the API: /api/v1/jobs/123/

tedder42
  • 853
  • 1
  • 9
  • 20
  • I have spoken to Ansible Support and they are currently looking at my sosreport. I get the same error even if I do a straight forward - SCM GIT Update, so I am thinking there is somewhere - not just with playbooks – Naveen Vijay May 14 '15 at 01:20
  • make sure to answer your own question when you figure it out- that way it'll help others in the future. `sudo servicectl status` may show a service that isn't running (though that may not help in Tower 2.x). – tedder42 May 14 '15 at 01:22