Skip to content

Instantly share code, notes, and snippets.

@gregbuehler
Created September 13, 2013 23:35
Show Gist options
  • Save gregbuehler/6557384 to your computer and use it in GitHub Desktop.
Save gregbuehler/6557384 to your computer and use it in GitHub Desktop.
role dependency issue
#./master.yml
---
- hosts: all
roles:
- { role: monitored }
#./roles/monitored/meta/main.yml
---
dependencies:
- { role: 'common' }
#./roles/monitored/tasks/main.yml
---
- name: monitored | stub test
shell: echo "monitored stubb"
#./roles/common/tasks/main.yml
---
- name: common | stub test
shell: echo "common stubb"
@jimi-c
Copy link

jimi-c commented Sep 14, 2013

# modified master.yml minimally:

---
- hosts: localhost
  gather_facts: false
  connection: local
  roles:
    - { role: monitored }


$ ansible-playbook master.yml 

PLAY [localhost] ************************************************************** 

TASK: [common | stub test] **************************************************** 
changed: [127.0.0.1]

TASK: [monitored | stub test] ************************************************* 
changed: [127.0.0.1]

PLAY RECAP ******************************************************************** 
127.0.0.1                  : ok=2    changed=2    unreachable=0    failed=0   

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment