Skip to content

ARROW-7246: [CI][Python] Use Python 3 for docker-compose - #5886

Closed
kou wants to merge 1 commit into
apache:masterfrom
kou:python-wheel-use-python-3
Closed

ARROW-7246: [CI][Python] Use Python 3 for docker-compose#5886
kou wants to merge 1 commit into
apache:masterfrom
kou:python-wheel-use-python-3

Conversation

@kou

@koukou commented Nov 22, 2019

Copy link
Copy Markdown
Member

We get the following error when we use Python 2:

$ docker-compose pull $BUILD_IMAGE
Traceback (most recent call last):
File "/usr/local/bin/docker-compose", line 6, in <module>
from compose.cli.main import main
File "/usr/local/lib/python2.7/dist-packages/compose/cli/main.py", line 18, in <module>
import docker
File "/usr/local/lib/python2.7/dist-packages/docker/__init__.py", line 2, in <module>
from .api import APIClient
File "/usr/local/lib/python2.7/dist-packages/docker/api/__init__.py", line 2, in <module>
from .client import APIClient
File "/usr/local/lib/python2.7/dist-packages/docker/api/client.py", line 5, in <module>
import requests
File "/usr/local/lib/python2.7/dist-packages/requests/__init__.py", line 95, in <module>
from urllib3.contrib import pyopenssl
File "/usr/local/lib/python2.7/dist-packages/urllib3/contrib/pyopenssl.py", line 46, in <module>
import OpenSSL.SSL
File "/usr/lib/python2.7/dist-packages/OpenSSL/__init__.py", line 8, in <module>
from OpenSSL import rand, crypto, SSL
File "/usr/lib/python2.7/dist-packages/OpenSSL/SSL.py", line 118, in <module>
SSL_ST_INIT = _lib.SSL_ST_INIT
AttributeError: 'module' object has no attribute 'SSL_ST_INIT'

@kou

kou commented Nov 22, 2019

Copy link
Copy Markdown
MemberAuthor

@ursabot crossbot submit -g wheel

@ursabot

Copy link
Copy Markdown
No such command "crossbot".

@kou

kou commented Nov 22, 2019

Copy link
Copy Markdown
MemberAuthor

@ursabot crossbow submit -g wheel

@ursabot

Copy link
Copy Markdown

AMD64 Conda Crossbow Submit (#78626) builder has been succeeded.

Revision: 199ed6cdc747954ed11598fb2de94b14d48debf5

Submitted crossbow builds: ursa-labs/crossbow @ ursabot-338

TaskStatus
wheel-manylinux1-cp27mTravisCI
wheel-manylinux1-cp27muTravisCI
wheel-manylinux1-cp35mTravisCI
wheel-manylinux1-cp36mTravisCI
wheel-manylinux1-cp37mTravisCI
wheel-manylinux2010-cp27mTravisCI
wheel-manylinux2010-cp27muTravisCI
wheel-manylinux2010-cp35mTravisCI
wheel-manylinux2010-cp36mTravisCI
wheel-manylinux2010-cp37mTravisCI
wheel-osx-cp27mTravisCI
wheel-osx-cp35mTravisCI
wheel-osx-cp36mTravisCI
wheel-osx-cp37mTravisCI
wheel-win-cp36mAppveyor
wheel-win-cp37mAppveyor

@github-actions

Copy link
Copy Markdown

@kou
kouforce-pushed the python-wheel-use-python-3 branch from 199ed6c to fb58286CompareNovember 23, 2019 01:31
We get the following error when we use Python 2:
$ docker-compose pull $BUILD_IMAGE
Traceback (most recent call last):
File "/usr/local/bin/docker-compose", line 6, in <module>
from compose.cli.main import main
File "/usr/local/lib/python2.7/dist-packages/compose/cli/main.py", line 18, in <module>
import docker
File "/usr/local/lib/python2.7/dist-packages/docker/__init__.py", line 2, in <module>
from .api import APIClient
File "/usr/local/lib/python2.7/dist-packages/docker/api/__init__.py", line 2, in <module>
from .client import APIClient
File "/usr/local/lib/python2.7/dist-packages/docker/api/client.py", line 5, in <module>
import requests
File "/usr/local/lib/python2.7/dist-packages/requests/__init__.py", line 95, in <module>
from urllib3.contrib import pyopenssl
File "/usr/local/lib/python2.7/dist-packages/urllib3/contrib/pyopenssl.py", line 46, in <module>
import OpenSSL.SSL
File "/usr/lib/python2.7/dist-packages/OpenSSL/__init__.py", line 8, in <module>
from OpenSSL import rand, crypto, SSL
File "/usr/lib/python2.7/dist-packages/OpenSSL/SSL.py", line 118, in <module>
SSL_ST_INIT = _lib.SSL_ST_INIT
AttributeError: 'module' object has no attribute 'SSL_ST_INIT'
@kou
kouforce-pushed the python-wheel-use-python-3 branch from fb58286 to e4a455fCompareNovember 23, 2019 01:35
@kou

kou commented Nov 23, 2019

Copy link
Copy Markdown
MemberAuthor

@ursabot crossbow submit -g wheel

@ursabot

Copy link
Copy Markdown

AMD64 Conda Crossbow Submit (#78627) builder has been succeeded.

Revision: e4a455f

Submitted crossbow builds: ursa-labs/crossbow @ ursabot-339

TaskStatus
wheel-manylinux1-cp27mTravisCI
wheel-manylinux1-cp27muTravisCI
wheel-manylinux1-cp35mTravisCI
wheel-manylinux1-cp36mTravisCI
wheel-manylinux1-cp37mTravisCI
wheel-manylinux2010-cp27mTravisCI
wheel-manylinux2010-cp27muTravisCI
wheel-manylinux2010-cp35mTravisCI
wheel-manylinux2010-cp36mTravisCI
wheel-manylinux2010-cp37mTravisCI
wheel-osx-cp27mTravisCI
wheel-osx-cp35mTravisCI
wheel-osx-cp36mTravisCI
wheel-osx-cp37mTravisCI
wheel-win-cp36mAppveyor
wheel-win-cp37mAppveyor

@kou

kou commented Nov 23, 2019

Copy link
Copy Markdown
MemberAuthor

+1
All wheel-manylinux are green. I'll merge this.

@koukou closed this in 0a5fe7dNov 23, 2019
@kou
kou deleted the python-wheel-use-python-3 branch November 23, 2019 03:35
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@kou@ursabot