# Using ansible.builtin.expect fails with python error

**URL:** <https://forum.ansible.com/t/using-ansible-builtin-expect-fails-with-python-error/8386>\
**Category:** Get Help\
**Tags:** playbook\
**Created:** [September 10, 2024, 2:20am UTC](https://forum.ansible.com/t/using-ansible-builtin-expect-fails-with-python-error/8386 "2024-09-10T02:20:27Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![ktg2810](https://avatars.discourse-cdn.com/v4/letter/k/858c86/32.png) [@ktg2810](https://forum.ansible.com/u/ktg2810)\
**Post date:** [September 10, 2024, 2:20am UTC](https://forum.ansible.com/t/using-ansible-builtin-expect-fails-with-python-error/8386/1 "2024-09-10T02:20:27Z")

</div>

# code snippet

- name: Execute test expect  
ansible.builtin.expect:  
command: /home/paul/test.sh  
responses:  
enter name: “Peter”  
become: true  
become\_user: Paul

# Fails with below error

{  
“exception”: "Traceback (most recent call last):  
File "", line 102, in   
File "", line 94, in \_ansiballz\_main  
File "", line 40, in invoke\_module  
File "/usr/lib64/python3.6/runpy.py", line 205, in run\_module  
return \_run\_module\_code(code, init\_globals, run\_name, mod\_spec)  
File "/usr/lib64/python3.6/runpy.py", line 96, in \_run\_module\_code  
mod\_name, mod\_spec, pkg\_name, script\_name)  
File "/usr/lib64/python3.6/runpy.py", line 85, in \_run\_code  
exec(code, run\_globals)\n File "/tmp/ansible\_ansible.builtin.expect\_payload\_ts\_2 tdo/ansible\_ansible.builtin.expect\_payload.zip/ansible/modules/commands/expect.py", line 246, in   
File "/tmp/ansible\_ansible.builtin.expect\_payload\_ts\_2\_tdo/ansible\_ansible.builtin.expect\_payload.zip/ansible/modules/commands/expect.py", line 205, in main  
File "/home/paul/.local/lib/python3.6/site-packages/pexpect/run.py", line 100, in run  
cwd=cwd, env=env, \*\*kwargs)  
File "/home/paul/.local/lib/python3.6/site-packages/pexpect/pty\_spawn.py", line 205, in **init**  
self.\_spawn(command, args, preexec\_fn, dimensions)  
File "/home/paul/.local/lib/python3.6/site-packages/pexpect/pty\_spawn.py", line 304, in \_spawn  
cwd=self.cwd, \*\*kwargs)  
File "/home/paul/.local/lib/python3.6/site-packages/pexpect/pty\_spawn.py", line 315, in \_spawnpty  
return ptyprocess.PtyProcess.spawn(args, \*\*kwargs)  
File "/home/paul/.local/lib/python3.6/site-packages/ptyprocess/ptyprocess.py", line 336, in spawn  
raise exception  
OSError: [Errno 8] Exec format error  
",

---

<div class="post-metadata">

**Author:** ![dnmvisser](https://avatars.discourse-cdn.com/v4/letter/d/8e8cbc/32.png) [@dnmvisser](https://forum.ansible.com/u/dnmvisser)\
**Post date:** [September 10, 2024, 10:03am UTC](https://forum.ansible.com/t/using-ansible-builtin-expect-fails-with-python-error/8386/2 "2024-09-10T10:03:28Z")

</div>

Ansible version? What does the script look like? etc.
