service-fabric icon indicating copy to clipboard operation
service-fabric copied to clipboard

[Feature]: Ubuntu 22/24 Support

Open TheAngryByrd opened this issue 10 months ago • 7 comments

Is your feature request related to a problem? Please describe your workload details.

Dotnet 9 isn't supporting Ubuntu 20 since it's going out of support this year.

Image

What does ServiceFabric support for 22/24 look like?

Describe the solution you'd like

Documentation pointing to dotnet 9/ubuntu 22/24 support.

Describe alternatives you've considered A clear and concise description of any alternative solutions or features you've considered.

Area/Component: Please mention area or component in Service Fabric where issue was found. Ex: security, monitoring, placement or resource governance Reliable services, Actors, programming models,SDK,.etc.

Expected behavior A clear and concise description of what you expected to happen, expected timeline, benefits to your workload. for example, does it improve the developer experience, availability,reliability or performance of your workload.

Additional context Add any other context or screenshots about the feature request here.

Service Fabric Runtime Version: ex: 7.1., 7.2.

Environment:

  • Must be one of these values [Standalone OR Azure OR OneBox/Dev cluster]
  • OS: [e.g. Windows 2019, Ubuntu 18.04]
  • Version [e.g. 7.1, 7.2 ]

Assignees: /cc @microsoft/service-fabric-triage

TheAngryByrd avatar Jan 07 '25 16:01 TheAngryByrd

I'm also looking for an answer on this topic

ikkentim avatar Mar 28 '25 10:03 ikkentim

@olegsych could you tell us more about future Ubuntu support?

ikkentim avatar Mar 28 '25 13:03 ikkentim

We're working on releasing SF 11 with Ubuntu 22 support this spring. And we'll have a documentation refresh this time 😅.

No concrete plans on Ubuntu 24 yet. We're getting better at supporting new platforms, so hopefully it'll ship in a major release, SF 12?, early next year.

The latest SDK should already work on .NET 9, that's how we're testing it on GitHub. But since .NET 9 is an STS release, we aren't planning to support it for production workloads. Instead, we want to support .NET 10 as early as possible. In the meantime, upgrade from .NET 6 to .NET 8, just be careful with the breaking changes

olegsych avatar Mar 28 '25 22:03 olegsych

Thanks for the quick reply! Will SF maybe keep an (updated) public roadmap in the future? So far I've only seen a release schedule, but that schedule ended some time ago.

ikkentim avatar Mar 28 '25 22:03 ikkentim

I'll ping our PM team.

olegsych avatar Mar 31 '25 16:03 olegsych

Any word on this? Azure is starting to be aggressive with the messaging of 20 being unsupported.

TheAngryByrd avatar May 28 '25 19:05 TheAngryByrd

We're resuming the rollout to Azure today. It looks like the NuGet packages have already been published, so the installers and release notes should be available soon.

olegsych avatar May 28 '25 20:05 olegsych