This repository has been archived by the owner on Mar 23, 2019. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 394
AttributeError: 'dict' object has no attribute 'iteritems' #644
Labels
Comments
The same with other command: ansible-container destroy 2 ↵ 3027 23:02:28
ERROR Unknown exception
Traceback (most recent call last):
File "/home/salahaddin/Proyectos/Works/openedx-ansible/lib/python3.6/site-packages/container/cli.py", line 268, in __call__
getattr(core, u'hostcmd_{}'.format(args.subcommand))(**vars(args))
File "/home/salahaddin/Proyectos/Works/openedx-ansible/lib/python3.6/site-packages/container/__init__.py", line 28, in __wrapped__
return fn(*args, **kwargs)
File "/home/salahaddin/Proyectos/Works/openedx-ansible/lib/python3.6/site-packages/container/core.py", line 259, in hostcmd_destroy
save_container=config.get('settings', {}).get('save_conductor_container', False))
File "/home/salahaddin/Proyectos/Works/openedx-ansible/lib/python3.6/site-packages/container/docker/engine.py", line 318, in await_conductor_command
conductor_id = self.run_conductor(command, config, base_path, params)
File "/home/salahaddin/Proyectos/Works/openedx-ansible/lib/python3.6/site-packages/container/docker/engine.py", line 82, in __wrapped__
return fn(self, *args, **kwargs)
File "/home/salahaddin/Proyectos/Works/openedx-ansible/lib/python3.6/site-packages/container/__init__.py", line 28, in __wrapped__
return fn(*args, **kwargs)
File "/home/salahaddin/Proyectos/Works/openedx-ansible/lib/python3.6/site-packages/container/docker/engine.py", line 214, in run_conductor
serialized_config = base64.b64encode(json.dumps(ordereddict_to_list(config)).encode("utf-8")).decode()
File "/home/salahaddin/Proyectos/Works/openedx-ansible/lib/python3.6/site-packages/container/__init__.py", line 28, in __wrapped__
return fn(*args, **kwargs)
File "/home/salahaddin/Proyectos/Works/openedx-ansible/lib/python3.6/site-packages/container/utils/__init__.py", line 277, in ordereddict_to_list
for key, value in config.iteritems():
AttributeError: 'dict' object has no attribute 'iteritems' |
Thanks for using Ansible Container, and for taking the time to share your feedback. If you run from source, you should get past this error. There was some code that didn't account for Python 3, and has since been fixed. There's a running from source guide, if you nee help. |
@chouseknecht I will test it now, tested, yes, this version solve it. |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Bug Report
container.yml
OS / ENVIRONMENT
SUMMARY
STEPS TO REPRODUCE
Execute this script:
EXPECTED RESULTS
We expected a successfully building.
ACTUAL RESULTS
Instead we have this problem:
The text was updated successfully, but these errors were encountered: