Closed dirk-thomas closed 4 years ago
Upstream ticket: pyca/cryptography#5433.
Oh that's unfortunate. I see three paths forward:
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).
Excellent, thanks @dirk-thomas, sounds like a plan. We'll join the upstream discussion.
The nightly ROS 2 builds failed on macOS and Windows. I assume due to the new
cryptography
version 3.1 being released.