six module in kolla-ansible is at the wrong version

Bug #1535182 reported by Martin André
This bug report is a duplicate of a bug on an inactive project. Edit Remove
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
kolla
Liberty
New
Undecided
Unassigned

Bug Description

Kolla-ansible container fails because it apparently hasn't the right version of six:

2016-01-18 02:02:43.836 | TASK: [mariadb | Creating haproxy mysql user] *********************************
2016-01-18 02:02:43.837 | failed: [localhost] => {"attempts": 10, "changed": false, "cmd": ["docker", "exec", "-t", "kolla_ansible", "/usr/bin/ansible", "localhost", "-m", "mysql_user", "-a", "login_host='10.0.1.188' login_port='3306' login_user='root' login_password='password' name='haproxy' password='' host='%'"], "delta": "0:00:00.268505", "end": "2016-01-18 02:02:43.786496", "failed": true, "rc": 1, "start": "2016-01-18 02:02:43.517991", "stdout_lines": ["Traceback (most recent call last):", " File \"/usr/bin/ansible\", line 40, in <module>", " from ansible.utils.display import Display", " File \"/usr/lib/python2.7/site-packages/ansible/utils/display.py\", line 35, in <module>", " from ansible import constants as C", " File \"/usr/lib/python2.7/site-packages/ansible/constants.py\", line 30, in <module>", " from ansible.parsing.splitter import unquote", " File \"/usr/lib/python2.7/site-packages/ansible/parsing/__init__.py\", line 32, in <module>", " from ansible.parsing.vault import VaultLib", " File \"/usr/lib/python2.7/site-packages/ansible/parsing/vault/__init__.py\", line 82, in <module>", " from cryptography.hazmat.primitives.hashes import SHA256 as c_SHA256", " File \"/usr/lib64/python2.7/site-packages/cryptography/hazmat/primitives/hashes.py\", line 15, in <module>", " from cryptography.hazmat.backends.interfaces import HashBackend", " File \"/usr/lib64/python2.7/site-packages/cryptography/hazmat/backends/__init__.py\", line 9, in <module>", " from cryptography.hazmat.backends.multibackend import MultiBackend", " File \"/usr/lib64/python2.7/site-packages/cryptography/hazmat/backends/multibackend.py\", line 9, in <module>", " from cryptography.hazmat.backends.interfaces import (", " File \"/usr/lib64/python2.7/site-packages/cryptography/hazmat/backends/interfaces.py\", line 12, in <module>", " @six.add_metaclass(abc.ABCMeta)", "AttributeError: 'module' object has no attribute 'add_metaclass'"], "warnings": []}
2016-01-18 02:02:43.837 | stdout: Traceback (most recent call last):
2016-01-18 02:02:43.837 | File "/usr/bin/ansible", line 40, in <module>
2016-01-18 02:02:43.837 | from ansible.utils.display import Display
2016-01-18 02:02:43.838 | File "/usr/lib/python2.7/site-packages/ansible/utils/display.py", line 35, in <module>
2016-01-18 02:02:43.838 | from ansible import constants as C
2016-01-18 02:02:43.838 | File "/usr/lib/python2.7/site-packages/ansible/constants.py", line 30, in <module>
2016-01-18 02:02:43.838 | from ansible.parsing.splitter import unquote
2016-01-18 02:02:43.838 | File "/usr/lib/python2.7/site-packages/ansible/parsing/__init__.py", line 32, in <module>
2016-01-18 02:02:43.838 | from ansible.parsing.vault import VaultLib
2016-01-18 02:02:43.838 | File "/usr/lib/python2.7/site-packages/ansible/parsing/vault/__init__.py", line 82, in <module>
2016-01-18 02:02:43.839 | from cryptography.hazmat.primitives.hashes import SHA256 as c_SHA256
2016-01-18 02:02:43.839 | File "/usr/lib64/python2.7/site-packages/cryptography/hazmat/primitives/hashes.py", line 15, in <module>
2016-01-18 02:02:43.839 | from cryptography.hazmat.backends.interfaces import HashBackend
2016-01-18 02:02:43.839 | File "/usr/lib64/python2.7/site-packages/cryptography/hazmat/backends/__init__.py", line 9, in <module>
2016-01-18 02:02:43.839 | from cryptography.hazmat.backends.multibackend import MultiBackend
2016-01-18 02:02:43.839 | File "/usr/lib64/python2.7/site-packages/cryptography/hazmat/backends/multibackend.py", line 9, in <module>
2016-01-18 02:02:43.840 | from cryptography.hazmat.backends.interfaces import (
2016-01-18 02:02:43.840 | File "/usr/lib64/python2.7/site-packages/cryptography/hazmat/backends/interfaces.py", line 12, in <module>
2016-01-18 02:02:43.840 | @six.add_metaclass(abc.ABCMeta)
2016-01-18 02:02:43.840 | AttributeError: 'module' object has no attribute 'add_metaclass'
2016-01-18 02:02:43.840 | msg: Task failed as maximum retries was encountered
2016-01-18 02:02:43.840 |
2016-01-18 02:02:43.840 | FATAL: all hosts have already failed -- aborting

http://logs.openstack.org/22/267322/3/check/gate-kolla-dsvm-deploy-centos-binary/329e7e9/console.html#_2016-01-18_02_02_43_838

Looks similar to https://github.com/pypa/pip/issues/2473

Sam Yaple (s8m)
no longer affects: kolla
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.
  • Duplicate of bug #1530962 Remove

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.