dotnet / install-scripts

MIT License
144 stars 76 forks source link

Review the install scripts hosting #490

Open tkapin opened 4 months ago

tkapin commented 4 months ago

Goals and Motivation

Recently, we've encountered .NET install scripts availability issues (reported as #487), which impacted all .NET customers that use the install scripts in their local development or continuous integration workflows. This outage has been observed and reported even by external customers on the internet. The root cause of the problem was unavailability of the https://dotnet.microsoft.com webpage, that is currently used to host the install scripts.

The goal of this issue is to review the current hosting of the install scripts, gather the requirements and design the hosting method that would ensure the following business objectives are met.

Business Objectives

There is already a suggestion of the solution described as #489, but this issue aims to ensure the change is designed and executed properly as any changes to the install script hosting methods present high risk to the wide range of customers.

tkapin commented 4 months ago

/FYI @baronfel, @JanKrivanek, @mmitche, @YuliiaKovalova

YuliiaKovalova commented 4 months ago

What about placing it next/close to the preview script in aka.ms/install-dotnet-preview that points to https://dotnetcli.blob.core.windows.net/dotnet/release/install-preview/install-dotnet-preview.sh blob storage ?

cc: @leecow