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

[QUIC] Test .NET 7.0 on MsQuic 2.2 #83537

Closed
CarnaViire opened this issue Mar 16, 2023 · 4 comments
Closed

[QUIC] Test .NET 7.0 on MsQuic 2.2 #83537

CarnaViire opened this issue Mar 16, 2023 · 4 comments
Assignees
Milestone

Comments

@CarnaViire
Copy link
Member

After MsQuic 2.2 will be released, we need to verify that updating from 2.1 to 2.2 will go seamlessly for all QUIC-supported platforms on .NET 7.0.

  • Testing Linux is a must-have (so users updating to latest-version libmsquic would not have any problems)
  • Testing Windows is optional (but interesting from future servicing perspective)
@ghost ghost added the untriaged New issue has not been triaged by the area owner label Mar 16, 2023
@ghost
Copy link

ghost commented Mar 16, 2023

Tagging subscribers to this area: @dotnet/ncl
See info in area-owners.md if you want to be subscribed.

Issue Details

After MsQuic 2.2 will be released, we need to verify that updating from 2.1 to 2.2 will go seamlessly for all QUIC-supported platforms on .NET 7.0.

  • Testing Linux is a must-have (so users updating to latest-version libmsquic would not have any problems)
  • Testing Windows is optional (but interesting from future servicing perspective)
Author: CarnaViire
Assignees: -
Labels:

area-System.Net.Quic

Milestone: -

@CarnaViire CarnaViire added this to the 8.0.0 milestone Mar 16, 2023
@ghost ghost removed the untriaged New issue has not been triaged by the area owner label Mar 16, 2023
@wfurt
Copy link
Member

wfurt commented May 1, 2023

It seems like some test images already pick up the updates

docker run -ri mcr.microsoft.com/dotnet-buildtools/prereqs:fedora-36-helix bash
[helixbot@f2165bc199b6 /]$ rpm -qa| grep msquic
libmsquic-2.2.0-1.x86_64
libmsquic-1.9.1-1.x86_64

I did not check all platforms but I would expect images that use package manager to converge on new version as they get rebuild. (AFAK full Helix VMs would also pick up updated on regular bases)

I'm not sure if there is anything else left @CarnaViire. I'm not sure if we should update Windows to 2.2 as it is marked as pre-release

@CarnaViire
Copy link
Member Author

7.0 release branch is running on Fedora 34 https://helixre107v0xd1eu3ibi6ka.blob.core.windows.net/dotnet-runtime-refs-heads-release-70-staging-5425e256aa714e7480/System.Net.Quic.Functional.Tests/1/console.7d4ef317.log?helixlogtype=result 😑 I'll verify stuff manually later.

Windows part was not about updating right now, but to verify it works so in case of servicing we can just pull in the latest MsQuic instead of backporting a change. But it is just nice-to-have

@ManickaP
Copy link
Member

ManickaP commented Aug 9, 2023

We have already released 7.0 which depends on msquic 2.2.2. Closing as solved.

@ManickaP ManickaP closed this as completed Aug 9, 2023
@ghost ghost locked as resolved and limited conversation to collaborators Sep 8, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants