Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ci: update quic-interop-runner pinned commit #2172

Merged
merged 14 commits into from
Apr 3, 2024

Conversation

WesleyRosenblum
Copy link
Contributor

@WesleyRosenblum WesleyRosenblum commented Apr 2, 2024

Description of changes:

docker compose v1 was removed from GitHub actions images: actions/runner-images#9557, causing our interop CI to fail

quic-interop-runner uses it, but they have updated to v2 upstream (quic-interop/quic-interop-runner#333)

This change updates the quic-interop-runner version we are using to the latest commit

Call-outs:

I added support for Rustls to parse SEC1-encoded EC keys, which is what Openssl outputs and is used in the interop runner as of quic-interop/quic-interop-runner#373

I've added back in msquic to our local interop runner as it seems to not be failing as much lately. We can keep an eye on it and decide if it should be required to succeed.

A couple bugs have been fixed in open PRs upstream:
quic-interop/quic-interop-runner#376
quic-interop/quic-interop-runner#380
I've included the fixes in our patch, once they are merged we can update again and reduce the patch size a bit

Testing:

Patch applies locally

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

camshaft
camshaft previously approved these changes Apr 2, 2024
@WesleyRosenblum WesleyRosenblum merged commit b0fd18a into main Apr 3, 2024
126 checks passed
@WesleyRosenblum WesleyRosenblum deleted the WesleyRosenblum/updateinterop branch April 3, 2024 21:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants