Version
All
Issue:
JupyterLab workspaces may fail to start with the error
AttributeError: module 'lib' has no attribute 'OpenSSL_add_all_algorithms'
Root Cause:
This issue is not caused by Domino, it is a compatibility issue between the version of JupyterLab and the version of the cryptography package you are using in your Environment
Resolution:
The resolution is to upgrade to the newest versions of JupyterLab and cryptography. If you cannot upgrade JupyterLab, you can pin your version of cryptography in your requirements.txt or in the Compute Environment to v38.0.4.
In the requirements.txt in your project add:
cryptography==38.0.4
If you'd like more information on the requirements.txt file and how to use it, our documentation is here:
https://docs.dominodatalab.com/en/5.1/user_guide/9c4f82/use-requirements-txt--python-only-/
If you prefer to update the package more permanently in your Compute Environment use the following syntax and rebuild the Environment.
RUN pip install cryptography==38.0.4
For more information on Compute Environments have a look at the docs, here:
https://docs.dominodatalab.com/en/5.1/user_guide/f51038/environments/
Comments
0 comments
Please sign in to leave a comment.