dotnet / runtime

.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
https://docs.microsoft.com/dotnet/core/
MIT License
14.91k stars 4.63k forks source link

Wasi provisioning failing #105290

Open lewing opened 1 month ago

lewing commented 1 month ago

Build Information

Build: https://dev.azure.com/dnceng-public/cbb18261-c48f-4abb-8651-8cdcb5474649/_build/results?buildId=750876 Build error leg or test failing: Build / wasi-wasm windows Release LibraryTests_Smoke / Build product Pull request: https://github.com/dotnet/runtime/pull/105277

Error Message

Fill the error message using step by step known issues guidance.

{
  "ErrorMessage": ["The command", "provision.ps1"],
  "ErrorPattern": "",
  "BuildRetry": true,
  "ExcludeConsoleLog": false
}

Known issue validation

Build: :mag_right: https://dev.azure.com/dnceng-public/public/_build/results?buildId=750876 Error message validated: [The command provision.ps1] Result validation: :white_check_mark: Known issue matched with the provided build. Validation performed at: 7/23/2024 1:29:25 AM UTC

Report

Build Definition Step Name Console log Pull Request
798931 dotnet/runtime Build product Log
786574 dotnet/runtime Build product Log dotnet/runtime#106884
781877 dotnet/runtime Build product Log dotnet/runtime#106701
781366 dotnet/runtime Build product Log
777438 dotnet/runtime Build product Log dotnet/runtime#106502
774893 dotnet/runtime Build product Log
773720 dotnet/runtime Build product Log dotnet/runtime#106170
770311 dotnet/runtime Build product Log

Summary

24-Hour Hit Count 7-Day Hit Count 1-Month Count
0 1 8
dotnet-policy-service[bot] commented 1 month ago

Tagging subscribers to 'arch-wasm': @lewing See info in area-owners.md if you want to be subscribed.

lewing commented 1 month ago

cc @dicej

pavelsavara commented 1 month ago

The underlying issue is truncated gzip input. I think it means that the download was not complete.

We could upgrade to WASI SDK 23 now https://github.com/WebAssembly/wasi-sdk/releases/tag/wasi-sdk-23

And then update the CI agent images to contain it.

dicej commented 1 month ago

Is this still an issue? It looks like the linked PR was merged, so maybe it was a spurious network failure?

pavelsavara commented 1 month ago

I think I fixed it with $ProgressPreference = 'SilentlyContinue' in https://github.com/dotnet/runtime/pull/105321

I'm leaving this open to observe the CI for few more days

lewing commented 1 month ago

still failing but possibly less often

pavelsavara commented 1 month ago

We don't have way how to fix it until we switch to our own nuget ...