Hi
After an Ansible update from 1.9.2 to 2.0.1.0 the following command (–list-tasks) does not list
any tasks anymore:
foo:/data/ansible> ansible-playbook -i inventory playbooks/playbook-s12-oracle-directory.yml --list-tasks
playbook: playbooks/playbook-s12-oracle-directory.yml
play #1 (s12-oracle-directory): TAGS:
tasks:
include TAGS: [base:install]
include TAGS: [directory:install]
foo:/data/ansible #
However, the following command still works as expected which means Ansible knows the tasks:
foo:/data/ansible> ansible-playbook -i inventory playbooks/playbook-s12-oracle-directory.yml --limit=foobaa8011-mgt.example.org
In addition, a --list-hosts works as well:
foo:/data/ansible> ansible-playbook -i inventory playbooks/playbook-s12-oracle-directory.yml --list-hosts
playbook: playbooks/playbook-s12-oracle-directory.yml
play #1 (s12-oracle-directory): TAGS:
pattern: [u’s12-oracle-directory’]
hosts (4):
foobaa4026-mgt.example.org
foobaa8010-mgt.example.org
foobaa4027-mgt.example.org
foobaa8011-mgt.example.org
foo:/data/ansible>
I considered the options <–list-tasks> as very helpful. I am not sure if this is a bug ?
The Ansible version:
foo:/data/ansible> ansible --version
ansible 2.0.1.0
config file = /data/ansible/ansible.cfg
configured module search path = Default w/o overrides
foo:/data/ansible>
The Playbook:
foo:/data/ansible> cat playbooks/playbook-s12-oracle-directory.yml