# Upgrading to centos 6.6 has broken some ansible plays

**URL:** <https://forum.ansible.com/t/upgrading-to-centos-6-6-has-broken-some-ansible-plays/16985>\
**Category:** Ansible Project\
**Created:** [December 8, 2014, 5:19pm UTC](https://forum.ansible.com/t/upgrading-to-centos-6-6-has-broken-some-ansible-plays/16985 "2014-12-08T17:19:49Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![shadybee.dev](https://avatars.discourse-cdn.com/v4/letter/s/839c29/32.png) [@shadybee.dev](https://forum.ansible.com/u/shadybee.dev)\
**Post date:** [December 8, 2014, 5:19pm UTC](https://forum.ansible.com/t/upgrading-to-centos-6-6-has-broken-some-ansible-plays/16985/1 "2014-12-08T17:19:49Z")

</div>

Hi

I am running ansible 1.8.1. It was working fine on centos 6.5 but upgrading to centos 6.6 has broken it for certain use cases.

I am using jenkins to run an ansible playbook via shell. The play will start a PHP queue worker daemon on the remote servers. Since upgrading to centos 6.6, the worker starts but then terminates after a second. Through a process of elimination, I have determined that there is something with ansible that is causing this particular issue. Below is the play:

`

- hosts: staging  
gather\_facts: no  
tasks:

- name: Run fresque  
shell: ‘sudo fresque start --config /etc/fresque/fresque.ini --queue {{ queue }} --autoloader {{ bootstrap }} --environment {{ app\_env }} --interval {{ worker\_interval }} --workers {{ num\_workers }} --verbose --debug 1’  
register: output

- debug: var=output.stdout\_lines  
`

and here is the strace output: [http://pastebin.com/CfgsdCkH](http://pastebin.com/CfgsdCkH) - Line 70 looks interesting. Google hasn’t been very conducive; I can’t see anything that’d cause this problem. I have also attempted to disable selinux to no avail.

---

<div class="post-metadata">

**Author:** ![Brian\_Coca](https://avatars.discourse-cdn.com/v4/letter/b/6de8d8/32.png) [@Brian\_Coca](https://forum.ansible.com/u/Brian_Coca)\
**Post date:** [December 8, 2014, 5:31pm UTC](https://forum.ansible.com/t/upgrading-to-centos-6-6-has-broken-some-ansible-plays/16985/2 "2014-12-08T17:31:58Z")

</div>

Do not use sudo inside shell, this is not supported, we recommend  
using ansible's sudo facility.

- name: Run fresque  
&nbsp;&nbsp;shell: ...  
&nbsp;&nbsp;sudo: true

If sudo is not set to NOPASSWORD you'll need to invoke ansible with  
--ask-sudo-pass

---

<div class="post-metadata">

**Author:** ![shadybee.dev](https://avatars.discourse-cdn.com/v4/letter/s/839c29/32.png) [@shadybee.dev](https://forum.ansible.com/u/shadybee.dev)\
**Post date:** [December 8, 2014, 5:52pm UTC](https://forum.ansible.com/t/upgrading-to-centos-6-6-has-broken-some-ansible-plays/16985/3 "2014-12-08T17:52:48Z")

</div>

Thanks brian.

I did what you suggested and I am getting “Missing sudo password” even though that particular command is set as NOPASSWD in /etc/sudoers.d/ for the particular user. Running the command manually via cli does not request a password. Thats why I used sudo directly in the shell module but that no longer works.

---

<div class="post-metadata">

**Author:** ![Brian\_Coca](https://avatars.discourse-cdn.com/v4/letter/b/6de8d8/32.png) [@Brian\_Coca](https://forum.ansible.com/u/Brian_Coca)\
**Post date:** [December 8, 2014, 6:20pm UTC](https://forum.ansible.com/t/upgrading-to-centos-6-6-has-broken-some-ansible-plays/16985/4 "2014-12-08T18:20:41Z")

</div>

ah, sorry, Ansible Does Not SUPERAntiSpyware SD To Specific commands

---

<div class="post-metadata">

**Author:** ![shadybee.dev](https://avatars.discourse-cdn.com/v4/letter/s/839c29/32.png) [@shadybee.dev](https://forum.ansible.com/u/shadybee.dev)\
**Post date:** [December 8, 2014, 6:42pm UTC](https://forum.ansible.com/t/upgrading-to-centos-6-6-has-broken-some-ansible-plays/16985/5 "2014-12-08T18:42:17Z")

</div>

Sorry, “SUPERAntiSpyware SD” ? What’s that supposed to mean ?

---

<div class="post-metadata">

**Author:** ![Brian\_Coca](https://avatars.discourse-cdn.com/v4/letter/b/6de8d8/32.png) [@Brian\_Coca](https://forum.ansible.com/u/Brian_Coca)\
**Post date:** [December 8, 2014, 7:20pm UTC](https://forum.ansible.com/t/upgrading-to-centos-6-6-has-broken-some-ansible-plays/16985/6 "2014-12-08T19:20:58Z")

</div>

bad autocorrect

"ah, sorry, Ansible Does Not support sudo to specific commands"
