I have a playbook with the following contents
---
- hosts: all
handlers:
- name: user-create
user: name=oracle state=present
tasks:
- name: "check user"
command: /usr/bin/id oracle
register: output
notify: user-create
when: "output.stderr not in ['succeed1', 'succeed2']"
whenver i run this playbook, encountering the following error -->
"failed": true,
"msg": "The conditional check 'output.stderr not in ['succeed1',
'succeed2']' failed. The error was: error while evaluating conditional
(output.stderr not in ['succeed1', 'succeed2']): 'output' is
undefined\n\nThe error appears to have been in '/user-check.yml': line 10,
column 5, but may\nbe elsewhere in the file depending on the exact syntax
problem.\n\nThe offending line appears to be:\n\n tasks:\n - name:
\"check user\"\n ^ here\n"
ANy help will be appreciated....
--
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/CAFybtmPqp%3Dw4qoPScw-zX%3DWZ-%3D%2BBngYPiTSFe56ySLFHrenDQA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.