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

.NET 8.0 GA #8904

Open
rbhanda opened this issue Nov 14, 2023 · 13 comments
Open

.NET 8.0 GA #8904

rbhanda opened this issue Nov 14, 2023 · 13 comments

Comments

@rbhanda
Copy link
Contributor

rbhanda commented Nov 14, 2023

Release Notes

Please report any issues you find with .NET 8, either responding to this issue, creating a new issue or creating a new issue in one of the following repos:

Known Issues

If there are any issues with this release we will track them here and check issues off as they're resolved. See the linked issues for details on progress and resolution details.

@rbhanda rbhanda pinned this issue Nov 14, 2023
@MakiseKurisu
Copy link

Waiting for v8.0.0 git tag and GitHub Release. Kinda surprised that the download page was updated with binaries already, but the source repo is still untagged.

@rbhanda rbhanda mentioned this issue Nov 14, 2023
@nodakai
Copy link

nodakai commented Nov 15, 2023

dotnet-install.sh installs SDK 6.0.417, requires -v 8.0.100 to install 8.0, which isn't nice

% wget -O- https://dotnet.microsoft.com/download/dotnet/scripts/v1/dotnet-install.sh | bash -s -- -i /opt/dotnet --verbose

...
dotnet-install: Calling: get_normalized_architecture_for_specific_sdk_version Latest LTS arm64
dotnet-install: Calling: get_current_os_name 
dotnet-install: Calling: get_linux_platform_name 
dotnet-install: Calling: get_download_link_from_aka_ms 
dotnet-install: Retrieving primary payload URL from aka.ms for channel: 'LTS', quality: '', product: 'dotnet-sdk', os: 'linux', architecture: 'arm64'.
dotnet-install: Constructed aka.ms link: 'https://aka.ms/dotnet/LTS/dotnet-sdk-linux-arm64.tar.gz'.
dotnet-install: Calling: get_http_header https://aka.ms/dotnet/LTS/dotnet-sdk-linux-arm64.tar.gz true
dotnet-install: Calling: machine_has curl
dotnet-install: Calling: get_http_header_curl https://aka.ms/dotnet/LTS/dotnet-sdk-linux-arm64.tar.gz true
dotnet-install: Received response: HTTP/1.1 301 Moved Permanently
Server: Kestrel
Location: https://aka.ms/dotnet/6.0/dotnet-sdk-linux-arm64.tar.gz
...

HTTP/1.1 301 Moved Permanently
Server: Kestrel
Location: https://dotnetcli.azureedge.net/dotnet/Sdk/6.0.417/dotnet-sdk-6.0.417-linux-arm64.tar.gz

Tried https://dot.net/v1/dotnet-install.sh as well, but I believe they are identical?

Edit

Found -c 8.0 is an acceptable workaround

@Trolldemorted
Copy link

On Ubuntu, neither the Microsoft feed nor the Ubuntu feed has dotnet 8 packages.

For last year we have a nice list of what has been completed, can we get one for this year too? We'd love to upgrade to dotnet 8 asap, but we can't proceed as of now.

@rhythmnewt
Copy link

I followed steps from dotnet-7 release here to add the microsoft package. #7939 (comment)

wget https://packages.microsoft.com/config/ubuntu/22.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
rm packages-microsoft-prod.deb

Had to uninstall current dotnet-host installation on the linux box, to remove host, sdk, runtime, etc.
Then was able to finally install new dotnet-host and dotnet-sdk-8.0.

sudo apt-get update
sudo apt-get install -y dotnet-host
sudo apt-get install -y dotnet-sdk-8.0

image

@Trolldemorted
Copy link

The documentation is getting worse:
grafik

  • 7.0 disappeared for ubuntu 22.04 (but only in the docs, luckily the package is still there)
  • 8.0 appeared for ubuntu 23.04 (but only in the docs, unluckily the package is not yet there)

@Trolldemorted
Copy link

Trolldemorted commented Dec 10, 2023

@rbhanda could you please look into this?

  • the documentation says dotnet-sdk-7.0 is not available on ubuntu:22.04 but it is
  • the documentation says dotnet-sdk-8.0 is available on ubuntu:23.04 but it is not
  • the latest LTS dotnet is not available in the latest LTS Ubuntu (neither in the documentation nor in reality)

@mairaw
Copy link
Contributor

mairaw commented Dec 10, 2023

Tagging @adegeo to look at the doc issues reported

@adegeo
Copy link

adegeo commented Dec 12, 2023

@Trolldemorted Can you tell me which doc exactly is having an issue and where in that doc? I'm not seeing what you're reporting.

@Trolldemorted
Copy link

The documentation was updated in dotnet/docs@ea3df99#diff-6592b7e6623c9ccf0f88d1bb413c25ee426fe0c6de36b162058c774157b46764L109 - 8.0 was removed from the Ubuntu 23.04 documentation.

7.0 is still available on Ubuntu 22.04 though (at least I assume it is a package maintained by you), despite your documentation saying otherwise, the incorrect line would be here: https://github.com/dotnet/docs/blob/42ca7f8c3b303ed762de132af76be38b003b5fde/docs/core/install/linux-ubuntu.md?plain=1#L113

@Salgat
Copy link

Salgat commented Jan 5, 2024

I noticed .NET 8 is not available in the alpine package manager yet, even though the docs mistakenly reference it. I hit this issue when trying to update our alpine AMIs.

.NET 7 vs .NET 8

@mairaw
Copy link
Contributor

mairaw commented Jan 9, 2024

I noticed .NET 8 is not available in the alpine package manager yet, even though the docs mistakenly reference it. I hit this issue when trying to update our alpine AMIs.

.NET 7 vs .NET 8

@leecow @adegeo can you check this?

@adegeo
Copy link

adegeo commented Jan 9, 2024

Fixing in docs... dotnet/docs#39017

@adegeo
Copy link

adegeo commented Jan 11, 2024

@Trolldemorted Sorry for the delay in getting back to you. I'm opening a PR to correct the table in regards to 22.04. However, 23.04 doesn't have .NET 8 listed in the package manager. Canonical owns the packages in the actual Ubuntu feeds and they've not yet published it. I don't think they're going to since support for 23.04 ends in about 20 days.

dotnet/docs#39100

@leecow leecow unpinned this issue Jan 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

9 participants