# Please help with these error

**URL:** <https://forum.ansible.com/t/please-help-with-these-error/22237>\
**Category:** Ansible Project\
**Created:** [August 8, 2016, 11:39pm UTC](https://forum.ansible.com/t/please-help-with-these-error/22237 "2016-08-08T23:39:10Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Bob\_Benson](https://avatars.discourse-cdn.com/v4/letter/b/c89c15/32.png) [@Bob\_Benson](https://forum.ansible.com/u/Bob_Benson)\
**Post date:** [August 8, 2016, 11:39pm UTC](https://forum.ansible.com/t/please-help-with-these-error/22237/1 "2016-08-08T23:39:10Z")

</div>

agrant@mgmt:/vagrant$ ansible-playbook e45-ssh-addkey.yml -vvvvv  
Using /vagrant/ansible.cfg as config file  
ERROR! Unexpected Exception: dictionary update sequence element #0 has length 3; 2 is required  
the full traceback was:

Traceback (most recent call last):  
File “/usr/bin/ansible-playbook”, line 92, in   
exit\_code = cli.run()  
File “/usr/lib/python2.7/dist-packages/ansible/cli/playbook.py”, line 132, in run  
inventory = Inventory(loader=loader, variable\_manager=variable\_manager, host\_list=self.options.inventory)  
File “/usr/lib/python2.7/dist-packages/ansible/inventory/ **init**.py”, line 92, in **init**  
self.parse\_inventory(host\_list)  
File “/usr/lib/python2.7/dist-packages/ansible/inventory/ **init**.py”, line 159, in parse\_inventory  
group.vars = combine\_vars(group.vars, self.get\_group\_variables(group.name))  
File “/usr/lib/python2.7/dist-packages/ansible/inventory/ **init**.py”, line 527, in get\_group\_variables  
self.\_vars\_per\_group[groupname] = self.\_get\_group\_variables(groupname, vault\_password=vault\_password)  
File “/usr/lib/python2.7/dist-packages/ansible/inventory/ **init**.py”, line 545, in \_get\_group\_variables  
vars = combine\_vars(vars, self.get\_group\_vars(group))  
File “/usr/lib/python2.7/dist-packages/ansible/inventory/ **init**.py”, line 727, in get\_group\_vars  
return self.\_get\_hostgroup\_vars(host=None, group=group, new\_pb\_basedir=new\_pb\_basedir, return\_results=return\_results)  
File “/usr/lib/python2.7/dist-packages/ansible/inventory/ **init**.py”, line 788, in \_get\_hostgroup\_vars  
host\_results = self.\_variable\_manager.add\_group\_vars\_file(base\_path, self.\_loader)  
File “/usr/lib/python2.7/dist-packages/ansible/vars/ **init**.py”, line 616, in add\_group\_vars\_file  
data = self.\_load\_inventory\_file(path, loader)  
File “/usr/lib/python2.7/dist-packages/ansible/vars/ **init**.py”, line 574, in \_load\_inventory\_file  
rval.update(data)  
ValueError: dictionary update sequence element #0 has length 3; 2 is required

---

<div class="post-metadata">

**Author:** ![Brian\_Coca](https://avatars.discourse-cdn.com/v4/letter/b/6de8d8/32.png) [@Brian\_Coca](https://forum.ansible.com/u/Brian_Coca)\
**Post date:** [February 10, 2017, 3:23am UTC](https://forum.ansible.com/t/please-help-with-these-error/22237/2 "2017-02-10T03:23:19Z")

</div>

You seem to be mixing Ansible versions.
