Closed vwbusguy closed 1 year ago
@vwbusguy Thanks for this! I wasn't aware of the problem, so it's always nice to get a solution at the same time.
I do think that we can solve this by simply bumping pyOpenSSL as I did in #202. This works for me under docker-compose build
which was failing prior to the change. Let me know if this doesn't work for you!
Yup! That fixed it for me! Thanks.
This is hopefully a temporary workaround until upstream libraries can be patched for OpenSSL 3.9.
Description
See #200 for context. OpenSSL 3.9 has a breaking change that conflicts with Twisted and maybe other libraries in Cardinal.
Test Plan
I tested this change locally and verified that Cardinal now starts with this change after a fresh container image build using python 3.11 images.
Contribution Checklist
CONTRIBUTORS
file if desired (optional).