You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Wait for cryptography to add a proper API to replace the bindings
Move back to shelling out to openssl directly
Pin to cryptography 3.0
I think (1) is really the only real solution here-- the others are workarounds and temporary solutions at best. They at least seem interested in exposing this via the API though, maybe we can help. We'll push on that a little, it looks like you've started on (3) for now?
The referenced PR implements option 3 to get the jobs passing now.
Upstream is working on re-adding the necessary API as described in option 1 (see discussion on the upstream ticket). If that has been released we could unpin (which is tracked in ros2/ci#507).
The nightly ROS 2 builds failed on macOS and Windows. I assume due to the new
cryptography
version 3.1 being released.The text was updated successfully, but these errors were encountered: