From 8e566ba989ae3d9a0be5f8bac1168fe3c49f7564 Mon Sep 17 00:00:00 2001 From: Scott Hanselman Date: Tue, 24 Dec 2024 12:27:10 -0800 Subject: [PATCH 1/3] new CDN link for dotnet Refer to https://github.com/dotnet/core/issues/9671 and https://build5nines.com/retirement-of-azureedge-net-dns-edg-io-business-closure-and-what-you-need-to-know/ as AzureEdge is a CDN that went out of business --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 1d9d010ff..b2396e385 100644 --- a/Dockerfile +++ b/Dockerfile @@ -17,7 +17,7 @@ RUN apt-get -y update && apt-get install -y software-properties-common && apt-ge libc6 libgcc1 libgl1 libglib2.0-0 libice6 libsm6 libstdc++6 libx11-6 libxext6 libxrender1 \ && apt-get install -y python3.10 python3.10-dev python3.10-distutils python3.10-venv \ && apt-get clean -y && rm -rf /var/lib/apt/lists/* -RUN wget https://dotnetcli.azureedge.net/dotnet/Sdk/${DOTNET_VERSION}/dotnet-sdk-${DOTNET_VERSION}-linux-x64.tar.gz +RUN wget https://builds.dotnet.microsoft.com/dotnet/Sdk/${DOTNET_VERSION}/dotnet-sdk-${DOTNET_VERSION}-linux-x64.tar.gz RUN mkdir -p dotnet && tar zxf dotnet-sdk-${DOTNET_VERSION}-linux-x64.tar.gz -C dotnet ENV DOTNET_ROOT=/src/dotnet RUN chmod +x /src/.github/build-manylinux.sh From 853ba02eb05f02904fc723772b7a60f16956b122 Mon Sep 17 00:00:00 2001 From: Scott Hanselman Date: Tue, 24 Dec 2024 12:28:57 -0800 Subject: [PATCH 2/3] Update install-dotnet.ps1 with new CDN Refer to https://github.com/dotnet/core/issues/9671 and https://build5nines.com/retirement-of-azureedge-net-dns-edg-io-business-closure-and-what-you-need-to-know/ as AzureEdge is a CDN that went out of business --- eng/install-dotnet.ps1 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eng/install-dotnet.ps1 b/eng/install-dotnet.ps1 index e64af09d2..fa4bf9f32 100644 --- a/eng/install-dotnet.ps1 +++ b/eng/install-dotnet.ps1 @@ -65,7 +65,7 @@ .PARAMETER Verbose Displays diagnostics information. .PARAMETER AzureFeed - Default: https://dotnetcli.azureedge.net/dotnet + Default: https://builds.dotnet.microsoft.com/dotnet This parameter typically is not changed by the user. It allows changing the URL for the Azure feed used by this installer. .PARAMETER UncachedFeed @@ -104,7 +104,7 @@ param( [switch]$SharedRuntime, [switch]$DryRun, [switch]$NoPath, - [string]$AzureFeed="https://dotnetcli.azureedge.net/dotnet", + [string]$AzureFeed="https://builds.dotnet.microsoft.com/dotnet", [string]$UncachedFeed="https://dotnetcli.blob.core.windows.net/dotnet", [string]$FeedCredential, [string]$ProxyAddress, From 6ece125dc9b0d209f5d5d8b0b319d878cc866c7f Mon Sep 17 00:00:00 2001 From: Scott Hanselman Date: Tue, 24 Dec 2024 12:29:33 -0800 Subject: [PATCH 3/3] Update install-dotnet.sh with new CDN Refer to https://github.com/dotnet/core/issues/9671 and https://build5nines.com/retirement-of-azureedge-net-dns-edg-io-business-closure-and-what-you-need-to-know/ as AzureEdge is a CDN that went out of business --- eng/install-dotnet.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eng/install-dotnet.sh b/eng/install-dotnet.sh index 190367354..b2f749550 100644 --- a/eng/install-dotnet.sh +++ b/eng/install-dotnet.sh @@ -1308,7 +1308,7 @@ architecture="" dry_run=false no_path=false no_cdn=false -azure_feed="https://dotnetcli.azureedge.net/dotnet" +azure_feed="https://builds.dotnet.microsoft.com/dotnet" uncached_feed="https://dotnetcli.blob.core.windows.net/dotnet" feed_credential="" verbose=false @@ -1565,4 +1565,4 @@ fi say "Note that the script does not resolve dependencies during installation." say "To check the list of dependencies, go to https://docs.microsoft.com/dotnet/core/install, select your operating system and check the \"Dependencies\" section." -say "Installation finished successfully." \ No newline at end of file +say "Installation finished successfully."