Dear Kolla-ansible team, I am trying to deploy openstack pike using kolla-ansible 6.1.0 without success. I am not a python developer so I was wondering whether someone could help troubleshooting.
[root@openstack-deployment ~]# pip show kolla-ansible Name: kolla-ansible Version: 6.1.0 Summary: Ansible Deployment of Kolla containers Home-page: https://docs.openstack.org/kolla-ansible/latest/ Author: OpenStack Author-email: openstack-dev@lists.openstack.org License: Apache License, Version 2.0 Location: /usr/lib/python2.7/site-packages Requires: PyYAML, setuptools, oslo.utils, Jinja2, cryptography, docker, netaddr, six, pbr, oslo.config Required-by: This is the ansible output TASK [keystone : Creating default user role] **************************************************************************************************************************************************************************************************************** task path: /usr/share/kolla-ansible/ansible/roles/keystone/tasks/register.yml:10 <test-openstack-controller> ESTABLISH SSH CONNECTION FOR USER: None <test-openstack-controller> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ControlPath=/root/.ansible/cp/104cd4ab74 test-openstack-controller '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <test-openstack-controller> (0, '/root\n', '') <test-openstack-controller> ESTABLISH SSH CONNECTION FOR USER: None <test-openstack-controller> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ControlPath=/root/.ansible/cp/104cd4ab74 test-openstack-controller '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540346152.6-54138515670907 `" && echo ansible-tmp-1540346152.6-54138515670907="` echo /root/.ansible/tmp/ansible-tmp-1540346152.6-54138515670907 `" ) && sleep 0'"'"'' <test-openstack-controller> (0, 'ansible-tmp-1540346152.6-54138515670907=/root/.ansible/tmp/ansible-tmp-1540346152.6-54138515670907\n', '') Using module file /usr/share/kolla-ansible/ansible/library/kolla_toolbox.py <test-openstack-controller> PUT /root/.ansible/tmp/ansible-local-10970L49VmL/tmpFspLOR TO /root/.ansible/tmp/ansible-tmp-1540346152.6-54138515670907/AnsiballZ_kolla_toolbox.py <test-openstack-controller> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ControlPath=/root/.ansible/cp/104cd4ab74 '[test-openstack-controller]' <test-openstack-controller> (0, 'sftp> put /root/.ansible/tmp/ansible-local-10970L49VmL/tmpFspLOR /root/.ansible/tmp/ansible-tmp-1540346152.6-54138515670907/AnsiballZ_kolla_toolbox.py\n', '') <test-openstack-controller> ESTABLISH SSH CONNECTION FOR USER: None <test-openstack-controller> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ControlPath=/root/.ansible/cp/104cd4ab74 test-openstack-controller '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1540346152.6-54138515670907/ /root/.ansible/tmp/ansible-tmp-1540346152.6-54138515670907/AnsiballZ_kolla_toolbox.py && sleep 0'"'"'' <test-openstack-controller> (0, '', '') <test-openstack-controller> ESTABLISH SSH CONNECTION FOR USER: None <test-openstack-controller> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ControlPath=/root/.ansible/cp/104cd4ab74 -tt test-openstack-controller '/bin/sh -c '"'"'/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540346152.6-54138515670907/AnsiballZ_kolla_toolbox.py && sleep 0'"'"'' <test-openstack-controller> (1, '/usr/lib/python2.7/site-packages/requests/__init__.py:91: RequestsDependencyWarning: urllib3 (1.24) or chardet (2.2.1) doesn\'t match a supported version!\r\n RequestsDependencyWarning)\r\nTraceback (most recent call last):\r\n File "/root/.ansible/tmp/ansible-tmp-1540346152.6-54138515670907/AnsiballZ_kolla_toolbox.py", line 113, in <module>\r\n _ansiballz_main()\r\n File "/root/.ansible/tmp/ansible-tmp-1540346152.6-54138515670907/AnsiballZ_kolla_toolbox.py", line 105, in _ansiballz_main\r\n invoke_module(zipped_mod, temp_path, ANSIBALLZ_PARAMS)\r\n File "/root/.ansible/tmp/ansible-tmp-1540346152.6-54138515670907/AnsiballZ_kolla_toolbox.py", line 48, in invoke_module\r\n imp.load_module(\'__main__\', mod, module, MOD_DESC)\r\n File "/tmp/ansible_kolla_toolbox_payload_JkGoxn/__main__.py", line 155, in <module>\r\n File "/tmp/ansible_kolla_toolbox_payload_JkGoxn/__main__.py", line 133, in main\r\n File "/usr/lib/python2.7/site-packages/docker/utils/decorators.py", line 19, in wrapped\r\n return f(self, resource_id, *args, **kwargs)\r\n File "/usr/lib/python2.7/site-packages/docker/api/exec_api.py", line 165, in exec_start\r\n return self._read_from_socket(res, stream, tty)\r\n File "/usr/lib/python2.7/site-packages/docker/api/client.py", line 377, in _read_from_socket\r\n return six.binary_type().join(gen)\r\n File "/usr/lib/python2.7/site-packages/docker/utils/socket.py", line 75, in frames_iter\r\n n = next_frame_size(socket)\r\n File "/usr/lib/python2.7/site-packages/docker/utils/socket.py", line 62, in next_frame_size\r\n data = read_exactly(socket, 8)\r\n File "/usr/lib/python2.7/site-packages/docker/utils/socket.py", line 47, in read_exactly\r\n next_data = read(socket, n - len(data))\r\n File "/usr/lib/python2.7/site-packages/docker/utils/socket.py", line 31, in read\r\n return socket.recv(n)\r\nsocket.timeout: timed out\r\n', 'Shared connection to test-openstack-controller closed.\r\n') <test-openstack-controller> ESTABLISH SSH CONNECTION FOR USER: None <test-openstack-controller> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ControlPath=/root/.ansible/cp/104cd4ab74 test-openstack-controller '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1540346152.6-54138515670907/ > /dev/null 2>&1 && sleep 0'"'"'' <test-openstack-controller> (0, '', '') [DEPRECATION WARNING]: Using tests as filters is deprecated. Instead of using `result|success` use `result is success`. This feature will be removed in version 2.9. Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg. FAILED - RETRYING: Creating default user role (10 retries left).Result was: { "attempts": 1, "changed": false, "module_stderr": "Shared connection to test-openstack-controller closed.\r\n", "module_stdout": "/usr/lib/python2.7/site-packages/requests/__init__.py:91: RequestsDependencyWarning: urllib3 (1.24) or chardet (2.2.1) doesn't match a supported version!\r\n RequestsDependencyWarning)\r\nTraceback (most recent call last):\r\n File \"/root/.ansible/tmp/ansible-tmp-1540346152.6-54138515670907/AnsiballZ_kolla_toolbox.py\", line 113, in <module>\r\n _ansiballz_main()\r\n File \"/root/.ansible/tmp/ansible-tmp-1540346152.6-54138515670907/AnsiballZ_kolla_toolbox.py\", line 105, in _ansiballz_main\r\n invoke_module(zipped_mod, temp_path, ANSIBALLZ_PARAMS)\r\n File \"/root/.ansible/tmp/ansible-tmp-1540346152.6-54138515670907/AnsiballZ_kolla_toolbox.py\", line 48, in invoke_module\r\n imp.load_module('__main__', mod, module, MOD_DESC)\r\n File \"/tmp/ansible_kolla_toolbox_payload_JkGoxn/__main__.py\", line 155, in <module>\r\n File \"/tmp/ansible_kolla_toolbox_payload_JkGoxn/__main__.py\", line 133, in main\r\n File \"/usr/lib/python2.7/site-packages/docker/utils/decorators.py\", line 19, in wrapped\r\n return f(self, resource_id, *args, **kwargs)\r\n File \"/usr/lib/python2.7/site-packages/docker/api/exec_api.py\", line 165, in exec_start\r\n return self._read_from_socket(res, stream, tty)\r\n File \"/usr/lib/python2.7/site-packages/docker/api/client.py\", line 377, in _read_from_socket\r\n return six.binary_type().join(gen)\r\n File \"/usr/lib/python2.7/site-packages/docker/utils/socket.py\", line 75, in frames_iter\r\n n = next_frame_size(socket)\r\n File \"/usr/lib/python2.7/site-packages/docker/utils/socket.py\", line 62, in next_frame_size\r\n data = read_exactly(socket, 8)\r\n File \"/usr/lib/python2.7/site-packages/docker/utils/socket.py\", line 47, in read_exactly\r\n next_data = read(socket, n - len(data))\r\n File \"/usr/lib/python2.7/site-packages/docker/utils/socket.py\", line 31, in read\r\n return socket.recv(n)\r\nsocket.timeout: timed out\r\n", "msg": "MODULE FAILURE\nSee stdout/stderr for the exact error", "rc": 1, "retries": 11 } ... <test-openstack-controller> ESTABLISH SSH CONNECTION FOR USER: None <test-openstack-controller> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ControlPath=/root/.ansible/cp/104cd4ab74 test-openstack-controller '/bin/sh -c '"'"'echo ~ && sleep 0'"'"'' <test-openstack-controller> (0, '/root\n', '') <test-openstack-controller> ESTABLISH SSH CONNECTION FOR USER: None <test-openstack-controller> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ControlPath=/root/.ansible/cp/104cd4ab74 test-openstack-controller '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540346807.21-23787866279279 `" && echo ansible-tmp-1540346807.21-23787866279279="` echo /root/.ansible/tmp/ansible-tmp-1540346807.21-23787866279279 `" ) && sleep 0'"'"'' <test-openstack-controller> (0, 'ansible-tmp-1540346807.21-23787866279279=/root/.ansible/tmp/ansible-tmp-1540346807.21-23787866279279\n', '') Using module file /usr/share/kolla-ansible/ansible/library/kolla_toolbox.py <test-openstack-controller> PUT /root/.ansible/tmp/ansible-local-10970L49VmL/tmpHcMzMC TO /root/.ansible/tmp/ansible-tmp-1540346807.21-23787866279279/AnsiballZ_kolla_toolbox.py <test-openstack-controller> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ControlPath=/root/.ansible/cp/104cd4ab74 '[test-openstack-controller]' <test-openstack-controller> (0, 'sftp> put /root/.ansible/tmp/ansible-local-10970L49VmL/tmpHcMzMC /root/.ansible/tmp/ansible-tmp-1540346807.21-23787866279279/AnsiballZ_kolla_toolbox.py\n', '') <test-openstack-controller> ESTABLISH SSH CONNECTION FOR USER: None <test-openstack-controller> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ControlPath=/root/.ansible/cp/104cd4ab74 test-openstack-controller '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1540346807.21-23787866279279/ /root/.ansible/tmp/ansible-tmp-1540346807.21-23787866279279/AnsiballZ_kolla_toolbox.py && sleep 0'"'"'' <test-openstack-controller> (0, '', '') <test-openstack-controller> ESTABLISH SSH CONNECTION FOR USER: None <test-openstack-controller> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ControlPath=/root/.ansible/cp/104cd4ab74 -tt test-openstack-controller '/bin/sh -c '"'"'/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540346807.21-23787866279279/AnsiballZ_kolla_toolbox.py && sleep 0'"'"'' <test-openstack-controller> (1, '/usr/lib/python2.7/site-packages/requests/__init__.py:91: RequestsDependencyWarning: urllib3 (1.24) or chardet (2.2.1) doesn\'t match a supported version!\r\n RequestsDependencyWarning)\r\nTraceback (most recent call last):\r\n File "/root/.ansible/tmp/ansible-tmp-1540346807.21-23787866279279/AnsiballZ_kolla_toolbox.py", line 113, in <module>\r\n _ansiballz_main()\r\n File "/root/.ansible/tmp/ansible-tmp-1540346807.21-23787866279279/AnsiballZ_kolla_toolbox.py", line 105, in _ansiballz_main\r\n invoke_module(zipped_mod, temp_path, ANSIBALLZ_PARAMS)\r\n File "/root/.ansible/tmp/ansible-tmp-1540346807.21-23787866279279/AnsiballZ_kolla_toolbox.py", line 48, in invoke_module\r\n imp.load_module(\'__main__\', mod, module, MOD_DESC)\r\n File "/tmp/ansible_kolla_toolbox_payload_9nPmOp/__main__.py", line 155, in <module>\r\n File "/tmp/ansible_kolla_toolbox_payload_9nPmOp/__main__.py", line 133, in main\r\n File "/usr/lib/python2.7/site-packages/docker/utils/decorators.py", line 19, in wrapped\r\n return f(self, resource_id, *args, **kwargs)\r\n File "/usr/lib/python2.7/site-packages/docker/api/exec_api.py", line 165, in exec_start\r\n return self._read_from_socket(res, stream, tty)\r\n File "/usr/lib/python2.7/site-packages/docker/api/client.py", line 377, in _read_from_socket\r\n return six.binary_type().join(gen)\r\n File "/usr/lib/python2.7/site-packages/docker/utils/socket.py", line 75, in frames_iter\r\n n = next_frame_size(socket)\r\n File "/usr/lib/python2.7/site-packages/docker/utils/socket.py", line 62, in next_frame_size\r\n data = read_exactly(socket, 8)\r\n File "/usr/lib/python2.7/site-packages/docker/utils/socket.py", line 47, in read_exactly\r\n next_data = read(socket, n - len(data))\r\n File "/usr/lib/python2.7/site-packages/docker/utils/socket.py", line 31, in read\r\n return socket.recv(n)\r\nsocket.timeout: timed out\r\n', 'Shared connection to test-openstack-controller closed.\r\n') <test-openstack-controller> ESTABLISH SSH CONNECTION FOR USER: None <test-openstack-controller> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ControlPath=/root/.ansible/cp/104cd4ab74 test-openstack-controller '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1540346807.21-23787866279279/ > /dev/null 2>&1 && sleep 0'"'"'' <test-openstack-controller> (0, '', '') fatal: [test-openstack-controller]: FAILED! => { "attempts": 10, "changed": false, "module_stderr": "Shared connection to test-openstack-controller closed.\r\n", "module_stdout": "/usr/lib/python2.7/site-packages/requests/__init__.py:91: RequestsDependencyWarning: urllib3 (1.24) or chardet (2.2.1) doesn't match a supported version!\r\n RequestsDependencyWarning)\r\nTraceback (most recent call last):\r\n File \"/root/.ansible/tmp/ansible-tmp-1540346807.21-23787866279279/AnsiballZ_kolla_toolbox.py\", line 113, in <module>\r\n _ansiballz_main()\r\n File \"/root/.ansible/tmp/ansible-tmp-1540346807.21-23787866279279/AnsiballZ_kolla_toolbox.py\", line 105, in _ansiballz_main\r\n invoke_module(zipped_mod, temp_path, ANSIBALLZ_PARAMS)\r\n File \"/root/.ansible/tmp/ansible-tmp-1540346807.21-23787866279279/AnsiballZ_kolla_toolbox.py\", line 48, in invoke_module\r\n imp.load_module('__main__', mod, module, MOD_DESC)\r\n File \"/tmp/ansible_kolla_toolbox_payload_9nPmOp/__main__.py\", line 155, in <module>\r\n File \"/tmp/ansible_kolla_toolbox_payload_9nPmOp/__main__.py\", line 133, in main\r\n File \"/usr/lib/python2.7/site-packages/docker/utils/decorators.py\", line 19, in wrapped\r\n return f(self, resource_id, *args, **kwargs)\r\n File \"/usr/lib/python2.7/site-packages/docker/api/exec_api.py\", line 165, in exec_start\r\n return self._read_from_socket(res, stream, tty)\r\n File \"/usr/lib/python2.7/site-packages/docker/api/client.py\", line 377, in _read_from_socket\r\n return six.binary_type().join(gen)\r\n File \"/usr/lib/python2.7/site-packages/docker/utils/socket.py\", line 75, in frames_iter\r\n n = next_frame_size(socket)\r\n File \"/usr/lib/python2.7/site-packages/docker/utils/socket.py\", line 62, in next_frame_size\r\n data = read_exactly(socket, 8)\r\n File \"/usr/lib/python2.7/site-packages/docker/utils/socket.py\", line 47, in read_exactly\r\n next_data = read(socket, n - len(data))\r\n File \"/usr/lib/python2.7/site-packages/docker/utils/socket.py\", line 31, in read\r\n return socket.recv(n)\r\nsocket.timeout: timed out\r\n", "msg": "MODULE FAILURE\nSee stdout/stderr for the exact error", "rc": 1 } I checked keystone container is up and accessible through the floating IP (kolla_internal_vip_address): [root@test-openstack-controller ~]# docker ps --all CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 78e3ddb3016a kolla/centos-binary-memcached:pike "kolla_start" 16 minutes ago Restarting (71) 53 seconds ago memcached bc0126a27698 kolla/centos-binary-keystone:pike "kolla_start" About an hour ago Up 24 minutes keystone 3cca9652501a kolla/centos-binary-rabbitmq:pike "kolla_start" About an hour ago Up 24 minutes rabbitmq 5f5640baa9c9 kolla/centos-binary-mariadb:pike "kolla_start" About an hour ago Up 25 minutes mariadb e74475e46374 kolla/centos-binary-keepalived:pike "kolla_start" About an hour ago Up 25 minutes keepalived 5353cc97349e kolla/centos-binary-haproxy:pike "kolla_start" About an hour ago Up 25 minutes haproxy 8ecee7fd3f7f kolla/centos-binary-cron:pike "kolla_start" About an hour ago Up 25 minutes cron 02c3ab218420 kolla/centos-binary-kolla-toolbox:pike "kolla_start" About an hour ago Up 25 minutes kolla_toolbox e54a657552be kolla/centos-binary-fluentd:pike "kolla_start" About an hour ago Up 25 minutes fluentd [root@test-openstack-controller ~]# telnet 192.168.1.51 35357 Trying 192.168.1.51... Connected to 192.168.1.51. Escape character is '^]'. ^CConnection closed by foreign host. [root@test-openstack-controller ~]# telnet 192.168.1.51 5000 Trying 192.168.1.51... Connected to 192.168.1.51. Escape character is '^]'. ^CConnection closed by foreign host. Check python libraries urllib3 and chardet version: [root@test-openstack-controller ~]# pip show urllib3 Name: urllib3 Version: 1.24 Summary: HTTP library with thread-safe connection pooling, file post, and more. Home-page: https://urllib3.readthedocs.io/ Author: Andrey Petrov Author-email: andrey.pet...@shazow.net License: MIT Location: /usr/lib/python2.7/site-packages Requires: Required-by: requests [root@test-openstack-controller ~]# pip show chardet Name: chardet Version: 3.0.4 Summary: Universal encoding detector for Python 2 and 3 Home-page: https://github.com/chardet/chardet Author: Daniel Blanchard Author-email: dan.blanch...@gmail.com License: LGPL Location: /usr/lib/python2.7/site-packages Requires: Required-by: requests Any idea? Manuel Sopena Ballesteros | Big data Engineer Garvan Institute of Medical Research The Kinghorn Cancer Centre, 370 Victoria Street, Darlinghurst, NSW 2010 T: + 61 (0)2 9355 5760 | F: +61 (0)2 9295 8507 | E: manuel...@garvan.org.au<mailto:manuel...@garvan.org.au> NOTICE Please consider the environment before printing this email. This message and any attachments are intended for the addressee named and may contain legally privileged/confidential/copyright information. If you are not the intended recipient, you should not read, use, disclose, copy or distribute this communication. If you have received this message in error please notify us at once by return email and then delete both messages. We accept no liability for the distribution of viruses or similar in electronic communications. This notice should not be removed.
__________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev