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

Add support for Fedora 35 #6446

Closed
6 of 15 tasks
rbhanda opened this issue Jul 9, 2021 · 23 comments
Closed
6 of 15 tasks

Add support for Fedora 35 #6446

rbhanda opened this issue Jul 9, 2021 · 23 comments
Assignees

Comments

@rbhanda
Copy link
Contributor

rbhanda commented Jul 9, 2021

This issue is created to track progress for the work to enable Fedora 35 support for .NET Core 3.1 and .NET 5.0.

Product and Test updates

  • [All teams] Do a compatibility check for the product with the new OS
  • [CoreCLR/CoreFX] Runtime / RID Support update
  • [Infra] Ensure that the correct Docker images used by teams are built in the dotnet-buildtools-prereqs (if applicable)
  • [Infra] Replace docker tags used in builds across repos and branches
  • [CLI team] Update CI legs to latest updated Dockerfile
  • [All teams] Update test infrastructure to support the new version
  • [Acquisition] Add support within nightly repos
  • [Acquisition] Deploy to master (GA) during next patch release cycle

Release team:

  • Notify .NET Core teams regarding new OS release
  • Follow up with infra and add feed for new OS release to packages.microsoft.com
  • Update release manifest files
  • Create new Docker files to test the new OS
  • Update the supported OS content on GitHub and marketing sites.

Document updates:

  • Add OS prerequisites to the dependencies document
  • Update distro install page
@mthalman
Copy link
Member

mthalman commented Jul 9, 2021

We don't produce official .NET Docker images for Fedora so I've crossed out the related tasks for that.

@omajid
Copy link
Member

omajid commented Jul 9, 2021

@wfurt
Copy link
Member

wfurt commented Jul 9, 2021

On similar note, Fedora 32 is out of support if I read it correctly: https://fedoraproject.org/wiki/Releases
Should we stop building old containers @mthalman ?

@mthalman
Copy link
Member

mthalman commented Jul 9, 2021

On similar note, Fedora 32 is out of support if I read it correctly: https://fedoraproject.org/wiki/Releases
Should we stop building old containers @mthalman?

Related to #6431. There needs to be an os-support issue for coordinating all the changes necessary for dealing with an out of support OS. cc @rbhanda

@adegeo
Copy link

adegeo commented Jul 9, 2021

@omajid At what time would the packages be ready to run and install? I can coordinate updating the install article with 35

@omajid
Copy link
Member

omajid commented Jul 9, 2021

@omajid At what time would the packages be ready to run and install? I can coordinate updating the install article with 35

Thanks, @adegeo ! The packages for Fedora 35 were ready back in May. But Fedora 35 itself doesn't get released until end of October. From our discussion, I think we want to hold off on updating docs until Fedora 35 is much closer to release?

Edit: Fedora hasn't shipped .NET Core 2.1 in the distro itself. But since .NET Core 2.1 will go EOL before 35, I don't think it matters that it's not available in Fedora 35?

@rbhanda
Copy link
Contributor Author

rbhanda commented Jul 12, 2021

Edit: Fedora hasn't shipped .NET Core 2.1 in the distro itself. But since .NET Core 2.1 will go EOL before 35, I don't think it matters that it's not available in Fedora 35?

I updated the original issue. Since .NET Core 2.1 will be EOL by August, Fedora 35 will not be a supporting OS on it,

@adegeo
Copy link

adegeo commented Jul 12, 2021

@omajid No worries. We can do it later in October 😄

@adegeo
Copy link

adegeo commented Nov 5, 2021

@omajid I've been getting all of the Linux articles ready for .NET 6. I'm also updating all of the tables of OS releases, including Fedora 35. Question on 35, 34, 33. How long do you think the lag will be for .NET 6 to show up in the Fedora package managers after its released?

@omajid
Copy link
Member

omajid commented Nov 5, 2021

It's unlikely to be added to Fedora 33. Fedora 33 will end of life in less than a month.

I estimate Fedora 34 and later will get it within a month or so, but maybe longer. I am the primary developer and I am currently swamped with other .NET 6 work :(

@adegeo
Copy link

adegeo commented Nov 5, 2021

Ok. Good to know. I'll change the the forthcoming docs to have a note that it's not available in the main package manager yet and to use manual install/snap for now.

Thanks!

@Anipik Anipik removed their assignment Nov 10, 2021
@omajid
Copy link
Member

omajid commented Nov 25, 2021

See dotnet/runtime#61671

@rbhanda
Copy link
Contributor Author

rbhanda commented Nov 29, 2021

@mthalman
Copy link
Member

Alpine 3.15 is released as of 2021-11-24

@rbhanda - The Alpine release is unrelated to this issue which is about Fedora 35.

@rbhanda
Copy link
Contributor Author

rbhanda commented Nov 29, 2021

Alpine 3.15 is released as of 2021-11-24

@rbhanda - The Alpine release is unrelated to this issue which is about Fedora 35.

Sorry about that. I misread the GitHub issue

@adegeo
Copy link

adegeo commented Nov 30, 2021

@omajid Just let me know when it's available and I'll update the docs. Thanks!

@omajid
Copy link
Member

omajid commented Dec 1, 2021

Will do. In case I forget, you can follow the progress along here: https://bugzilla.redhat.com/show_bug.cgi?id=2021763

@omajid
Copy link
Member

omajid commented Jan 6, 2022

Hey, @adegeo I opened dotnet/docs#27673

@ViktorHofer ViktorHofer removed their assignment Jan 24, 2022
@xtqqczze
Copy link
Contributor

xtqqczze commented Aug 8, 2022

Microsoft Docs shows support for Fedora 35 in .NET Core 3.1, .NET 5 and .NET 6.

Have all tasks for the issue been completed?

@xtqqczze
Copy link
Contributor

xtqqczze commented Aug 8, 2022

Issue opened regarding support for Fedora 36: #7676

@xtqqczze

This comment was marked as resolved.

@Falco20019
Copy link
Contributor

Falco20019 commented Nov 15, 2022

Fedora 35 will reach EOL soon-ish (2022-12-13).

@rbhanda rbhanda closed this as completed Jun 12, 2023
@xtqqczze
Copy link
Contributor

xtqqczze commented Jun 13, 2023

Fedora 35 reached EOL 6 months ago, there is an open issue regarding this (#8084).

Additionally, Fedora 36 reached EOL on 2023-05-16 (#8367).

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