Closed
Description
New servicing release for msquic 2.1.1 - https://github.com/microsoft/msquic/releases/tag/v2.1.1
Contains:
- arm64 / arm32 Linux packaging support
- Creation of threads without affinization on error (Always creating worker threads without affinitization on error. microsoft/msquic#3041) to unblock HttpClient creates Quic threads even if HTTP/3 is not in use #74629
We need to:
- Update Docker images for testing (TODO: List all Docker images we need to change and the PRs)
- Debian 10 & 11 - x64 & arm64
- Docker images update - PR update msquic to 2.1.1 dotnet-buildtools-prereqs-docker#685
- Helix consumption of updated Docker images - PR update Debian Helix images to msquic 2.1.1 #75291
- Backport to 7.0 - PR [release/7.0] Update MsQuic to 2.1.1 #75479
- Debian 10 & 11 - arm32
- Docker images update - PR add msquic 2.1.1 to Debian arm32 images dotnet-buildtools-prereqs-docker#689
- Helix consumption of updated Docker images
- Test failures blocking - issue System.Net.Http.Functional - HTTP/3 timeouts (mostly on NativeAOT) #75493 and Quic tests timing out on Linux arm32 #75471
- Backport to 7.0 - TODO PR
- Ubuntu 18.04 & 22.04 - arm64 -- note: 22.04 does not support msquic (missing OpenSSL 1.1)
- Docker images update - PR update msquic to 2.1.1 for Ubuntu arm64 dotnet-buildtools-prereqs-docker#687
- Helix consumption of updated Docker images - PR update helix queues to pick up MsQuic 2.1.1 #75380
- Backport to 7.0 - PR [release/7.0] Update MsQuic to 2.1.1 #75479
- Fedora 34 & 36 - x64
- Docker images update - PR update Fedora image to have msquic 2.1.1 dotnet-buildtools-prereqs-docker#688
- Helix consumption of updated Docker images - PR update helix queues to pick up MsQuic 2.1.1 #75380
- Backport to 7.0 - PR [release/7.0] Update MsQuic to 2.1.1 #75479
- OpenSUSE 15 - x64
- Docker images update - PR Add msquic to OpenSUSE dotnet-buildtools-prereqs-docker#690
- Helix consumption of updated Docker images - PR Update OpenSUSE docker image #75534
- Backport to 7.0 - PR [release/7.0] Update MsQuic to 2.1.1 #75479
- Debian 10 & 11 - x64 & arm64
- Update Helix queues for testing
- Update sources used for Windows runtime build
- PR update msquic to 2.1.1 #75287
- Backport to 7.0 - PR [release/7.0] Update MsQuic to 2.1.1 #75479
@wfurt is that all? I would like to document complete list of things that have to happen to consume new msquic release for future usage.