I am struggling to break out variables in the "var" directory of roles into individual files
I have tried and continue to get tracebacks. I thought this would be straight forward after seeing the documentation for include_vars, but evidently I am missing something here. I was trying something like this with Ansible 1.4.4 *vars/main.yml* *- include_vars: credentials.yml* *- include_vars: imagenames.yml* *vars/imagenames.yml* *centos64: 52225cb3-441b-47b6-9cca-deb14d24d72f* *rhel64: 364cd1c1-e958-4327-a0b4-3251da47869c* *> ansible-playbook vm.yml* *Traceback (most recent call last): File "/usr/bin/ansible-playbook", line 269, in <module> sys.exit(main(sys.argv[1:])) File "/usr/bin/ansible-playbook", line 209, in main pb.run() File "/usr/lib/python2.6/site-packages/ansible/playbook/__init__.py", line 229, in run play = Play(self, play_ds, play_basedir) File "/usr/lib/python2.6/site-packages/ansible/playbook/play.py", line 83, in __init__ ds = self._load_roles(self.roles, ds) File "/usr/lib/python2.6/site-packages/ansible/playbook/play.py", line 327, in _load_roles roles = self._build_role_dependencies(roles, [], self.vars) File "/usr/lib/python2.6/site-packages/ansible/playbook/play.py", line 192, in _build_role_dependencies role_vars = utils.combine_vars(vars_data, role_vars) File "/usr/lib/python2.6/site-packages/ansible/utils/__init__.py", line 1008, in combine_vars return dict(a.items() + b.items())AttributeError: 'list' object has no attribute 'items'* Perhaps I am abusing syntax here though ... Thanks Albion -- 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]. For more options, visit https://groups.google.com/groups/opt_out.
