├── roles
│ ├── krb5
│ │ ├── tasks
│ │ │ └── main.yml
│ │ └── templates
│ │ └── krb5.conf.j2
│ ├── rundeck
│ │ ├── files
│ │ │ └── its_logo.png
│ │ ├── handlers
│ │ │ └── main.yml
│ │ ├── meta
│ │ │ └── main.yml
│ │ ├── tasks
│ │ │ └── main.yml
│ │ └── templates
│ │ ├── framework.properties.j2
│ │ ├── profile.j2
│ │ ├── realm.properties.j2
│ │ ├── rundeck-config.properties.j2
│ │ └── rundeck_httpd.conf.j2
├── rundeck_test.yml
├── site.yml
└── vars
└── rundeck_vars.yml
==> rundeck: Running provisioner: ansible...
PYTHONUNBUFFERED=1 ANSIBLE_FORCE_COLOR=true ANSIBLE_HOST_KEY_CHECKING=false ANSIBLE_SSH_ARGS='-o UserKnownHostsFile=/dev/null -o ControlMaster=auto -o ControlPersist=60s' ansible-playbook --private-key=/Users/sidewinder12s/Documents/vagrant/rundeck/.vagrant/machines/rundeck/virtualbox/private_key --user=vagrant --connection=ssh --limit='rundeck' --inventory-file=/Users/sidewinder12s/Documents/vagrant/rundeck/.vagrant/provisioners/ansible/inventory --sudo /Users/sidewinder12s/Documents/its-lab-services-ansible/linux-configuration/rundeck_test.yml
Traceback (most recent call last):
File "/usr/local/Cellar/ansible/1.8.4_1/libexec/bin/ansible-playbook", line 326, in <module>
sys.exit(main(sys.argv[1:]))
File "/usr/local/Cellar/ansible/1.8.4_1/libexec/bin/ansible-playbook", line 266, in main
pb.run()
File "/usr/local/Cellar/ansible/1.8.4_1/libexec/lib/python2.7/site-packages/ansible/playbook/__init__.py", line 313, in run
play = Play(self, play_ds, play_basedir, vault_password=self.vault_password)
File "/usr/local/Cellar/ansible/1.8.4_1/libexec/lib/python2.7/site-packages/ansible/playbook/play.py", line 100, in __init__
ds = self._load_roles(self.roles, ds)
File "/usr/local/Cellar/ansible/1.8.4_1/libexec/lib/python2.7/site-packages/ansible/playbook/play.py", line 414, in _load_roles
roles = self._build_role_dependencies(roles, [], {})
File "/usr/local/Cellar/ansible/1.8.4_1/libexec/lib/python2.7/site-packages/ansible/playbook/play.py", line 256, in _build_role_dependencies
dependencies = data.get('dependencies',[])
AttributeError: 'list' object has no attribute 'get'
Ansible failed to complete successfully. Any error output should be
visible above. Please fix these errors and try again.
Would anyone be able to help me figure out why I can't include this role? I thought it might be something related to this, but I tried putting blank tags in the dependency call (ex. - { role: krb5, tags: [] } ) but that had no change and I was also not calling tags anywhere, but I am not sure if that would make a difference. Any help would be great, Thanks!