Closed
Bug 1735635
Opened 4 years ago
Closed 4 years ago
Phabricator Github CI is failing
Categories
(Conduit :: Phabricator, defect)
Conduit
Phabricator
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: mhentges, Assigned: mhentges)
Details
Attachments
(1 file)
| Assignee | ||
Comment 1•4 years ago
|
||
Assignee: nobody → mhentges
| Assignee | ||
Comment 2•4 years ago
|
||
It's failing because docker-compose requires cryptography, and cryptography only creates wheels for Python 3.6 and 3.7.
DKL worked around this back here by making cryptography build without Rust (CRYPTOGRAPHY_DONT_BUILD_RUST), but that workaround isn't valid anymore.
I think the solution here is to force using Python 3.7.
| Assignee | ||
Comment 3•4 years ago
|
||
Hmm, we're using the docker:19.03.13-git image instead of, say, the python:3.7 image because we need to be able to do docker push ... at the end.
However, the docker images use Alpine linux under the hood, and they are pinned to a specific Python version (for docker 19.03.13, it's Python 3.8).
I'll dig into this more tomorrow.
| Assignee | ||
Updated•4 years ago
|
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•