OpenSaasAU / edx-docker-ansible

OpenEdx on Docker using ansible-container
5 stars 2 forks source link

Asible playbook run failed #6

Closed natea closed 7 years ago

natea commented 7 years ago

I'm not really sure why it failed, but maybe some clues in the log below...

ansible-container_1  | TASK [edxapp : install python requirements] ************************************
ansible-container_1  | changed: [lms] => (item={u'stat': {u'uid': 1002, u'exists': True, u'woth': False, u'mtime': 1483826058.0, u'inode': 153410512, u'isgid': False, u'size': 513, u'roth': True, u'isuid': False, u'isreg': True, u'pw_name': u'edxapp', u'gid': 1002, u'ischr': False, u'wusr': True, u'xoth': False, u'rusr': True, u'nlink': 1, u'issock': False, u'rgrp': True, u'gr_name': u'edxapp', u'path': u'/edx/app/edxapp/edx-platform/requirements/edx/pre.txt', u'xusr': False, u'atime': 1483826058.0, u'md5': u'0d7027dd3aa9f36757ca6b496c2f9ac4', u'isdir': False, u'ctime': 1483826058.0, u'isblk': False, u'xgrp': False, u'dev': 40, u'wgrp': False, u'isfifo': False, u'mode': u'0644', u'checksum': u'1988a7dfc4352951ead30f4cd6a42307194637ff', u'islnk': False}, '_ansible_item_result': True, '_ansible_no_log': False, u'changed': False, 'item': u'/edx/app/edxapp/edx-platform/requirements/edx/pre.txt', 'invocation': {'module_name': u'stat', u'module_args': {u'checksum_algorithm': u'sha1', u'mime': False, u'get_checksum': True, u'follow': False, u'path': u'/edx/app/edxapp/edx-platform/requirements/edx/pre.txt', u'get_md5': True}}})
ansible-container_1  | changed: [lms] => (item={u'stat': {u'uid': 1002, u'exists': True, u'woth': False, u'mtime': 1483826059.0, u'inode': 153410514, u'isgid': False, u'size': 5442, u'roth': True, u'isuid': False, u'isreg': True, u'pw_name': u'edxapp', u'gid': 1002, u'ischr': False, u'wusr': True, u'xoth': False, u'rusr': True, u'nlink': 1, u'issock': False, u'rgrp': True, u'gr_name': u'edxapp', u'path': u'/edx/app/edxapp/edx-platform/requirements/edx/github.txt', u'xusr': False, u'atime': 1483826059.0, u'md5': u'77342b8d19fef941900fffd2cd40f000', u'isdir': False, u'ctime': 1483826059.0, u'isblk': False, u'xgrp': False, u'dev': 40, u'wgrp': False, u'isfifo': False, u'mode': u'0644', u'checksum': u'9e42d457c8e90d2c7509b13adc53704400c03087', u'islnk': False}, '_ansible_item_result': True, '_ansible_no_log': False, u'changed': False, 'item': u'/edx/app/edxapp/edx-platform/requirements/edx/github.txt', 'invocation': {'module_name': u'stat', u'module_args': {u'checksum_algorithm': u'sha1', u'mime': False, u'get_checksum': True, u'follow': False, u'path': u'/edx/app/edxapp/edx-platform/requirements/edx/github.txt', u'get_md5': True}}})
ansible-container_1  | skipping: [lms] => (item={u'stat': {u'exists': False}, '_ansible_item_result': True, '_ansible_no_log': False, u'changed': False, 'item': u'/edx/app/edxapp/edx-platform/requirements/edx/custom.txt', 'invocation': {'module_name': u'stat', u'module_args': {u'checksum_algorithm': u'sha1', u'mime': False, u'get_checksum': True, u'follow': False, u'path': u'/edx/app/edxapp/edx-platform/requirements/edx/custom.txt', u'get_md5': True}}})
ansible-container_1  | failed: [lms] (item={u'stat': {u'uid': 0, u'exists': True, u'woth': False, u'mtime': 1483826032.0, u'inode': 153410285, u'isgid': False, u'size': 308, u'roth': True, u'isuid': False, u'isreg': True, u'pw_name': u'root', u'gid': 0, u'ischr': False, u'wusr': True, u'xoth': False, u'rusr': True, u'nlink': 1, u'issock': False, u'rgrp': True, u'gr_name': u'root', u'path': u'/edx/app/edxapp/edx-platform/requirements/edx/local.txt', u'xusr': False, u'atime': 1483826032.0, u'md5': u'49992f42d7d12edb909e994ddf6cad84', u'isdir': False, u'ctime': 1483826032.0, u'isblk': False, u'xgrp': False, u'dev': 40, u'wgrp': False, u'isfifo': False, u'mode': u'0644', u'checksum': u'02bb3feb152f4a130117dbc38b85ea7fb0763992', u'islnk': False}, '_ansible_item_result': True, '_ansible_no_log': False, u'changed': False, 'item': u'/edx/app/edxapp/edx-platform/requirements/edx/local.txt', 'invocation': {'module_name': u'stat', u'module_args': {u'checksum_algorithm': u'sha1', u'mime': False, u'get_checksum': True, u'follow': False, u'path': u'/edx/app/edxapp/edx-platform/requirements/edx/local.txt', u'get_md5': True}}}) => {"item": {"changed": false, "invocation": {"module_args": {"checksum_algorithm": "sha1", "follow": false, "get_checksum": true, "get_md5": true, "mime": false, "path": "/edx/app/edxapp/edx-platform/requirements/edx/local.txt"}, "module_name": "stat"}, "item": "/edx/app/edxapp/edx-platform/requirements/edx/local.txt", "stat": {"atime": 1483826032.0, "checksum": "02bb3feb152f4a130117dbc38b85ea7fb0763992", "ctime": 1483826032.0, "dev": 40, "exists": true, "gid": 0, "gr_name": "root", "inode": 153410285, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "md5": "49992f42d7d12edb909e994ddf6cad84", "mode": "0644", "mtime": 1483826032.0, "nlink": 1, "path": "/edx/app/edxapp/edx-platform/requirements/edx/local.txt", "pw_name": "root", "rgrp": true, "roth": true, "rusr": true, "size": 308, "uid": 0, "wgrp": false, "woth": false, "wusr": true, "xgrp": false, "xoth": false, "xusr": false}}, "msg": "Authentication or permission failure. In some cases, you may have been able to authenticate and did not have permissions on the remote directory. Consider changing the remote temp path in ansible.cfg to a path rooted in \"/tmp\". Failed command was: ( umask 77 && mkdir -p \"` echo /tmp/ansible-tmp-1483827626.83-126449854261321 `\" && echo ansible-tmp-1483827626.83-126449854261321=\"` echo /tmp/ansible-tmp-1483827626.83-126449854261321 `\" ), exited with result 126: rpc error: code = 14 desc = grpc: the connection is unavailable\r\n", "unreachable": true}
ansible-container_1  | failed: [lms] (item={u'stat': {u'uid': 1002, u'exists': True, u'woth': False, u'mtime': 1483826060.0, u'inode': 153410516, u'isgid': False, u'size': 4446, u'roth': True, u'isuid': False, u'isreg': True, u'pw_name': u'edxapp', u'gid': 1002, u'ischr': False, u'wusr': True, u'xoth': False, u'rusr': True, u'nlink': 1, u'issock': False, u'rgrp': True, u'gr_name': u'edxapp', u'path': u'/edx/app/edxapp/edx-platform/requirements/edx/base.txt', u'xusr': False, u'atime': 1483826060.0, u'md5': u'9f934c24845d6e2d0885b81e89db80a5', u'isdir': False, u'ctime': 1483826060.0, u'isblk': False, u'xgrp': False, u'dev': 40, u'wgrp': False, u'isfifo': False, u'mode': u'0644', u'checksum': u'8834a02edcd1cec4eaa676f1d7f1df5d96c55066', u'islnk': False}, '_ansible_item_result': True, '_ansible_no_log': False, u'changed': False, 'item': u'/edx/app/edxapp/edx-platform/requirements/edx/base.txt', 'invocation': {'module_name': u'stat', u'module_args': {u'checksum_algorithm': u'sha1', u'mime': False, u'get_checksum': True, u'follow': False, u'path': u'/edx/app/edxapp/edx-platform/requirements/edx/base.txt', u'get_md5': True}}}) => {"item": {"changed": false, "invocation": {"module_args": {"checksum_algorithm": "sha1", "follow": false, "get_checksum": true, "get_md5": true, "mime": false, "path": "/edx/app/edxapp/edx-platform/requirements/edx/base.txt"}, "module_name": "stat"}, "item": "/edx/app/edxapp/edx-platform/requirements/edx/base.txt", "stat": {"atime": 1483826060.0, "checksum": "8834a02edcd1cec4eaa676f1d7f1df5d96c55066", "ctime": 1483826060.0, "dev": 40, "exists": true, "gid": 1002, "gr_name": "edxapp", "inode": 153410516, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "md5": "9f934c24845d6e2d0885b81e89db80a5", "mode": "0644", "mtime": 1483826060.0, "nlink": 1, "path": "/edx/app/edxapp/edx-platform/requirements/edx/base.txt", "pw_name": "edxapp", "rgrp": true, "roth": true, "rusr": true, "size": 4446, "uid": 1002, "wgrp": false, "woth": false, "wusr": true, "xgrp": false, "xoth": false, "xusr": false}}, "msg": "Authentication or permission failure. In some cases, you may have been able to authenticate and did not have permissions on the remote directory. Consider changing the remote temp path in ansible.cfg to a path rooted in \"/tmp\". Failed command was: ( umask 77 && mkdir -p \"` echo /tmp/ansible-tmp-1483827627.2-221307889182242 `\" && echo ansible-tmp-1483827627.2-221307889182242=\"` echo /tmp/ansible-tmp-1483827627.2-221307889182242 `\" ), exited with result 126: rpc error: code = 14 desc = grpc: the connection is unavailable\r\n", "unreachable": true}
ansible-container_1  | failed: [lms] (item={u'stat': {u'uid': 1002, u'exists': True, u'woth': False, u'mtime': 1483826061.0, u'inode': 153410518, u'isgid': False, u'size': 1021, u'roth': True, u'isuid': False, u'isreg': True, u'pw_name': u'edxapp', u'gid': 1002, u'ischr': False, u'wusr': True, u'xoth': False, u'rusr': True, u'nlink': 1, u'issock': False, u'rgrp': True, u'gr_name': u'edxapp', u'path': u'/edx/app/edxapp/edx-platform/requirements/edx/post.txt', u'xusr': False, u'atime': 1483826061.0, u'md5': u'd31d9b2e72f43a3364468787dcf86089', u'isdir': False, u'ctime': 1483826061.0, u'isblk': False, u'xgrp': False, u'dev': 40, u'wgrp': False, u'isfifo': False, u'mode': u'0644', u'checksum': u'7e504c7aa87fdf3cc655d654c316ab1ae5d6f03c', u'islnk': False}, '_ansible_item_result': True, '_ansible_no_log': False, u'changed': False, 'item': u'/edx/app/edxapp/edx-platform/requirements/edx/post.txt', 'invocation': {'module_name': u'stat', u'module_args': {u'checksum_algorithm': u'sha1', u'mime': False, u'get_checksum': True, u'follow': False, u'path': u'/edx/app/edxapp/edx-platform/requirements/edx/post.txt', u'get_md5': True}}}) => {"item": {"changed": false, "invocation": {"module_args": {"checksum_algorithm": "sha1", "follow": false, "get_checksum": true, "get_md5": true, "mime": false, "path": "/edx/app/edxapp/edx-platform/requirements/edx/post.txt"}, "module_name": "stat"}, "item": "/edx/app/edxapp/edx-platform/requirements/edx/post.txt", "stat": {"atime": 1483826061.0, "checksum": "7e504c7aa87fdf3cc655d654c316ab1ae5d6f03c", "ctime": 1483826061.0, "dev": 40, "exists": true, "gid": 1002, "gr_name": "edxapp", "inode": 153410518, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "md5": "d31d9b2e72f43a3364468787dcf86089", "mode": "0644", "mtime": 1483826061.0, "nlink": 1, "path": "/edx/app/edxapp/edx-platform/requirements/edx/post.txt", "pw_name": "edxapp", "rgrp": true, "roth": true, "rusr": true, "size": 1021, "uid": 1002, "wgrp": false, "woth": false, "wusr": true, "xgrp": false, "xoth": false, "xusr": false}}, "msg": "Authentication or permission failure. In some cases, you may have been able to authenticate and did not have permissions on the remote directory. Consider changing the remote temp path in ansible.cfg to a path rooted in \"/tmp\". Failed command was: ( umask 77 && mkdir -p \"` echo /tmp/ansible-tmp-1483827627.56-149349426593583 `\" && echo ansible-tmp-1483827627.56-149349426593583=\"` echo /tmp/ansible-tmp-1483827627.56-149349426593583 `\" ), exited with result 126: rpc error: code = 14 desc = grpc: the connection is unavailable\r\n", "unreachable": true}
ansible-container_1  | failed: [lms] (item={u'stat': {u'uid': 1002, u'exists': True, u'woth': False, u'mtime': 1483826062.0, u'inode': 153410525, u'isgid': False, u'size': 129, u'roth': True, u'isuid': False, u'isreg': True, u'pw_name': u'edxapp', u'gid': 1002, u'ischr': False, u'wusr': True, u'xoth': False, u'rusr': True, u'nlink': 1, u'issock': False, u'rgrp': True, u'gr_name': u'edxapp', u'path': u'/edx/app/edxapp/edx-platform/requirements/edx/paver.txt', u'xusr': False, u'atime': 1483826062.0, u'md5': u'2c85935c2470520f9ccc83fbff487e51', u'isdir': False, u'ctime': 1483826062.0, u'isblk': False, u'xgrp': False, u'dev': 40, u'wgrp': False, u'isfifo': False, u'mode': u'0644', u'checksum': u'453d0c815657e6b9fbc667122a8cfa22efe375d7', u'islnk': False}, '_ansible_item_result': True, '_ansible_no_log': False, u'changed': False, 'item': u'/edx/app/edxapp/edx-platform/requirements/edx/paver.txt', 'invocation': {'module_name': u'stat', u'module_args': {u'checksum_algorithm': u'sha1', u'mime': False, u'get_checksum': True, u'follow': False, u'path': u'/edx/app/edxapp/edx-platform/requirements/edx/paver.txt', u'get_md5': True}}}) => {"item": {"changed": false, "invocation": {"module_args": {"checksum_algorithm": "sha1", "follow": false, "get_checksum": true, "get_md5": true, "mime": false, "path": "/edx/app/edxapp/edx-platform/requirements/edx/paver.txt"}, "module_name": "stat"}, "item": "/edx/app/edxapp/edx-platform/requirements/edx/paver.txt", "stat": {"atime": 1483826062.0, "checksum": "453d0c815657e6b9fbc667122a8cfa22efe375d7", "ctime": 1483826062.0, "dev": 40, "exists": true, "gid": 1002, "gr_name": "edxapp", "inode": 153410525, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "md5": "2c85935c2470520f9ccc83fbff487e51", "mode": "0644", "mtime": 1483826062.0, "nlink": 1, "path": "/edx/app/edxapp/edx-platform/requirements/edx/paver.txt", "pw_name": "edxapp", "rgrp": true, "roth": true, "rusr": true, "size": 129, "uid": 1002, "wgrp": false, "woth": false, "wusr": true, "xgrp": false, "xoth": false, "xusr": false}}, "msg": "Authentication or permission failure. In some cases, you may have been able to authenticate and did not have permissions on the remote directory. Consider changing the remote temp path in ansible.cfg to a path rooted in \"/tmp\". Failed command was: ( umask 77 && mkdir -p \"` echo /tmp/ansible-tmp-1483827627.88-9986381180388 `\" && echo ansible-tmp-1483827627.88-9986381180388=\"` echo /tmp/ansible-tmp-1483827627.88-9986381180388 `\" ), exited with result 126: rpc error: code = 14 desc = grpc: the connection is unavailable\r\n", "unreachable": true}
ansible-container_1  | fatal: [lms]: UNREACHABLE! => {"changed": true, "msg": "All items completed", "results": [{"_ansible_item_result": true, "_ansible_no_log": false, "changed": true, "cmd": ["/edx/app/edxapp/venvs/edxapp/bin/pip", "install", "-i", "https://pypi.python.org/simple", "--exists-action", "w", "-r", "/edx/app/edxapp/edx-platform/requirements/edx/pre.txt"], "delta": "0:00:07.284053", "end": "2017-01-07 21:59:41.217932", "invocation": {"module_args": {"_raw_params": "/edx/app/edxapp/venvs/edxapp/bin/pip install  -i https://pypi.python.org/simple --exists-action w -r /edx/app/edxapp/edx-platform/requirements/edx/pre.txt", "_uses_shell": false, "chdir": "/edx/app/edxapp/edx-platform", "creates": null, "executable": null, "removes": null, "warn": true}, "module_name": "command"}, "item": {"_ansible_item_result": true, "_ansible_no_log": false, "changed": false, "invocation": {"module_args": {"checksum_algorithm": "sha1", "follow": false, "get_checksum": true, "get_md5": true, "mime": false, "path": "/edx/app/edxapp/edx-platform/requirements/edx/pre.txt"}, "module_name": "stat"}, "item": "/edx/app/edxapp/edx-platform/requirements/edx/pre.txt", "stat": {"atime": 1483826058.0, "checksum": "1988a7dfc4352951ead30f4cd6a42307194637ff", "ctime": 1483826058.0, "dev": 40, "exists": true, "gid": 1002, "gr_name": "edxapp", "inode": 153410512, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "md5": "0d7027dd3aa9f36757ca6b496c2f9ac4", "mode": "0644", "mtime": 1483826058.0, "nlink": 1, "path": "/edx/app/edxapp/edx-platform/requirements/edx/pre.txt", "pw_name": "edxapp", "rgrp": true, "roth": true, "rusr": true, "size": 513, "uid": 1002, "wgrp": false, "woth": false, "wusr": true, "xgrp": false, "xoth": false, "xusr": false}}, "rc": 0, "start": "2017-01-07 21:59:33.933879", "stderr": "You are using pip version 7.1.2, however version 9.0.1 is available.\nYou should consider upgrading via the 'pip install --upgrade pip' command.", "stdout": "Collecting setuptools==18.0.1 (from -r /edx/app/edxapp/edx-platform/requirements/edx/pre.txt (line 8))\n  Downloading setuptools-18.0.1-py2.py3-none-any.whl (461kB)\nCollecting numpy==1.6.2 (from -r /edx/app/edxapp/edx-platform/requirements/edx/pre.txt (line 12))\n  Downloading numpy-1.6.2-cp27-cp27mu-manylinux1_x86_64.whl (13.6MB)\nCollecting pip==7.1.2 (from -r /edx/app/edxapp/edx-platform/requirements/edx/pre.txt (line 15))\n  Downloading pip-7.1.2-py2.py3-none-any.whl (1.1MB)\nCollecting Cython==0.21.2 (from -r /edx/app/edxapp/edx-platform/requirements/edx/pre.txt (line 18))\n  Downloading Cython-0.21.2-cp27-cp27mu-manylinux1_x86_64.whl (5.3MB)\nInstalling collected packages: setuptools, numpy, pip, Cython\n  Found existing installation: setuptools 32.3.1\n    Uninstalling setuptools-32.3.1:\n      Successfully uninstalled setuptools-32.3.1\n  Found existing installation: pip 9.0.1\n    Uninstalling pip-9.0.1:\n      Successfully uninstalled pip-9.0.1\nSuccessfully installed Cython-0.21.2 numpy-1.6.2 pip-7.1.2 setuptools-18.0.1", "stdout_lines": ["Collecting setuptools==18.0.1 (from -r /edx/app/edxapp/edx-platform/requirements/edx/pre.txt (line 8))", "  Downloading setuptools-18.0.1-py2.py3-none-any.whl (461kB)", "Collecting numpy==1.6.2 (from -r /edx/app/edxapp/edx-platform/requirements/edx/pre.txt (line 12))", "  Downloading numpy-1.6.2-cp27-cp27mu-manylinux1_x86_64.whl (13.6MB)", "Collecting pip==7.1.2 (from -r /edx/app/edxapp/edx-platform/requirements/edx/pre.txt (line 15))", "  Downloading pip-7.1.2-py2.py3-none-any.whl (1.1MB)", "Collecting Cython==0.21.2 (from -r /edx/app/edxapp/edx-platform/requirements/edx/pre.txt (line 18))", "  Downloading Cython-0.21.2-cp27-cp27mu-manylinux1_x86_64.whl (5.3MB)", "Installing collected packages: setuptools, numpy, pip, Cython", "  Found existing installation: setuptools 32.3.1", "    Uninstalling setuptools-32.3.1:", "      Successfully uninstalled setuptools-32.3.1", "  Found existing installation: pip 9.0.1", "    Uninstalling pip-9.0.1:", "      Successfully uninstalled pip-9.0.1", "Successfully installed Cython-0.21.2 numpy-1.6.2 pip-7.1.2 setuptools-18.0.1"], "warnings": []}, {"_ansible_item_result": true, "_ansible_no_log": false, "changed": true, "cmd": ["/edx/app/edxapp/venvs/edxapp/bin/pip", "install", "-i", "https://pypi.python.org/simple", "--exists-action", "w", "-r", "/edx/app/edxapp/edx-platform/requirements/edx/github.txt"], "delta": "0:20:43.614105", "end": "2017-01-07 22:20:25.686831", "invocation": {"module_args": {"_raw_params": "/edx/app/edxapp/venvs/edxapp/bin/pip install  -i https://pypi.python.org/simple --exists-action w -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt", "_uses_shell": false, "chdir": "/edx/app/edxapp/edx-platform", "creates": null, "executable": null, "removes": null, "warn": true}, "module_name": "command"}, "item": {"_ansible_item_result": true, "_ansible_no_log": false, "changed": false, "invocation": {"module_args": {"checksum_algorithm": "sha1", "follow": false, "get_checksum": true, "get_md5": true, "mime": false, "path": "/edx/app/edxapp/edx-platform/requirements/edx/github.txt"}, "module_name": "stat"}, "item": "/edx/app/edxapp/edx-platform/requirements/edx/github.txt", "stat": {"atime": 1483826059.0, "checksum": "9e42d457c8e90d2c7509b13adc53704400c03087", "ctime": 1483826059.0, "dev": 40, "exists": true, "gid": 1002, "gr_name": "edxapp", "inode": 153410514, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "md5": "77342b8d19fef941900fffd2cd40f000", "mode": "0644", "mtime": 1483826059.0, "nlink": 1, "path": "/edx/app/edxapp/edx-platform/requirements/edx/github.txt", "pw_name": "edxapp", "rgrp": true, "roth": true, "rusr": true, "size": 5442, "uid": 1002, "wgrp": false, "woth": false, "wusr": true, "xgrp": false, "xoth": false, "xusr": false}}, "rc": 0, "start": "2017-01-07 21:59:42.072726", "stderr": "  Could not find a tag or branch '96e1922348bfe6d99201b9512a9ed946c87b7e0b', assuming commit.\n  Could not find a tag or branch 'b0686a76f1ce3532088c4aee6e76b9abe61cc808', assuming commit.\n  Could not find a tag or branch '25b99097615bda06bd7cdfe5669ed80dc2a7fed0', assuming commit.\n  Could not find a tag or branch '776973740bdaad83a3b029f96e415a7d1e8bec2f', assuming commit.\n  Could not find a tag or branch '95e69341cebf5a6a9fbf7c4f5439d458898bdc3b', assuming commit.\n  Could not find a tag or branch '0908b4db16168382be5685e7e9b7b4747ac410e0', assuming commit.\n  Could not find a tag or branch '7949b9f754d1445eff8e8f20d0e967b9a6420639', assuming commit.\n  Could not find a tag or branch '6b17c33a89bef0ac510926b1d7fea2748b73aadd', assuming commit.\n  Could not find a tag or branch 'e46f9cda8a03e121a00c7e347084d142d22ebfb7', assuming commit.\n  Could not find a tag or branch '518605f0a95190949fe77bd39158450639e2e1dc', assuming commit.\n  Could not find a tag or branch '367e19c0f6eac8a5f002fd0f1559555f8e74bfff', assuming commit.\n  Could not find a tag or branch '138e6fa0bf3a2013e904a085b9fed77dab7f3f21', assuming commit.\n  Could not find a tag or branch '172a90fd2738f8142c10478356b2d9ed3e55334a', assuming commit.\nYou are using pip version 7.1.2, however version 9.0.1 is available.\nYou should consider upgrading via the 'pip install --upgrade pip' command.", "stdout": "Collecting git+https://github.com/pmitros/pyfs.git@96e1922348bfe6d99201b9512a9ed946c87b7e0b (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 12))\n  Cloning https://github.com/pmitros/pyfs.git (to 96e1922348bfe6d99201b9512a9ed946c87b7e0b) to /tmp/pip-3czlxP-build\nCollecting git+https://github.com/hmarr/django-debug-toolbar-mongo.git@b0686a76f1ce3532088c4aee6e76b9abe61cc808 (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 13))\n  Cloning https://github.com/hmarr/django-debug-toolbar-mongo.git (to b0686a76f1ce3532088c4aee6e76b9abe61cc808) to /tmp/pip-ffEQ1J-build\nCollecting django-pipeline==1.5.3 from git+https://github.com/cyberdelia/django-pipeline.git@1.5.3#egg=django-pipeline==1.5.3 (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 1))\n  Cloning https://github.com/cyberdelia/django-pipeline.git (to 1.5.3) to /tmp/pip-build-gfPeaW/django-pipeline\nCollecting django-wiki==0.0.9 from git+https://github.com/edx/django-wiki.git@v0.0.9#egg=django-wiki==0.0.9 (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 2))\n  Cloning https://github.com/edx/django-wiki.git (to v0.0.9) to /tmp/pip-build-gfPeaW/django-wiki\nCollecting django-openid-auth==0.8 from git+https://github.com/edx/django-openid-auth.git@0.8#egg=django-openid-auth==0.8 (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 3))\n  Cloning https://github.com/edx/django-openid-auth.git (to 0.8) to /tmp/pip-build-gfPeaW/django-openid-auth\nCollecting MongoDBProxy==0.1.0 from git+https://github.com/edx/MongoDBProxy.git@25b99097615bda06bd7cdfe5669ed80dc2a7fed0#egg=MongoDBProxy==0.1.0 (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 4))\n  Cloning https://github.com/edx/MongoDBProxy.git (to 25b99097615bda06bd7cdfe5669ed80dc2a7fed0) to /tmp/pip-build-gfPeaW/MongoDBProxy\nCollecting nltk==2.0.6 from git+https://github.com/edx/nltk.git@2.0.6#egg=nltk==2.0.6 (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 5))\n  Cloning https://github.com/edx/nltk.git (to 2.0.6) to /tmp/pip-build-gfPeaW/nltk\nObtaining pystache-custom from git+https://github.com/dementrock/pystache_custom.git@776973740bdaad83a3b029f96e415a7d1e8bec2f#egg=pystache_custom-dev (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 6))\n  Cloning https://github.com/dementrock/pystache_custom.git (to 776973740bdaad83a3b029f96e415a7d1e8bec2f) to /edx/app/edxapp/venvs/edxapp/src/pystache-custom\nObtaining pygeoip from git+https://github.com/appliedsec/pygeoip.git@95e69341cebf5a6a9fbf7c4f5439d458898bdc3b#egg=pygeoip (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 7))\n  Cloning https://github.com/appliedsec/pygeoip.git (to 95e69341cebf5a6a9fbf7c4f5439d458898bdc3b) to /edx/app/edxapp/venvs/edxapp/src/pygeoip\nObtaining edx-jsme from git+https://github.com/jazkarta/edx-jsme.git@0908b4db16168382be5685e7e9b7b4747ac410e0#egg=edx-jsme (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 8))\n  Cloning https://github.com/jazkarta/edx-jsme.git (to 0908b4db16168382be5685e7e9b7b4747ac410e0) to /edx/app/edxapp/venvs/edxapp/src/edx-jsme\nCollecting django-pyfs==1.0.3 from git+https://github.com/edx/django-pyfs.git@1.0.3#egg=django-pyfs==1.0.3 (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 9))\n  Cloning https://github.com/edx/django-pyfs.git (to 1.0.3) to /tmp/pip-build-gfPeaW/django-pyfs\nCollecting django-cas from git+https://github.com/mitodl/django-cas.git@v2.1.1#egg=django-cas (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 10))\n  Cloning https://github.com/mitodl/django-cas.git (to v2.1.1) to /tmp/pip-build-gfPeaW/django-cas\nObtaining parse-rest from git+https://github.com/dgrtwo/ParsePy.git@7949b9f754d1445eff8e8f20d0e967b9a6420639#egg=parse_rest (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 11))\n  Cloning https://github.com/dgrtwo/ParsePy.git (to 7949b9f754d1445eff8e8f20d0e967b9a6420639) to /edx/app/edxapp/venvs/edxapp/src/parse-rest\nCollecting rfc6266==0.0.5-edx from git+https://github.com/edx/rfc6266.git@v0.0.5-edx#egg=rfc6266==0.0.5-edx (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 14))\n  Cloning https://github.com/edx/rfc6266.git (to v0.0.5-edx) to /tmp/pip-build-gfPeaW/rfc6266\nCollecting lettuce==0.2.20.002 from git+https://github.com/edx/lettuce.git@0.2.20.002#egg=lettuce==0.2.20.002 (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 15))\n  Cloning https://github.com/edx/lettuce.git (to 0.2.20.002) to /tmp/pip-build-gfPeaW/lettuce\nCollecting XBlock==0.4.13 from git+https://github.com/edx/XBlock.git@xblock-0.4.13#egg=XBlock==0.4.13 (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 16))\n  Cloning https://github.com/edx/XBlock.git (to xblock-0.4.13) to /tmp/pip-build-gfPeaW/XBlock\nObtaining codejail from git+https://github.com/edx/codejail.git@6b17c33a89bef0ac510926b1d7fea2748b73aadd#egg=codejail (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 17))\n  Cloning https://github.com/edx/codejail.git (to 6b17c33a89bef0ac510926b1d7fea2748b73aadd) to /edx/app/edxapp/venvs/edxapp/src/codejail\nObtaining event-tracking from git+https://github.com/edx/event-tracking.git@0.2.1#egg=event-tracking==0.2.1 (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 18))\n  Cloning https://github.com/edx/event-tracking.git (to 0.2.1) to /edx/app/edxapp/venvs/edxapp/src/event-tracking\nObtaining django-splash from git+https://github.com/edx/django-splash.git@v0.2#egg=django-splash==0.2 (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 19))\n  Cloning https://github.com/edx/django-splash.git (to v0.2) to /edx/app/edxapp/venvs/edxapp/src/django-splash\nObtaining acid-xblock from git+https://github.com/edx/acid-block.git@e46f9cda8a03e121a00c7e347084d142d22ebfb7#egg=acid-xblock (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 20))\n  Cloning https://github.com/edx/acid-block.git (to e46f9cda8a03e121a00c7e347084d142d22ebfb7) to /edx/app/edxapp/venvs/edxapp/src/acid-xblock\nCollecting ora2==1.1.13 from git+https://github.com/edx/edx-ora2.git@1.1.13#egg=ora2==1.1.13 (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 21))\n  Cloning https://github.com/edx/edx-ora2.git (to 1.1.13) to /tmp/pip-build-gfPeaW/ora2\nObtaining edx-submissions from git+https://github.com/edx/edx-submissions.git@1.1.4#egg=edx-submissions==1.1.4 (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 22))\n  Cloning https://github.com/edx/edx-submissions.git (to 1.1.4) to /edx/app/edxapp/venvs/edxapp/src/edx-submissions\nCollecting ease==0.1.3 from git+https://github.com/edx/ease.git@release-2015-07-14#egg=ease==0.1.3 (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 23))\n  Cloning https://github.com/edx/ease.git (to release-2015-07-14) to /tmp/pip-build-gfPeaW/ease\nCollecting i18n-tools==v0.3.2 from git+https://github.com/edx/i18n-tools.git@v0.3.2#egg=i18n-tools==v0.3.2 (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 24))\n  Cloning https://github.com/edx/i18n-tools.git (to v0.3.2) to /tmp/pip-build-gfPeaW/i18n-tools\nCollecting edxval==0.0.12 from git+https://github.com/edx/edx-val.git@0.0.12#egg=edxval==0.0.12 (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 25))\n  Cloning https://github.com/edx/edx-val.git (to 0.0.12) to /tmp/pip-build-gfPeaW/edxval\nCollecting recommender-xblock==1.1 from git+https://github.com/pmitros/RecommenderXBlock.git@v1.1#egg=recommender-xblock==1.1 (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 26))\n  Cloning https://github.com/pmitros/RecommenderXBlock.git (to v1.1) to /tmp/pip-build-gfPeaW/recommender-xblock\nCollecting crowdsourcehinter-xblock==0.1 from git+https://github.com/solashirai/crowdsourcehinter.git@518605f0a95190949fe77bd39158450639e2e1dc#egg=crowdsourcehinter-xblock==0.1 (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 27))\n  Cloning https://github.com/solashirai/crowdsourcehinter.git (to 518605f0a95190949fe77bd39158450639e2e1dc) to /tmp/pip-build-gfPeaW/crowdsourcehinter-xblock\nObtaining rate-xblock from git+https://github.com/pmitros/RateXBlock.git@367e19c0f6eac8a5f002fd0f1559555f8e74bfff#egg=rate-xblock (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 28))\n  Cloning https://github.com/pmitros/RateXBlock.git (to 367e19c0f6eac8a5f002fd0f1559555f8e74bfff) to /edx/app/edxapp/venvs/edxapp/src/rate-xblock\nObtaining done-xblock from git+https://github.com/pmitros/DoneXBlock.git@release-2016-08-10#egg=done-xblock (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 29))\n  Cloning https://github.com/pmitros/DoneXBlock.git (to release-2016-08-10) to /edx/app/edxapp/venvs/edxapp/src/done-xblock\nCollecting edx-milestones==0.1.10 from git+https://github.com/edx/edx-milestones.git@v0.1.10#egg=edx-milestones==0.1.10 (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 30))\n  Cloning https://github.com/edx/edx-milestones.git (to v0.1.10) to /tmp/pip-build-gfPeaW/edx-milestones\nCollecting xblock-utils==1.0.3 from git+https://github.com/edx/xblock-utils.git@v1.0.3#egg=xblock-utils==1.0.3 (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 31))\n  Cloning https://github.com/edx/xblock-utils.git (to v1.0.3) to /tmp/pip-build-gfPeaW/xblock-utils\nObtaining xblock-google-drive from git+https://github.com/edx-solutions/xblock-google-drive.git@138e6fa0bf3a2013e904a085b9fed77dab7f3f21#egg=xblock-google-drive (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 32))\n  Cloning https://github.com/edx-solutions/xblock-google-drive.git (to 138e6fa0bf3a2013e904a085b9fed77dab7f3f21) to /edx/app/edxapp/venvs/edxapp/src/xblock-google-drive\nObtaining edx-reverification-block from git+https://github.com/edx/edx-reverification-block.git@0.0.5#egg=edx-reverification-block==0.0.5 (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 33))\n  Cloning https://github.com/edx/edx-reverification-block.git (to 0.0.5) to /edx/app/edxapp/venvs/edxapp/src/edx-reverification-block\nCollecting edx-user-state-client==1.0.1 from git+https://github.com/edx/edx-user-state-client.git@1.0.1#egg=edx-user-state-client==1.0.1 (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 34))\n  Cloning https://github.com/edx/edx-user-state-client.git (to 1.0.1) to /tmp/pip-build-gfPeaW/edx-user-state-client\nCollecting xblock-lti-consumer==1.1.0 from git+https://github.com/edx/xblock-lti-consumer.git@v1.1.0#egg=xblock-lti-consumer==1.1.0 (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 35))\n  Cloning https://github.com/edx/xblock-lti-consumer.git (to v1.1.0) to /tmp/pip-build-gfPeaW/xblock-lti-consumer\nCollecting edx-proctoring==0.16.2 from git+https://github.com/edx/edx-proctoring.git@0.16.2#egg=edx-proctoring==0.16.2 (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 36))\n  Cloning https://github.com/edx/edx-proctoring.git (to 0.16.2) to /tmp/pip-build-gfPeaW/edx-proctoring\nObtaining edx-sga from git+https://github.com/mitodl/edx-sga@172a90fd2738f8142c10478356b2d9ed3e55334a#egg=edx-sga (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 37))\n  Cloning https://github.com/mitodl/edx-sga (to 172a90fd2738f8142c10478356b2d9ed3e55334a) to /edx/app/edxapp/venvs/edxapp/src/edx-sga\nObtaining xblock-poll from git+https://github.com/open-craft/xblock-poll@v1.2.3#egg=xblock-poll==1.2.3 (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 38))\n  Cloning https://github.com/open-craft/xblock-poll (to v1.2.3) to /edx/app/edxapp/venvs/edxapp/src/xblock-poll\nCollecting xblock-drag-and-drop-v2==2.0.12 from git+https://github.com/edx-solutions/xblock-drag-and-drop-v2@v2.0.12#egg=xblock-drag-and-drop-v2==2.0.12 (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 39))\n  Cloning https://github.com/edx-solutions/xblock-drag-and-drop-v2 (to v2.0.12) to /tmp/pip-build-gfPeaW/xblock-drag-and-drop-v2\nCollecting futures>=2.1.3 (from django-pipeline==1.5.3->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 1))\n  Downloading futures-3.0.5-py2-none-any.whl\nCollecting Django>=1.4 (from django-wiki==0.0.9->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 2))\n  Downloading Django-1.10.5-py2.py3-none-any.whl (6.8MB)\nCollecting markdown (from django-wiki==0.0.9->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 2))\n  Downloading Markdown-2.6.7.zip (413kB)\nCollecting django-sekizai (from django-wiki==0.0.9->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 2))\n  Downloading django_sekizai-0.10.0-py2.py3-none-any.whl\nCollecting django-mptt (from django-wiki==0.0.9->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 2))\n  Downloading django_mptt-0.8.7-py2.py3-none-any.whl (96kB)\nCollecting python-openid>=2.2.0 (from django-openid-auth==0.8->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 3))\n  Downloading python-openid-2.2.5.tar.gz (301kB)\nCollecting pymongo (from MongoDBProxy==0.1.0->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 4))\n  Downloading pymongo-3.4.0.tar.gz (583kB)\nCollecting PyYAML>=3.09 (from nltk==2.0.6->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 5))\n  Downloading PyYAML-3.12.tar.gz (253kB)\nCollecting six (from parse-rest->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 11))\n  Downloading six-1.10.0-py2.py3-none-any.whl\nCollecting LEPL (from rfc6266==0.0.5-edx->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 14))\n  Downloading LEPL-5.1.3.tar.gz (203kB)\nCollecting sure (from lettuce==0.2.20.002->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 15))\n  Downloading sure-1.4.0.tar.gz (42kB)\nCollecting fuzzywuzzy (from lettuce==0.2.20.002->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 15))\n  Downloading fuzzywuzzy-0.14.0-py2.py3-none-any.whl\nCollecting python-subunit (from lettuce==0.2.20.002->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 15))\n  Downloading python_subunit-1.2.0-py2.py3-none-any.whl (112kB)\nCollecting lxml (from XBlock==0.4.13->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 16))\n  Downloading lxml-3.7.1.tar.gz (3.8MB)\nCollecting markupsafe (from XBlock==0.4.13->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 16))\n  Downloading MarkupSafe-0.23.tar.gz\nCollecting python-dateutil (from XBlock==0.4.13->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 16))\n  Downloading python_dateutil-2.6.0-py2.py3-none-any.whl (194kB)\nCollecting pytz (from XBlock==0.4.13->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 16))\n  Downloading pytz-2016.10-py2.py3-none-any.whl (483kB)\nCollecting webob (from XBlock==0.4.13->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 16))\n  Downloading WebOb-1.7.0-py2.py3-none-any.whl (82kB)\nCollecting Mako (from acid-xblock->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 20))\n  Downloading Mako-1.0.6.tar.gz (575kB)\nCollecting lazy (from acid-xblock->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 20))\n  Downloading lazy-1.2.zip\nCollecting python-memcached==1.48 (from ora2==1.1.13->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 21))\n  Downloading python-memcached-1.48.tar.gz (40kB)\nCollecting loremipsum==1.0.5 (from ora2==1.1.13->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 21))\n  Downloading loremipsum-1.0.5.tar.gz\nCollecting celery==3.1.18 (from ora2==1.1.13->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 21))\n  Downloading celery-3.1.18-py2.py3-none-any.whl (515kB)\nCollecting scikit-learn==0.12.1 (from ora2==1.1.13->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 21))\n  Downloading scikit-learn-0.12.1.tar.gz (3.0MB)\nCollecting jsonfield==1.0.3 (from ora2==1.1.13->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 21))\n  Downloading jsonfield-1.0.3.tar.gz\nCollecting voluptuous==0.8.5 (from ora2==1.1.13->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 21))\n  Downloading voluptuous-0.8.5.tar.gz\nCollecting libsass==0.10.0 (from ora2==1.1.13->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 21))\n  Downloading libsass-0.10.0.tar.gz (272kB)\nCollecting scipy==0.14.0 (from ora2==1.1.13->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 21))\n  Downloading scipy-0.14.0.zip (11.5MB)\nCollecting django-extensions==1.5.9 (from ora2==1.1.13->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 21))\n  Downloading django_extensions-1.5.9-py2.py3-none-any.whl (234kB)\nCollecting django-model-utils==2.3.1 (from ora2==1.1.13->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 21))\n  Downloading django-model-utils-2.3.1.tar.gz\nCollecting defusedxml==0.4.1 (from ora2==1.1.13->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 21))\n  Downloading defusedxml-0.4.1.tar.gz (48kB)\nCollecting boto<3.0.0,>=2.32.1 (from ora2==1.1.13->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 21))\n  Downloading boto-2.45.0-py2.py3-none-any.whl (1.3MB)\nCollecting djangorestframework<3.3,>=3.1 (from ora2==1.1.13->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 21))\n  Downloading djangorestframework-3.2.5-py2.py3-none-any.whl (542kB)\nCollecting dogapi==1.2.1 (from ora2==1.1.13->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 21))\n  Downloading dogapi-1.2.1.tar.gz\nRequirement already satisfied (use --upgrade to upgrade): numpy==1.6.2 in /edx/app/edxapp/venvs/edxapp/lib/python2.7/site-packages (from ora2==1.1.13->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 21))\nCollecting path.py (from ease==0.1.3->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 23))\n  Downloading path.py-10.0-py2.py3-none-any.whl\nCollecting fisher==0.1.4 (from ease==0.1.3->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 23))\n  Downloading fisher-0.1.4.tar.gz (45kB)\nCollecting polib (from i18n-tools==v0.3.2->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 24))\n  Downloading polib-1.0.8-py2.py3-none-any.whl\nCollecting ddt (from i18n-tools==v0.3.2->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 24))\n  Downloading ddt-1.1.1-py2.py3-none-any.whl\nCollecting enum34==1.0.4 (from edxval==0.0.12->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 25))\n  Downloading enum34-1.0.4.zip (43kB)\nCollecting edx-opaque-keys<1.0.0,>=0.2.1 (from edx-milestones==0.1.10->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 30))\n  Downloading edx-opaque-keys-0.4.tar.gz\nCollecting PyContracts<2.0.0,>=1.7.1 (from edx-user-state-client==1.0.1->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 34))\n  Downloading PyContracts-1.7.15.tar.gz (89kB)\nCollecting bleach (from xblock-lti-consumer==1.1.0->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 35))\n  Downloading bleach-1.5.0-py2.py3-none-any.whl\nCollecting oauthlib (from xblock-lti-consumer==1.1.0->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 35))\n  Downloading oauthlib-2.0.1.tar.gz (122kB)\nCollecting mock (from xblock-poll->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 38))\n  Downloading mock-2.0.0-py2.py3-none-any.whl (56kB)\nCollecting django-classy-tags>=0.3.1 (from django-sekizai->django-wiki==0.0.9->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 2))\n  Downloading django_classy_tags-0.8.0-py2.py3-none-any.whl\nCollecting extras (from python-subunit->lettuce==0.2.20.002->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 15))\n  Downloading extras-1.0.0-py2.py3-none-any.whl\nCollecting testtools>=0.9.34 (from python-subunit->lettuce==0.2.20.002->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 15))\n  Downloading testtools-2.2.0-py2.py3-none-any.whl (195kB)\nCollecting billiard<3.4,>=3.3.0.20 (from celery==3.1.18->ora2==1.1.13->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 21))\n  Downloading billiard-3.3.0.23.tar.gz (151kB)\nCollecting kombu<3.1,>=3.0.25 (from celery==3.1.18->ora2==1.1.13->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 21))\n  Downloading kombu-3.0.37-py2.py3-none-any.whl (240kB)\nRequirement already satisfied (use --upgrade to upgrade): setuptools>=0.6b1 in /edx/app/edxapp/venvs/edxapp/lib/python2.7/site-packages (from voluptuous==0.8.5->ora2==1.1.13->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 21))\nCollecting simplejson>=2.0.9 (from dogapi==1.2.1->ora2==1.1.13->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 21))\n  Downloading simplejson-3.10.0.tar.gz (77kB)\nCollecting decorator>=3.3.2 (from dogapi==1.2.1->ora2==1.1.13->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 21))\n  Downloading decorator-4.0.10-py2.py3-none-any.whl\nCollecting stevedore<2.0.0,>=0.14.1 (from edx-opaque-keys<1.0.0,>=0.2.1->edx-milestones==0.1.10->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 30))\n  Downloading stevedore-1.19.1-py2.py3-none-any.whl\nCollecting pyparsing (from PyContracts<2.0.0,>=1.7.1->edx-user-state-client==1.0.1->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 34))\n  Downloading pyparsing-2.1.10-py2.py3-none-any.whl (56kB)\nCollecting html5lib!=0.9999,!=0.99999,<0.99999999,>=0.999 (from bleach->xblock-lti-consumer==1.1.0->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 35))\n  Downloading html5lib-0.9999999.tar.gz (889kB)\nCollecting funcsigs>=1 (from mock->xblock-poll->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 38))\n  Downloading funcsigs-1.0.2-py2.py3-none-any.whl\nCollecting pbr>=0.11 (from mock->xblock-poll->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 38))\n  Downloading pbr-1.10.0-py2.py3-none-any.whl (96kB)\nCollecting python-mimeparse (from testtools>=0.9.34->python-subunit->lettuce==0.2.20.002->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 15))\n  Downloading python_mimeparse-1.6.0-py2.py3-none-any.whl\nCollecting fixtures>=1.3.0 (from testtools>=0.9.34->python-subunit->lettuce==0.2.20.002->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 15))\n  Downloading fixtures-3.0.0-py2.py3-none-any.whl (67kB)\nCollecting unittest2>=1.0.0 (from testtools>=0.9.34->python-subunit->lettuce==0.2.20.002->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 15))\n  Downloading unittest2-1.1.0-py2.py3-none-any.whl (96kB)\nCollecting traceback2 (from testtools>=0.9.34->python-subunit->lettuce==0.2.20.002->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 15))\n  Downloading traceback2-1.4.0-py2.py3-none-any.whl\nCollecting anyjson>=0.3.3 (from kombu<3.1,>=3.0.25->celery==3.1.18->ora2==1.1.13->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 21))\n  Downloading anyjson-0.3.3.tar.gz\nCollecting amqp<2.0,>=1.4.9 (from kombu<3.1,>=3.0.25->celery==3.1.18->ora2==1.1.13->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 21))\n  Downloading amqp-1.4.9-py2.py3-none-any.whl (51kB)\nRequirement already satisfied (use --upgrade to upgrade): argparse in /usr/lib/python2.7 (from unittest2>=1.0.0->testtools>=0.9.34->python-subunit->lettuce==0.2.20.002->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 15))\nCollecting linecache2 (from traceback2->testtools>=0.9.34->python-subunit->lettuce==0.2.20.002->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 15))\n  Downloading linecache2-1.0.0-py2.py3-none-any.whl\nBuilding wheels for collected packages: markdown, python-openid, pymongo, PyYAML, LEPL, sure, lxml, markupsafe, Mako, lazy, python-memcached, loremipsum, scikit-learn, jsonfield, voluptuous, libsass, scipy, django-model-utils, defusedxml, dogapi, fisher, enum34, edx-opaque-keys, PyContracts, oauthlib, billiard, simplejson, html5lib, anyjson\n  Running setup.py bdist_wheel for markdown\n  Stored in directory: /edx/app/edxapp/.cache/pip/wheels/34/53/13/36d28723fa9a091576fbb516003d33085a114f35b823faf05e\n  Running setup.py bdist_wheel for python-openid\n  Stored in directory: /edx/app/edxapp/.cache/pip/wheels/0a/da/67/e9e68f4b5e03732dc17a545b4ce3ce84b4a9bef67253d4ff72\n  Running setup.py bdist_wheel for pymongo\n  Stored in directory: /edx/app/edxapp/.cache/pip/wheels/41/12/7b/8a5763b32bbea5d7bca33dfbdb4740541ef17f5ca3f22b3be9\n  Running setup.py bdist_wheel for PyYAML\n  Stored in directory: /edx/app/edxapp/.cache/pip/wheels/2c/f7/79/13f3a12cd723892437c0cfbde1230ab4d82947ff7b3839a4fc\n  Running setup.py bdist_wheel for LEPL\n  Stored in directory: /edx/app/edxapp/.cache/pip/wheels/8f/ac/11/8084268ba818ac08469a5dc2d2f7eae68bcde1c7f55f184a9b\n  Running setup.py bdist_wheel for sure\n  Stored in directory: /edx/app/edxapp/.cache/pip/wheels/d4/0f/ed/36366f2a7b3ebe9152a473d8df340abcddbea450ae846e6f3b\n  Running setup.py bdist_wheel for lxml\n  Stored in directory: /edx/app/edxapp/.cache/pip/wheels/90/63/7b/7def2c66617eba0de4c6ca0f3f31aa8bbffb1bb96b80fe0698\n  Running setup.py bdist_wheel for markupsafe\n  Stored in directory: /edx/app/edxapp/.cache/pip/wheels/a3/fa/dc/0198eed9ad95489b8a4f45d14dd5d2aee3f8984e46862c5748\n  Running setup.py bdist_wheel for Mako\n  Stored in directory: /edx/app/edxapp/.cache/pip/wheels/34/be/28/7999aa61d80a775c9e85a5a7d345777f73e87e6e30573e9551\n  Running setup.py bdist_wheel for lazy\n  Stored in directory: /edx/app/edxapp/.cache/pip/wheels/4d/6f/6b/afae13a652a7947b1fd029342b9644b66b559c3d33dfac6bf5\n  Running setup.py bdist_wheel for python-memcached\n  Stored in directory: /edx/app/edxapp/.cache/pip/wheels/6a/fa/f5/1e99c1c163e692275347d027544a061b056fd7d00d22c818b3\n  Running setup.py bdist_wheel for loremipsum\n  Stored in directory: /edx/app/edxapp/.cache/pip/wheels/14/7d/19/a3abf8ba53c407d41892d1c539de8019202296f8ed5fbcd7f8\n  Running setup.py bdist_wheel for scikit-learn\n  Stored in directory: /edx/app/edxapp/.cache/pip/wheels/1a/29/cb/65126d12d45854c6792ae2b3006a319eeddbd25d6a42f12e53\n  Running setup.py bdist_wheel for jsonfield\n  Stored in directory: /edx/app/edxapp/.cache/pip/wheels/89/4b/cd/7be01f6136ad114d543479f16a8705f4555a20c0e3deed3485\n  Running setup.py bdist_wheel for voluptuous\n  Stored in directory: /edx/app/edxapp/.cache/pip/wheels/f4/84/65/a51e7b9ae24f27805bcb3b266f778afbf790144981ca6b7d31\n  Running setup.py bdist_wheel for libsass\n  Stored in directory: /edx/app/edxapp/.cache/pip/wheels/8f/5d/af/079c65bfd3e7b8acf0477c7b86d3e619a1731e2a83d9f2b315\n  Running setup.py bdist_wheel for scipy\n  Stored in directory: /edx/app/edxapp/.cache/pip/wheels/bb/c4/06/6d2625cdd665b63a1f5cc216260b869c8b52caf65ef70e6233\n  Running setup.py bdist_wheel for django-model-utils\n  Stored in directory: /edx/app/edxapp/.cache/pip/wheels/db/68/77/5b3d7a96f4639f3ed4095660441aded27ecc6a7bddf792aadd\n  Running setup.py bdist_wheel for defusedxml\n  Stored in directory: /edx/app/edxapp/.cache/pip/wheels/47/d0/73/a3232f5cd866e8ce7091049aebfd537db5f9454110fc202eef\n  Running setup.py bdist_wheel for dogapi\n  Stored in directory: /edx/app/edxapp/.cache/pip/wheels/e7/98/9d/9b8460cd7e41c1934a6b39a713c6f0dc13f778b8a55af4b3b6\n  Running setup.py bdist_wheel for fisher\n  Stored in directory: /edx/app/edxapp/.cache/pip/wheels/94/70/27/f3e07047ba539a9c8a24c5738dad745c6fe3f1d76aa714ed83\n  Running setup.py bdist_wheel for enum34\n  Stored in directory: /edx/app/edxapp/.cache/pip/wheels/6f/a8/5d/8c0b1a0320f9a1b4e10d3314eeeb7bc6d6b9f4d0abe57872f9\n  Running setup.py bdist_wheel for edx-opaque-keys\n  Stored in directory: /edx/app/edxapp/.cache/pip/wheels/76/c1/2a/e05dc66fd328a8cfce0b35fb0e7a41b242309c6f35ca1ba5b5\n  Running setup.py bdist_wheel for PyContracts\n  Stored in directory: /edx/app/edxapp/.cache/pip/wheels/bd/51/6b/b8932aa228eac0066ac2d59aa7d040adea9fd1508dff34098b\n  Running setup.py bdist_wheel for oauthlib\n  Stored in directory: /edx/app/edxapp/.cache/pip/wheels/e7/4e/b5/c36a97caf4408037eb35aeb1e0a80d95ea0c521a562c3488a3\n  Running setup.py bdist_wheel for billiard\n  Stored in directory: /edx/app/edxapp/.cache/pip/wheels/11/68/13/9f46e6b8760998754ce90ef87103ea7f4e80504ffc9f93a362\n  Running setup.py bdist_wheel for simplejson\n  Stored in directory: /edx/app/edxapp/.cache/pip/wheels/43/c5/ef/edcebbb19becffd2ba75bf219afdbb4ca85198b2d909f1b31b\n  Running setup.py bdist_wheel for html5lib\n  Stored in directory: /edx/app/edxapp/.cache/pip/wheels/6f/85/6c/56b8e1292c6214c4eb73b9dda50f53e8e977bf65989373c962\n  Running setup.py bdist_wheel for anyjson\n  Stored in directory: /edx/app/edxapp/.cache/pip/wheels/06/3d/74/f64c3ce3266df2598031818ecc86bc25c8ccede0723973f119\nSuccessfully built markdown python-openid pymongo PyYAML LEPL sure lxml markupsafe Mako lazy python-memcached loremipsum scikit-learn jsonfield voluptuous libsass scipy django-model-utils defusedxml dogapi fisher enum34 edx-opaque-keys PyContracts oauthlib billiard simplejson html5lib anyjson\nInstalling collected packages: futures, django-pipeline, Django, markdown, django-classy-tags, django-sekizai, django-mptt, django-wiki, python-openid, django-openid-auth, pymongo, MongoDBProxy, PyYAML, nltk, pystache-custom, pygeoip, edx-jsme, django-pyfs, django-cas, six, parse-rest, LEPL, rfc6266, funcsigs, pbr, mock, sure, fuzzywuzzy, extras, python-mimeparse, fixtures, linecache2, traceback2, unittest2, testtools, python-subunit, lettuce, fs, lxml, markupsafe, python-dateutil, pytz, webob, XBlock, codejail, event-tracking, django-splash, Mako, lazy, acid-xblock, python-memcached, loremipsum, billiard, anyjson, amqp, kombu, celery, scikit-learn, jsonfield, voluptuous, libsass, scipy, django-extensions, django-model-utils, defusedxml, boto, djangorestframework, simplejson, decorator, dogapi, ora2, edx-submissions, path.py, fisher, ease, polib, ddt, i18n-tools, enum34, edxval, recommender-xblock, crowdsourcehinter-xblock, rate-xblock, done-xblock, stevedore, edx-opaque-keys, edx-milestones, xblock-utils, xblock-google-drive, edx-reverification-block, pyparsing, PyContracts, edx-user-state-client, html5lib, bleach, oauthlib, xblock-lti-consumer, edx-proctoring, edx-sga, xblock-poll, xblock-drag-and-drop-v2, django-debug-toolbar-mongo\n  Running setup.py install for django-pipeline\n  Running setup.py install for django-wiki\n  Running setup.py install for django-openid-auth\n  Running setup.py install for MongoDBProxy\n  Running setup.py install for nltk\n  Running setup.py develop for pystache-custom\n  Running setup.py develop for pygeoip\n  Running setup.py develop for edx-jsme\n  Running setup.py install for django-pyfs\n  Running setup.py install for django-cas\n  Running setup.py develop for parse-rest\n  Running setup.py install for rfc6266\n  Running setup.py install for lettuce\n  Running setup.py install for fs\n  Running setup.py install for XBlock\n  Running setup.py develop for codejail\n  Running setup.py develop for event-tracking\n  Running setup.py develop for django-splash\n  Running setup.py develop for acid-xblock\n  Running setup.py install for ora2\n  Running setup.py develop for edx-submissions\n  Running setup.py install for ease\n  Running setup.py install for i18n-tools\n  Running setup.py install for edxval\n  Running setup.py install for recommender-xblock\n  Running setup.py install for crowdsourcehinter-xblock\n  Running setup.py develop for rate-xblock\n  Running setup.py develop for done-xblock\n  Running setup.py install for edx-milestones\n  Running setup.py install for xblock-utils\n  Running setup.py develop for xblock-google-drive\n  Running setup.py develop for edx-reverification-block\n  Running setup.py install for edx-user-state-client\n  Running setup.py install for xblock-lti-consumer\n  Running setup.py install for edx-proctoring\n  Running setup.py develop for edx-sga\n  Running setup.py develop for xblock-poll\n  Running setup.py install for xblock-drag-and-drop-v2\n  Running setup.py install for django-debug-toolbar-mongo\nSuccessfully installed Django-1.10.5 LEPL-5.1.3 Mako-1.0.6 MongoDBProxy-0.1.0 PyContracts-1.7.15 PyYAML-3.12 XBlock-0.4.13 acid-xblock amqp-1.4.9 anyjson-0.3.3 billiard-3.3.0.23 bleach-1.5.0 boto-2.45.0 celery-3.1.18 codejail crowdsourcehinter-xblock-0.1 ddt-1.1.1 decorator-4.0.10 defusedxml-0.4.1 django-cas-2.1.1 django-classy-tags-0.8.0 django-debug-toolbar-mongo-0.1.10 django-extensions-1.5.9 django-model-utils-2.3.1 django-mptt-0.8.7 django-openid-auth-0.8 django-pipeline-1.5.3 django-pyfs-1.0.3 django-sekizai-0.10.0 django-splash django-wiki-0.0.9 djangorestframework-3.2.5 dogapi-1.2.1 done-xblock ease-0.1.3 edx-jsme edx-milestones-0.1.10 edx-opaque-keys-0.4 edx-proctoring-0.16.2 edx-reverification-block edx-sga edx-submissions edx-user-state-client-1.0.1 edxval-0.0.12 enum34-1.0.4 event-tracking extras-1.0.0 fisher-0.1.4 fixtures-3.0.0 fs-0.4.0 funcsigs-1.0.2 futures-3.0.5 fuzzywuzzy-0.14.0 html5lib-0.9999999 i18n-tools-0.3.2 jsonfield-1.0.3 kombu-3.0.37 lazy-1.2 lettuce-0.2.20.2 libsass-0.10.0 linecache2-1.0.0 loremipsum-1.0.5 lxml-3.7.1 markdown-2.6.7 markupsafe-0.23 mock-2.0.0 nltk-2.0.6 oauthlib-2.0.1 ora2-1.1.13 parse-rest path.py-10.0 pbr-1.10.0 polib-1.0.8 pygeoip pymongo-3.4.0 pyparsing-2.1.10 pystache-custom python-dateutil-2.6.0 python-memcached-1.48 python-mimeparse-1.6.0 python-openid-2.2.5 python-subunit-1.2.0 pytz-2016.10 rate-xblock recommender-xblock-1.1 rfc6266-0.0.5-edx scikit-learn-0.12.1 scipy-0.14.0 simplejson-3.10.0 six-1.10.0 stevedore-1.19.1 sure-1.4.0 testtools-2.2.0 traceback2-1.4.0 unittest2-1.1.0 voluptuous-0.8.5 webob-1.7.0 xblock-drag-and-drop-v2-2.0.12 xblock-google-drive xblock-lti-consumer xblock-poll xblock-utils-1.0.3", "stdout_lines": ["Collecting git+https://github.com/pmitros/pyfs.git@96e1922348bfe6d99201b9512a9ed946c87b7e0b (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 12))", "  Cloning https://github.com/pmitros/pyfs.git (to 96e1922348bfe6d99201b9512a9ed946c87b7e0b) to /tmp/pip-3czlxP-build", "Collecting git+https://github.com/hmarr/django-debug-toolbar-mongo.git@b0686a76f1ce3532088c4aee6e76b9abe61cc808 (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 13))", "  Cloning https://github.com/hmarr/django-debug-toolbar-mongo.git (to b0686a76f1ce3532088c4aee6e76b9abe61cc808) to /tmp/pip-ffEQ1J-build", "Collecting django-pipeline==1.5.3 from git+https://github.com/cyberdelia/django-pipeline.git@1.5.3#egg=django-pipeline==1.5.3 (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 1))", "  Cloning https://github.com/cyberdelia/django-pipeline.git (to 1.5.3) to /tmp/pip-build-gfPeaW/django-pipeline", "Collecting django-wiki==0.0.9 from git+https://github.com/edx/django-wiki.git@v0.0.9#egg=django-wiki==0.0.9 (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 2))", "  Cloning https://github.com/edx/django-wiki.git (to v0.0.9) to /tmp/pip-build-gfPeaW/django-wiki", "Collecting django-openid-auth==0.8 from git+https://github.com/edx/django-openid-auth.git@0.8#egg=django-openid-auth==0.8 (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 3))", "  Cloning https://github.com/edx/django-openid-auth.git (to 0.8) to /tmp/pip-build-gfPeaW/django-openid-auth", "Collecting MongoDBProxy==0.1.0 from git+https://github.com/edx/MongoDBProxy.git@25b99097615bda06bd7cdfe5669ed80dc2a7fed0#egg=MongoDBProxy==0.1.0 (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 4))", "  Cloning https://github.com/edx/MongoDBProxy.git (to 25b99097615bda06bd7cdfe5669ed80dc2a7fed0) to /tmp/pip-build-gfPeaW/MongoDBProxy", "Collecting nltk==2.0.6 from git+https://github.com/edx/nltk.git@2.0.6#egg=nltk==2.0.6 (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 5))", "  Cloning https://github.com/edx/nltk.git (to 2.0.6) to /tmp/pip-build-gfPeaW/nltk", "Obtaining pystache-custom from git+https://github.com/dementrock/pystache_custom.git@776973740bdaad83a3b029f96e415a7d1e8bec2f#egg=pystache_custom-dev (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 6))", "  Cloning https://github.com/dementrock/pystache_custom.git (to 776973740bdaad83a3b029f96e415a7d1e8bec2f) to /edx/app/edxapp/venvs/edxapp/src/pystache-custom", "Obtaining pygeoip from git+https://github.com/appliedsec/pygeoip.git@95e69341cebf5a6a9fbf7c4f5439d458898bdc3b#egg=pygeoip (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 7))", "  Cloning https://github.com/appliedsec/pygeoip.git (to 95e69341cebf5a6a9fbf7c4f5439d458898bdc3b) to /edx/app/edxapp/venvs/edxapp/src/pygeoip", "Obtaining edx-jsme from git+https://github.com/jazkarta/edx-jsme.git@0908b4db16168382be5685e7e9b7b4747ac410e0#egg=edx-jsme (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 8))", "  Cloning https://github.com/jazkarta/edx-jsme.git (to 0908b4db16168382be5685e7e9b7b4747ac410e0) to /edx/app/edxapp/venvs/edxapp/src/edx-jsme", "Collecting django-pyfs==1.0.3 from git+https://github.com/edx/django-pyfs.git@1.0.3#egg=django-pyfs==1.0.3 (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 9))", "  Cloning https://github.com/edx/django-pyfs.git (to 1.0.3) to /tmp/pip-build-gfPeaW/django-pyfs", "Collecting django-cas from git+https://github.com/mitodl/django-cas.git@v2.1.1#egg=django-cas (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 10))", "  Cloning https://github.com/mitodl/django-cas.git (to v2.1.1) to /tmp/pip-build-gfPeaW/django-cas", "Obtaining parse-rest from git+https://github.com/dgrtwo/ParsePy.git@7949b9f754d1445eff8e8f20d0e967b9a6420639#egg=parse_rest (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 11))", "  Cloning https://github.com/dgrtwo/ParsePy.git (to 7949b9f754d1445eff8e8f20d0e967b9a6420639) to /edx/app/edxapp/venvs/edxapp/src/parse-rest", "Collecting rfc6266==0.0.5-edx from git+https://github.com/edx/rfc6266.git@v0.0.5-edx#egg=rfc6266==0.0.5-edx (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 14))", "  Cloning https://github.com/edx/rfc6266.git (to v0.0.5-edx) to /tmp/pip-build-gfPeaW/rfc6266", "Collecting lettuce==0.2.20.002 from git+https://github.com/edx/lettuce.git@0.2.20.002#egg=lettuce==0.2.20.002 (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 15))", "  Cloning https://github.com/edx/lettuce.git (to 0.2.20.002) to /tmp/pip-build-gfPeaW/lettuce", "Collecting XBlock==0.4.13 from git+https://github.com/edx/XBlock.git@xblock-0.4.13#egg=XBlock==0.4.13 (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 16))", "  Cloning https://github.com/edx/XBlock.git (to xblock-0.4.13) to /tmp/pip-build-gfPeaW/XBlock", "Obtaining codejail from git+https://github.com/edx/codejail.git@6b17c33a89bef0ac510926b1d7fea2748b73aadd#egg=codejail (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 17))", "  Cloning https://github.com/edx/codejail.git (to 6b17c33a89bef0ac510926b1d7fea2748b73aadd) to /edx/app/edxapp/venvs/edxapp/src/codejail", "Obtaining event-tracking from git+https://github.com/edx/event-tracking.git@0.2.1#egg=event-tracking==0.2.1 (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 18))", "  Cloning https://github.com/edx/event-tracking.git (to 0.2.1) to /edx/app/edxapp/venvs/edxapp/src/event-tracking", "Obtaining django-splash from git+https://github.com/edx/django-splash.git@v0.2#egg=django-splash==0.2 (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 19))", "  Cloning https://github.com/edx/django-splash.git (to v0.2) to /edx/app/edxapp/venvs/edxapp/src/django-splash", "Obtaining acid-xblock from git+https://github.com/edx/acid-block.git@e46f9cda8a03e121a00c7e347084d142d22ebfb7#egg=acid-xblock (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 20))", "  Cloning https://github.com/edx/acid-block.git (to e46f9cda8a03e121a00c7e347084d142d22ebfb7) to /edx/app/edxapp/venvs/edxapp/src/acid-xblock", "Collecting ora2==1.1.13 from git+https://github.com/edx/edx-ora2.git@1.1.13#egg=ora2==1.1.13 (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 21))", "  Cloning https://github.com/edx/edx-ora2.git (to 1.1.13) to /tmp/pip-build-gfPeaW/ora2", "Obtaining edx-submissions from git+https://github.com/edx/edx-submissions.git@1.1.4#egg=edx-submissions==1.1.4 (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 22))", "  Cloning https://github.com/edx/edx-submissions.git (to 1.1.4) to /edx/app/edxapp/venvs/edxapp/src/edx-submissions", "Collecting ease==0.1.3 from git+https://github.com/edx/ease.git@release-2015-07-14#egg=ease==0.1.3 (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 23))", "  Cloning https://github.com/edx/ease.git (to release-2015-07-14) to /tmp/pip-build-gfPeaW/ease", "Collecting i18n-tools==v0.3.2 from git+https://github.com/edx/i18n-tools.git@v0.3.2#egg=i18n-tools==v0.3.2 (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 24))", "  Cloning https://github.com/edx/i18n-tools.git (to v0.3.2) to /tmp/pip-build-gfPeaW/i18n-tools", "Collecting edxval==0.0.12 from git+https://github.com/edx/edx-val.git@0.0.12#egg=edxval==0.0.12 (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 25))", "  Cloning https://github.com/edx/edx-val.git (to 0.0.12) to /tmp/pip-build-gfPeaW/edxval", "Collecting recommender-xblock==1.1 from git+https://github.com/pmitros/RecommenderXBlock.git@v1.1#egg=recommender-xblock==1.1 (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 26))", "  Cloning https://github.com/pmitros/RecommenderXBlock.git (to v1.1) to /tmp/pip-build-gfPeaW/recommender-xblock", "Collecting crowdsourcehinter-xblock==0.1 from git+https://github.com/solashirai/crowdsourcehinter.git@518605f0a95190949fe77bd39158450639e2e1dc#egg=crowdsourcehinter-xblock==0.1 (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 27))", "  Cloning https://github.com/solashirai/crowdsourcehinter.git (to 518605f0a95190949fe77bd39158450639e2e1dc) to /tmp/pip-build-gfPeaW/crowdsourcehinter-xblock", "Obtaining rate-xblock from git+https://github.com/pmitros/RateXBlock.git@367e19c0f6eac8a5f002fd0f1559555f8e74bfff#egg=rate-xblock (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 28))", "  Cloning https://github.com/pmitros/RateXBlock.git (to 367e19c0f6eac8a5f002fd0f1559555f8e74bfff) to /edx/app/edxapp/venvs/edxapp/src/rate-xblock", "Obtaining done-xblock from git+https://github.com/pmitros/DoneXBlock.git@release-2016-08-10#egg=done-xblock (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 29))", "  Cloning https://github.com/pmitros/DoneXBlock.git (to release-2016-08-10) to /edx/app/edxapp/venvs/edxapp/src/done-xblock", "Collecting edx-milestones==0.1.10 from git+https://github.com/edx/edx-milestones.git@v0.1.10#egg=edx-milestones==0.1.10 (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 30))", "  Cloning https://github.com/edx/edx-milestones.git (to v0.1.10) to /tmp/pip-build-gfPeaW/edx-milestones", "Collecting xblock-utils==1.0.3 from git+https://github.com/edx/xblock-utils.git@v1.0.3#egg=xblock-utils==1.0.3 (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 31))", "  Cloning https://github.com/edx/xblock-utils.git (to v1.0.3) to /tmp/pip-build-gfPeaW/xblock-utils", "Obtaining xblock-google-drive from git+https://github.com/edx-solutions/xblock-google-drive.git@138e6fa0bf3a2013e904a085b9fed77dab7f3f21#egg=xblock-google-drive (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 32))", "  Cloning https://github.com/edx-solutions/xblock-google-drive.git (to 138e6fa0bf3a2013e904a085b9fed77dab7f3f21) to /edx/app/edxapp/venvs/edxapp/src/xblock-google-drive", "Obtaining edx-reverification-block from git+https://github.com/edx/edx-reverification-block.git@0.0.5#egg=edx-reverification-block==0.0.5 (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 33))", "  Cloning https://github.com/edx/edx-reverification-block.git (to 0.0.5) to /edx/app/edxapp/venvs/edxapp/src/edx-reverification-block", "Collecting edx-user-state-client==1.0.1 from git+https://github.com/edx/edx-user-state-client.git@1.0.1#egg=edx-user-state-client==1.0.1 (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 34))", "  Cloning https://github.com/edx/edx-user-state-client.git (to 1.0.1) to /tmp/pip-build-gfPeaW/edx-user-state-client", "Collecting xblock-lti-consumer==1.1.0 from git+https://github.com/edx/xblock-lti-consumer.git@v1.1.0#egg=xblock-lti-consumer==1.1.0 (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 35))", "  Cloning https://github.com/edx/xblock-lti-consumer.git (to v1.1.0) to /tmp/pip-build-gfPeaW/xblock-lti-consumer", "Collecting edx-proctoring==0.16.2 from git+https://github.com/edx/edx-proctoring.git@0.16.2#egg=edx-proctoring==0.16.2 (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 36))", "  Cloning https://github.com/edx/edx-proctoring.git (to 0.16.2) to /tmp/pip-build-gfPeaW/edx-proctoring", "Obtaining edx-sga from git+https://github.com/mitodl/edx-sga@172a90fd2738f8142c10478356b2d9ed3e55334a#egg=edx-sga (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 37))", "  Cloning https://github.com/mitodl/edx-sga (to 172a90fd2738f8142c10478356b2d9ed3e55334a) to /edx/app/edxapp/venvs/edxapp/src/edx-sga", "Obtaining xblock-poll from git+https://github.com/open-craft/xblock-poll@v1.2.3#egg=xblock-poll==1.2.3 (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 38))", "  Cloning https://github.com/open-craft/xblock-poll (to v1.2.3) to /edx/app/edxapp/venvs/edxapp/src/xblock-poll", "Collecting xblock-drag-and-drop-v2==2.0.12 from git+https://github.com/edx-solutions/xblock-drag-and-drop-v2@v2.0.12#egg=xblock-drag-and-drop-v2==2.0.12 (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 39))", "  Cloning https://github.com/edx-solutions/xblock-drag-and-drop-v2 (to v2.0.12) to /tmp/pip-build-gfPeaW/xblock-drag-and-drop-v2", "Collecting futures>=2.1.3 (from django-pipeline==1.5.3->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 1))", "  Downloading futures-3.0.5-py2-none-any.whl", "Collecting Django>=1.4 (from django-wiki==0.0.9->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 2))", "  Downloading Django-1.10.5-py2.py3-none-any.whl (6.8MB)", "Collecting markdown (from django-wiki==0.0.9->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 2))", "  Downloading Markdown-2.6.7.zip (413kB)", "Collecting django-sekizai (from django-wiki==0.0.9->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 2))", "  Downloading django_sekizai-0.10.0-py2.py3-none-any.whl", "Collecting django-mptt (from django-wiki==0.0.9->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 2))", "  Downloading django_mptt-0.8.7-py2.py3-none-any.whl (96kB)", "Collecting python-openid>=2.2.0 (from django-openid-auth==0.8->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 3))", "  Downloading python-openid-2.2.5.tar.gz (301kB)", "Collecting pymongo (from MongoDBProxy==0.1.0->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 4))", "  Downloading pymongo-3.4.0.tar.gz (583kB)", "Collecting PyYAML>=3.09 (from nltk==2.0.6->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 5))", "  Downloading PyYAML-3.12.tar.gz (253kB)", "Collecting six (from parse-rest->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 11))", "  Downloading six-1.10.0-py2.py3-none-any.whl", "Collecting LEPL (from rfc6266==0.0.5-edx->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 14))", "  Downloading LEPL-5.1.3.tar.gz (203kB)", "Collecting sure (from lettuce==0.2.20.002->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 15))", "  Downloading sure-1.4.0.tar.gz (42kB)", "Collecting fuzzywuzzy (from lettuce==0.2.20.002->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 15))", "  Downloading fuzzywuzzy-0.14.0-py2.py3-none-any.whl", "Collecting python-subunit (from lettuce==0.2.20.002->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 15))", "  Downloading python_subunit-1.2.0-py2.py3-none-any.whl (112kB)", "Collecting lxml (from XBlock==0.4.13->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 16))", "  Downloading lxml-3.7.1.tar.gz (3.8MB)", "Collecting markupsafe (from XBlock==0.4.13->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 16))", "  Downloading MarkupSafe-0.23.tar.gz", "Collecting python-dateutil (from XBlock==0.4.13->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 16))", "  Downloading python_dateutil-2.6.0-py2.py3-none-any.whl (194kB)", "Collecting pytz (from XBlock==0.4.13->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 16))", "  Downloading pytz-2016.10-py2.py3-none-any.whl (483kB)", "Collecting webob (from XBlock==0.4.13->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 16))", "  Downloading WebOb-1.7.0-py2.py3-none-any.whl (82kB)", "Collecting Mako (from acid-xblock->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 20))", "  Downloading Mako-1.0.6.tar.gz (575kB)", "Collecting lazy (from acid-xblock->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 20))", "  Downloading lazy-1.2.zip", "Collecting python-memcached==1.48 (from ora2==1.1.13->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 21))", "  Downloading python-memcached-1.48.tar.gz (40kB)", "Collecting loremipsum==1.0.5 (from ora2==1.1.13->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 21))", "  Downloading loremipsum-1.0.5.tar.gz", "Collecting celery==3.1.18 (from ora2==1.1.13->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 21))", "  Downloading celery-3.1.18-py2.py3-none-any.whl (515kB)", "Collecting scikit-learn==0.12.1 (from ora2==1.1.13->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 21))", "  Downloading scikit-learn-0.12.1.tar.gz (3.0MB)", "Collecting jsonfield==1.0.3 (from ora2==1.1.13->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 21))", "  Downloading jsonfield-1.0.3.tar.gz", "Collecting voluptuous==0.8.5 (from ora2==1.1.13->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 21))", "  Downloading voluptuous-0.8.5.tar.gz", "Collecting libsass==0.10.0 (from ora2==1.1.13->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 21))", "  Downloading libsass-0.10.0.tar.gz (272kB)", "Collecting scipy==0.14.0 (from ora2==1.1.13->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 21))", "  Downloading scipy-0.14.0.zip (11.5MB)", "Collecting django-extensions==1.5.9 (from ora2==1.1.13->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 21))", "  Downloading django_extensions-1.5.9-py2.py3-none-any.whl (234kB)", "Collecting django-model-utils==2.3.1 (from ora2==1.1.13->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 21))", "  Downloading django-model-utils-2.3.1.tar.gz", "Collecting defusedxml==0.4.1 (from ora2==1.1.13->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 21))", "  Downloading defusedxml-0.4.1.tar.gz (48kB)", "Collecting boto<3.0.0,>=2.32.1 (from ora2==1.1.13->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 21))", "  Downloading boto-2.45.0-py2.py3-none-any.whl (1.3MB)", "Collecting djangorestframework<3.3,>=3.1 (from ora2==1.1.13->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 21))", "  Downloading djangorestframework-3.2.5-py2.py3-none-any.whl (542kB)", "Collecting dogapi==1.2.1 (from ora2==1.1.13->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 21))", "  Downloading dogapi-1.2.1.tar.gz", "Requirement already satisfied (use --upgrade to upgrade): numpy==1.6.2 in /edx/app/edxapp/venvs/edxapp/lib/python2.7/site-packages (from ora2==1.1.13->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 21))", "Collecting path.py (from ease==0.1.3->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 23))", "  Downloading path.py-10.0-py2.py3-none-any.whl", "Collecting fisher==0.1.4 (from ease==0.1.3->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 23))", "  Downloading fisher-0.1.4.tar.gz (45kB)", "Collecting polib (from i18n-tools==v0.3.2->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 24))", "  Downloading polib-1.0.8-py2.py3-none-any.whl", "Collecting ddt (from i18n-tools==v0.3.2->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 24))", "  Downloading ddt-1.1.1-py2.py3-none-any.whl", "Collecting enum34==1.0.4 (from edxval==0.0.12->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 25))", "  Downloading enum34-1.0.4.zip (43kB)", "Collecting edx-opaque-keys<1.0.0,>=0.2.1 (from edx-milestones==0.1.10->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 30))", "  Downloading edx-opaque-keys-0.4.tar.gz", "Collecting PyContracts<2.0.0,>=1.7.1 (from edx-user-state-client==1.0.1->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 34))", "  Downloading PyContracts-1.7.15.tar.gz (89kB)", "Collecting bleach (from xblock-lti-consumer==1.1.0->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 35))", "  Downloading bleach-1.5.0-py2.py3-none-any.whl", "Collecting oauthlib (from xblock-lti-consumer==1.1.0->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 35))", "  Downloading oauthlib-2.0.1.tar.gz (122kB)", "Collecting mock (from xblock-poll->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 38))", "  Downloading mock-2.0.0-py2.py3-none-any.whl (56kB)", "Collecting django-classy-tags>=0.3.1 (from django-sekizai->django-wiki==0.0.9->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 2))", "  Downloading django_classy_tags-0.8.0-py2.py3-none-any.whl", "Collecting extras (from python-subunit->lettuce==0.2.20.002->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 15))", "  Downloading extras-1.0.0-py2.py3-none-any.whl", "Collecting testtools>=0.9.34 (from python-subunit->lettuce==0.2.20.002->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 15))", "  Downloading testtools-2.2.0-py2.py3-none-any.whl (195kB)", "Collecting billiard<3.4,>=3.3.0.20 (from celery==3.1.18->ora2==1.1.13->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 21))", "  Downloading billiard-3.3.0.23.tar.gz (151kB)", "Collecting kombu<3.1,>=3.0.25 (from celery==3.1.18->ora2==1.1.13->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 21))", "  Downloading kombu-3.0.37-py2.py3-none-any.whl (240kB)", "Requirement already satisfied (use --upgrade to upgrade): setuptools>=0.6b1 in /edx/app/edxapp/venvs/edxapp/lib/python2.7/site-packages (from voluptuous==0.8.5->ora2==1.1.13->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 21))", "Collecting simplejson>=2.0.9 (from dogapi==1.2.1->ora2==1.1.13->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 21))", "  Downloading simplejson-3.10.0.tar.gz (77kB)", "Collecting decorator>=3.3.2 (from dogapi==1.2.1->ora2==1.1.13->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 21))", "  Downloading decorator-4.0.10-py2.py3-none-any.whl", "Collecting stevedore<2.0.0,>=0.14.1 (from edx-opaque-keys<1.0.0,>=0.2.1->edx-milestones==0.1.10->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 30))", "  Downloading stevedore-1.19.1-py2.py3-none-any.whl", "Collecting pyparsing (from PyContracts<2.0.0,>=1.7.1->edx-user-state-client==1.0.1->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 34))", "  Downloading pyparsing-2.1.10-py2.py3-none-any.whl (56kB)", "Collecting html5lib!=0.9999,!=0.99999,<0.99999999,>=0.999 (from bleach->xblock-lti-consumer==1.1.0->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 35))", "  Downloading html5lib-0.9999999.tar.gz (889kB)", "Collecting funcsigs>=1 (from mock->xblock-poll->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 38))", "  Downloading funcsigs-1.0.2-py2.py3-none-any.whl", "Collecting pbr>=0.11 (from mock->xblock-poll->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 38))", "  Downloading pbr-1.10.0-py2.py3-none-any.whl (96kB)", "Collecting python-mimeparse (from testtools>=0.9.34->python-subunit->lettuce==0.2.20.002->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 15))", "  Downloading python_mimeparse-1.6.0-py2.py3-none-any.whl", "Collecting fixtures>=1.3.0 (from testtools>=0.9.34->python-subunit->lettuce==0.2.20.002->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 15))", "  Downloading fixtures-3.0.0-py2.py3-none-any.whl (67kB)", "Collecting unittest2>=1.0.0 (from testtools>=0.9.34->python-subunit->lettuce==0.2.20.002->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 15))", "  Downloading unittest2-1.1.0-py2.py3-none-any.whl (96kB)", "Collecting traceback2 (from testtools>=0.9.34->python-subunit->lettuce==0.2.20.002->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 15))", "  Downloading traceback2-1.4.0-py2.py3-none-any.whl", "Collecting anyjson>=0.3.3 (from kombu<3.1,>=3.0.25->celery==3.1.18->ora2==1.1.13->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 21))", "  Downloading anyjson-0.3.3.tar.gz", "Collecting amqp<2.0,>=1.4.9 (from kombu<3.1,>=3.0.25->celery==3.1.18->ora2==1.1.13->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 21))", "  Downloading amqp-1.4.9-py2.py3-none-any.whl (51kB)", "Requirement already satisfied (use --upgrade to upgrade): argparse in /usr/lib/python2.7 (from unittest2>=1.0.0->testtools>=0.9.34->python-subunit->lettuce==0.2.20.002->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 15))", "Collecting linecache2 (from traceback2->testtools>=0.9.34->python-subunit->lettuce==0.2.20.002->-r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 15))", "  Downloading linecache2-1.0.0-py2.py3-none-any.whl", "Building wheels for collected packages: markdown, python-openid, pymongo, PyYAML, LEPL, sure, lxml, markupsafe, Mako, lazy, python-memcached, loremipsum, scikit-learn, jsonfield, voluptuous, libsass, scipy, django-model-utils, defusedxml, dogapi, fisher, enum34, edx-opaque-keys, PyContracts, oauthlib, billiard, simplejson, html5lib, anyjson", "  Running setup.py bdist_wheel for markdown", "  Stored in directory: /edx/app/edxapp/.cache/pip/wheels/34/53/13/36d28723fa9a091576fbb516003d33085a114f35b823faf05e", "  Running setup.py bdist_wheel for python-openid", "  Stored in directory: /edx/app/edxapp/.cache/pip/wheels/0a/da/67/e9e68f4b5e03732dc17a545b4ce3ce84b4a9bef67253d4ff72", "  Running setup.py bdist_wheel for pymongo", "  Stored in directory: /edx/app/edxapp/.cache/pip/wheels/41/12/7b/8a5763b32bbea5d7bca33dfbdb4740541ef17f5ca3f22b3be9", "  Running setup.py bdist_wheel for PyYAML", "  Stored in directory: /edx/app/edxapp/.cache/pip/wheels/2c/f7/79/13f3a12cd723892437c0cfbde1230ab4d82947ff7b3839a4fc", "  Running setup.py bdist_wheel for LEPL", "  Stored in directory: /edx/app/edxapp/.cache/pip/wheels/8f/ac/11/8084268ba818ac08469a5dc2d2f7eae68bcde1c7f55f184a9b", "  Running setup.py bdist_wheel for sure", "  Stored in directory: /edx/app/edxapp/.cache/pip/wheels/d4/0f/ed/36366f2a7b3ebe9152a473d8df340abcddbea450ae846e6f3b", "  Running setup.py bdist_wheel for lxml", "  Stored in directory: /edx/app/edxapp/.cache/pip/wheels/90/63/7b/7def2c66617eba0de4c6ca0f3f31aa8bbffb1bb96b80fe0698", "  Running setup.py bdist_wheel for markupsafe", "  Stored in directory: /edx/app/edxapp/.cache/pip/wheels/a3/fa/dc/0198eed9ad95489b8a4f45d14dd5d2aee3f8984e46862c5748", "  Running setup.py bdist_wheel for Mako", "  Stored in directory: /edx/app/edxapp/.cache/pip/wheels/34/be/28/7999aa61d80a775c9e85a5a7d345777f73e87e6e30573e9551", "  Running setup.py bdist_wheel for lazy", "  Stored in directory: /edx/app/edxapp/.cache/pip/wheels/4d/6f/6b/afae13a652a7947b1fd029342b9644b66b559c3d33dfac6bf5", "  Running setup.py bdist_wheel for python-memcached", "  Stored in directory: /edx/app/edxapp/.cache/pip/wheels/6a/fa/f5/1e99c1c163e692275347d027544a061b056fd7d00d22c818b3", "  Running setup.py bdist_wheel for loremipsum", "  Stored in directory: /edx/app/edxapp/.cache/pip/wheels/14/7d/19/a3abf8ba53c407d41892d1c539de8019202296f8ed5fbcd7f8", "  Running setup.py bdist_wheel for scikit-learn", "  Stored in directory: /edx/app/edxapp/.cache/pip/wheels/1a/29/cb/65126d12d45854c6792ae2b3006a319eeddbd25d6a42f12e53", "  Running setup.py bdist_wheel for jsonfield", "  Stored in directory: /edx/app/edxapp/.cache/pip/wheels/89/4b/cd/7be01f6136ad114d543479f16a8705f4555a20c0e3deed3485", "  Running setup.py bdist_wheel for voluptuous", "  Stored in directory: /edx/app/edxapp/.cache/pip/wheels/f4/84/65/a51e7b9ae24f27805bcb3b266f778afbf790144981ca6b7d31", "  Running setup.py bdist_wheel for libsass", "  Stored in directory: /edx/app/edxapp/.cache/pip/wheels/8f/5d/af/079c65bfd3e7b8acf0477c7b86d3e619a1731e2a83d9f2b315", "  Running setup.py bdist_wheel for scipy", "  Stored in directory: /edx/app/edxapp/.cache/pip/wheels/bb/c4/06/6d2625cdd665b63a1f5cc216260b869c8b52caf65ef70e6233", "  Running setup.py bdist_wheel for django-model-utils", "  Stored in directory: /edx/app/edxapp/.cache/pip/wheels/db/68/77/5b3d7a96f4639f3ed4095660441aded27ecc6a7bddf792aadd", "  Running setup.py bdist_wheel for defusedxml", "  Stored in directory: /edx/app/edxapp/.cache/pip/wheels/47/d0/73/a3232f5cd866e8ce7091049aebfd537db5f9454110fc202eef", "  Running setup.py bdist_wheel for dogapi", "  Stored in directory: /edx/app/edxapp/.cache/pip/wheels/e7/98/9d/9b8460cd7e41c1934a6b39a713c6f0dc13f778b8a55af4b3b6", "  Running setup.py bdist_wheel for fisher", "  Stored in directory: /edx/app/edxapp/.cache/pip/wheels/94/70/27/f3e07047ba539a9c8a24c5738dad745c6fe3f1d76aa714ed83", "  Running setup.py bdist_wheel for enum34", "  Stored in directory: /edx/app/edxapp/.cache/pip/wheels/6f/a8/5d/8c0b1a0320f9a1b4e10d3314eeeb7bc6d6b9f4d0abe57872f9", "  Running setup.py bdist_wheel for edx-opaque-keys", "  Stored in directory: /edx/app/edxapp/.cache/pip/wheels/76/c1/2a/e05dc66fd328a8cfce0b35fb0e7a41b242309c6f35ca1ba5b5", "  Running setup.py bdist_wheel for PyContracts", "  Stored in directory: /edx/app/edxapp/.cache/pip/wheels/bd/51/6b/b8932aa228eac0066ac2d59aa7d040adea9fd1508dff34098b", "  Running setup.py bdist_wheel for oauthlib", "  Stored in directory: /edx/app/edxapp/.cache/pip/wheels/e7/4e/b5/c36a97caf4408037eb35aeb1e0a80d95ea0c521a562c3488a3", "  Running setup.py bdist_wheel for billiard", "  Stored in directory: /edx/app/edxapp/.cache/pip/wheels/11/68/13/9f46e6b8760998754ce90ef87103ea7f4e80504ffc9f93a362", "  Running setup.py bdist_wheel for simplejson", "  Stored in directory: /edx/app/edxapp/.cache/pip/wheels/43/c5/ef/edcebbb19becffd2ba75bf219afdbb4ca85198b2d909f1b31b", "  Running setup.py bdist_wheel for html5lib", "  Stored in directory: /edx/app/edxapp/.cache/pip/wheels/6f/85/6c/56b8e1292c6214c4eb73b9dda50f53e8e977bf65989373c962", "  Running setup.py bdist_wheel for anyjson", "  Stored in directory: /edx/app/edxapp/.cache/pip/wheels/06/3d/74/f64c3ce3266df2598031818ecc86bc25c8ccede0723973f119", "Successfully built markdown python-openid pymongo PyYAML LEPL sure lxml markupsafe Mako lazy python-memcached loremipsum scikit-learn jsonfield voluptuous libsass scipy django-model-utils defusedxml dogapi fisher enum34 edx-opaque-keys PyContracts oauthlib billiard simplejson html5lib anyjson", "Installing collected packages: futures, django-pipeline, Django, markdown, django-classy-tags, django-sekizai, django-mptt, django-wiki, python-openid, django-openid-auth, pymongo, MongoDBProxy, PyYAML, nltk, pystache-custom, pygeoip, edx-jsme, django-pyfs, django-cas, six, parse-rest, LEPL, rfc6266, funcsigs, pbr, mock, sure, fuzzywuzzy, extras, python-mimeparse, fixtures, linecache2, traceback2, unittest2, testtools, python-subunit, lettuce, fs, lxml, markupsafe, python-dateutil, pytz, webob, XBlock, codejail, event-tracking, django-splash, Mako, lazy, acid-xblock, python-memcached, loremipsum, billiard, anyjson, amqp, kombu, celery, scikit-learn, jsonfield, voluptuous, libsass, scipy, django-extensions, django-model-utils, defusedxml, boto, djangorestframework, simplejson, decorator, dogapi, ora2, edx-submissions, path.py, fisher, ease, polib, ddt, i18n-tools, enum34, edxval, recommender-xblock, crowdsourcehinter-xblock, rate-xblock, done-xblock, stevedore, edx-opaque-keys, edx-milestones, xblock-utils, xblock-google-drive, edx-reverification-block, pyparsing, PyContracts, edx-user-state-client, html5lib, bleach, oauthlib, xblock-lti-consumer, edx-proctoring, edx-sga, xblock-poll, xblock-drag-and-drop-v2, django-debug-toolbar-mongo", "  Running setup.py install for django-pipeline", "  Running setup.py install for django-wiki", "  Running setup.py install for django-openid-auth", "  Running setup.py install for MongoDBProxy", "  Running setup.py install for nltk", "  Running setup.py develop for pystache-custom", "  Running setup.py develop for pygeoip", "  Running setup.py develop for edx-jsme", "  Running setup.py install for django-pyfs", "  Running setup.py install for django-cas", "  Running setup.py develop for parse-rest", "  Running setup.py install for rfc6266", "  Running setup.py install for lettuce", "  Running setup.py install for fs", "  Running setup.py install for XBlock", "  Running setup.py develop for codejail", "  Running setup.py develop for event-tracking", "  Running setup.py develop for django-splash", "  Running setup.py develop for acid-xblock", "  Running setup.py install for ora2", "  Running setup.py develop for edx-submissions", "  Running setup.py install for ease", "  Running setup.py install for i18n-tools", "  Running setup.py install for edxval", "  Running setup.py install for recommender-xblock", "  Running setup.py install for crowdsourcehinter-xblock", "  Running setup.py develop for rate-xblock", "  Running setup.py develop for done-xblock", "  Running setup.py install for edx-milestones", "  Running setup.py install for xblock-utils", "  Running setup.py develop for xblock-google-drive", "  Running setup.py develop for edx-reverification-block", "  Running setup.py install for edx-user-state-client", "  Running setup.py install for xblock-lti-consumer", "  Running setup.py install for edx-proctoring", "  Running setup.py develop for edx-sga", "  Running setup.py develop for xblock-poll", "  Running setup.py install for xblock-drag-and-drop-v2", "  Running setup.py install for django-debug-toolbar-mongo", "Successfully installed Django-1.10.5 LEPL-5.1.3 Mako-1.0.6 MongoDBProxy-0.1.0 PyContracts-1.7.15 PyYAML-3.12 XBlock-0.4.13 acid-xblock amqp-1.4.9 anyjson-0.3.3 billiard-3.3.0.23 bleach-1.5.0 boto-2.45.0 celery-3.1.18 codejail crowdsourcehinter-xblock-0.1 ddt-1.1.1 decorator-4.0.10 defusedxml-0.4.1 django-cas-2.1.1 django-classy-tags-0.8.0 django-debug-toolbar-mongo-0.1.10 django-extensions-1.5.9 django-model-utils-2.3.1 django-mptt-0.8.7 django-openid-auth-0.8 django-pipeline-1.5.3 django-pyfs-1.0.3 django-sekizai-0.10.0 django-splash django-wiki-0.0.9 djangorestframework-3.2.5 dogapi-1.2.1 done-xblock ease-0.1.3 edx-jsme edx-milestones-0.1.10 edx-opaque-keys-0.4 edx-proctoring-0.16.2 edx-reverification-block edx-sga edx-submissions edx-user-state-client-1.0.1 edxval-0.0.12 enum34-1.0.4 event-tracking extras-1.0.0 fisher-0.1.4 fixtures-3.0.0 fs-0.4.0 funcsigs-1.0.2 futures-3.0.5 fuzzywuzzy-0.14.0 html5lib-0.9999999 i18n-tools-0.3.2 jsonfield-1.0.3 kombu-3.0.37 lazy-1.2 lettuce-0.2.20.2 libsass-0.10.0 linecache2-1.0.0 loremipsum-1.0.5 lxml-3.7.1 markdown-2.6.7 markupsafe-0.23 mock-2.0.0 nltk-2.0.6 oauthlib-2.0.1 ora2-1.1.13 parse-rest path.py-10.0 pbr-1.10.0 polib-1.0.8 pygeoip pymongo-3.4.0 pyparsing-2.1.10 pystache-custom python-dateutil-2.6.0 python-memcached-1.48 python-mimeparse-1.6.0 python-openid-2.2.5 python-subunit-1.2.0 pytz-2016.10 rate-xblock recommender-xblock-1.1 rfc6266-0.0.5-edx scikit-learn-0.12.1 scipy-0.14.0 simplejson-3.10.0 six-1.10.0 stevedore-1.19.1 sure-1.4.0 testtools-2.2.0 traceback2-1.4.0 unittest2-1.1.0 voluptuous-0.8.5 webob-1.7.0 xblock-drag-and-drop-v2-2.0.12 xblock-google-drive xblock-lti-consumer xblock-poll xblock-utils-1.0.3"], "warnings": []}, {"_ansible_item_result": true, "_ansible_no_log": false, "changed": false, "item": {"_ansible_item_result": true, "_ansible_no_log": false, "changed": false, "invocation": {"module_args": {"checksum_algorithm": "sha1", "follow": false, "get_checksum": true, "get_md5": true, "mime": false, "path": "/edx/app/edxapp/edx-platform/requirements/edx/custom.txt"}, "module_name": "stat"}, "item": "/edx/app/edxapp/edx-platform/requirements/edx/custom.txt", "stat": {"exists": false}}, "skip_reason": "Conditional check failed", "skipped": true}, {"_ansible_item_result": true, "item": {"_ansible_item_result": true, "_ansible_no_log": false, "changed": false, "invocation": {"module_args": {"checksum_algorithm": "sha1", "follow": false, "get_checksum": true, "get_md5": true, "mime": false, "path": "/edx/app/edxapp/edx-platform/requirements/edx/local.txt"}, "module_name": "stat"}, "item": "/edx/app/edxapp/edx-platform/requirements/edx/local.txt", "stat": {"atime": 1483826032.0, "checksum": "02bb3feb152f4a130117dbc38b85ea7fb0763992", "ctime": 1483826032.0, "dev": 40, "exists": true, "gid": 0, "gr_name": "root", "inode": 153410285, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "md5": "49992f42d7d12edb909e994ddf6cad84", "mode": "0644", "mtime": 1483826032.0, "nlink": 1, "path": "/edx/app/edxapp/edx-platform/requirements/edx/local.txt", "pw_name": "root", "rgrp": true, "roth": true, "rusr": true, "size": 308, "uid": 0, "wgrp": false, "woth": false, "wusr": true, "xgrp": false, "xoth": false, "xusr": false}}, "msg": "Authentication or permission failure. In some cases, you may have been able to authenticate and did not have permissions on the remote directory. Consider changing the remote temp path in ansible.cfg to a path rooted in \"/tmp\". Failed command was: ( umask 77 && mkdir -p \"` echo /tmp/ansible-tmp-1483827626.83-126449854261321 `\" && echo ansible-tmp-1483827626.83-126449854261321=\"` echo /tmp/ansible-tmp-1483827626.83-126449854261321 `\" ), exited with result 126: rpc error: code = 14 desc = grpc: the connection is unavailable\r\n", "unreachable": true}, {"_ansible_item_result": true, "item": {"_ansible_item_result": true, "_ansible_no_log": false, "changed": false, "invocation": {"module_args": {"checksum_algorithm": "sha1", "follow": false, "get_checksum": true, "get_md5": true, "mime": false, "path": "/edx/app/edxapp/edx-platform/requirements/edx/base.txt"}, "module_name": "stat"}, "item": "/edx/app/edxapp/edx-platform/requirements/edx/base.txt", "stat": {"atime": 1483826060.0, "checksum": "8834a02edcd1cec4eaa676f1d7f1df5d96c55066", "ctime": 1483826060.0, "dev": 40, "exists": true, "gid": 1002, "gr_name": "edxapp", "inode": 153410516, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "md5": "9f934c24845d6e2d0885b81e89db80a5", "mode": "0644", "mtime": 1483826060.0, "nlink": 1, "path": "/edx/app/edxapp/edx-platform/requirements/edx/base.txt", "pw_name": "edxapp", "rgrp": true, "roth": true, "rusr": true, "size": 4446, "uid": 1002, "wgrp": false, "woth": false, "wusr": true, "xgrp": false, "xoth": false, "xusr": false}}, "msg": "Authentication or permission failure. In some cases, you may have been able to authenticate and did not have permissions on the remote directory. Consider changing the remote temp path in ansible.cfg to a path rooted in \"/tmp\". Failed command was: ( umask 77 && mkdir -p \"` echo /tmp/ansible-tmp-1483827627.2-221307889182242 `\" && echo ansible-tmp-1483827627.2-221307889182242=\"` echo /tmp/ansible-tmp-1483827627.2-221307889182242 `\" ), exited with result 126: rpc error: code = 14 desc = grpc: the connection is unavailable\r\n", "unreachable": true}, {"_ansible_item_result": true, "item": {"_ansible_item_result": true, "_ansible_no_log": false, "changed": false, "invocation": {"module_args": {"checksum_algorithm": "sha1", "follow": false, "get_checksum": true, "get_md5": true, "mime": false, "path": "/edx/app/edxapp/edx-platform/requirements/edx/post.txt"}, "module_name": "stat"}, "item": "/edx/app/edxapp/edx-platform/requirements/edx/post.txt", "stat": {"atime": 1483826061.0, "checksum": "7e504c7aa87fdf3cc655d654c316ab1ae5d6f03c", "ctime": 1483826061.0, "dev": 40, "exists": true, "gid": 1002, "gr_name": "edxapp", "inode": 153410518, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "md5": "d31d9b2e72f43a3364468787dcf86089", "mode": "0644", "mtime": 1483826061.0, "nlink": 1, "path": "/edx/app/edxapp/edx-platform/requirements/edx/post.txt", "pw_name": "edxapp", "rgrp": true, "roth": true, "rusr": true, "size": 1021, "uid": 1002, "wgrp": false, "woth": false, "wusr": true, "xgrp": false, "xoth": false, "xusr": false}}, "msg": "Authentication or permission failure. In some cases, you may have been able to authenticate and did not have permissions on the remote directory. Consider changing the remote temp path in ansible.cfg to a path rooted in \"/tmp\". Failed command was: ( umask 77 && mkdir -p \"` echo /tmp/ansible-tmp-1483827627.56-149349426593583 `\" && echo ansible-tmp-1483827627.56-149349426593583=\"` echo /tmp/ansible-tmp-1483827627.56-149349426593583 `\" ), exited with result 126: rpc error: code = 14 desc = grpc: the connection is unavailable\r\n", "unreachable": true}, {"_ansible_item_result": true, "item": {"_ansible_item_result": true, "_ansible_no_log": false, "changed": false, "invocation": {"module_args": {"checksum_algorithm": "sha1", "follow": false, "get_checksum": true, "get_md5": true, "mime": false, "path": "/edx/app/edxapp/edx-platform/requirements/edx/paver.txt"}, "module_name": "stat"}, "item": "/edx/app/edxapp/edx-platform/requirements/edx/paver.txt", "stat": {"atime": 1483826062.0, "checksum": "453d0c815657e6b9fbc667122a8cfa22efe375d7", "ctime": 1483826062.0, "dev": 40, "exists": true, "gid": 1002, "gr_name": "edxapp", "inode": 153410525, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "md5": "2c85935c2470520f9ccc83fbff487e51", "mode": "0644", "mtime": 1483826062.0, "nlink": 1, "path": "/edx/app/edxapp/edx-platform/requirements/edx/paver.txt", "pw_name": "edxapp", "rgrp": true, "roth": true, "rusr": true, "size": 129, "uid": 1002, "wgrp": false, "woth": false, "wusr": true, "xgrp": false, "xoth": false, "xusr": false}}, "msg": "Authentication or permission failure. In some cases, you may have been able to authenticate and did not have permissions on the remote directory. Consider changing the remote temp path in ansible.cfg to a path rooted in \"/tmp\". Failed command was: ( umask 77 && mkdir -p \"` echo /tmp/ansible-tmp-1483827627.88-9986381180388 `\" && echo ansible-tmp-1483827627.88-9986381180388=\"` echo /tmp/ansible-tmp-1483827627.88-9986381180388 `\" ), exited with result 126: rpc error: code = 14 desc = grpc: the connection is unavailable\r\n", "unreachable": true}]}
ansible-container_1  |
ansible-container_1  | PLAY RECAP *********************************************************************
ansible-container_1  | analytics                  : ok=5    changed=0    unreachable=0    failed=0
ansible-container_1  | cms                        : ok=5    changed=0    unreachable=0    failed=0
ansible-container_1  | edxconfig                  : ok=14   changed=8    unreachable=0    failed=0
ansible-container_1  | edxworker                  : ok=5    changed=0    unreachable=0    failed=0
ansible-container_1  | es                         : ok=24   changed=18   unreachable=0    failed=0
ansible-container_1  | forums                     : ok=5    changed=0    unreachable=0    failed=0
ansible-container_1  | insights                   : ok=5    changed=0    unreachable=0    failed=0
ansible-container_1  | lms                        : ok=42   changed=31   unreachable=1    failed=0
ansible-container_1  | mongo                      : ok=7    changed=4    unreachable=0    failed=0
ansible-container_1  | nginx                      : ok=16   changed=9    unreachable=0    failed=0
ansible-container_1  | xqueue                     : ok=5    changed=0    unreachable=0    failed=0
ansible-container_1  |
ansible-container_1  |  [WARNING]: Could not create retry file 'main.retry'.         [Errno 2] No such
ansible-container_1  | file or directory: ''
ansible_ansible-container_1 exited with code 3
Aborting on container exit...
Stopping ansible_nginx_1 ... done
Stopping ansible_analytics_1 ... done
Stopping ansible_insights_1 ... done
Stopping ansible_edxworker_1 ... done
Stopping ansible_cms_1 ... done
Stopping ansible_lms_1 ... done
Stopping ansible_edxconfig_1 ... done
Stopping ansible_forums_1 ... done
Stopping ansible_xqueue_1 ... done
Stopping ansible_memcache_1 ... done
Stopping ansible_rabbitmq_1 ... done
Stopping ansible_es_1 ... done
Stopping ansible_db_1 ... done
Stopping ansible_mongo_1 ... done
Ansible playbook run failed.
Cleaning up Ansible Container builder...
Ansible build failed
borisno2 commented 7 years ago

You are getting grpc: the connection is unavailable\r and UNREACHABLE when ansible-container tries to run the command. Maybe the lms docker container is crashing, does docker logs ansible_lms_1 show anything useful?

natea commented 7 years ago

no, running that command doesn't return anything.

borisno2 commented 7 years ago

OK... can you try running this command ansible-container --var-file container_vars.yml --debug build -- -t "install:base,install:system-requirements,install:configuration,install:app-requirements,install:code,manage:app-users,migrate,gather_static_assets,assets:gather" -e@../edxapp_vars.yml it's the same command as what's in ./ansible-build.sh but with the --debug option.