Microsoft Azure Service Fabric 9.0 Second Refresh Update (2.1) Release

Azure Service Fabric 9.0 Second Refresh update (2.1) is now available!
The Azure Service Fabric 9.0 Second Refresh update (2.1) release includes a stability fix for Linux only.
Packages and Versions
Service Fabric Runtime
- Ubuntu 18 - 9.0.1086.1
- Ubuntu 20 - 9.0.1086.1
Current Breaking Changes
Customers running Azure Service Fabric Linux Clusters will not be able to scale out or reimage (manual or auto via VMSS OS Image Update) nodes or create new Linux clusters without upgrading to this version of Service Fabric (9.0.1086.1). Also, if your application requires JDK, then you will need to install a JDK of your choice since SF will not install the JDK as part of the SF installation. Starting 8/19/2022, the following versions will be deprecated and will not be available on Linux for new cluster creation or node reimage/scale out operations:
- 9.0 CU2/CU1/RTO
- 8.2 CU4/CU3/CU2.1/CU2/CU1/RTO
Details: Service Fabric Runtime (for Linux) placed a dependency on Zulu for Azure build of OpenJDK which is no longer supported as announced in their dev blog. Since the creation of new Linux clusters or scale-out/reimage of nodes required all the dependencies to be installed, these workflows broke when the dependency became unavailable.
Beginning with this release, Service Fabric Runtime will no longer install any JDK dependency which will ensure that customer can scale out, reimage, or create new Linux clusters. If your application needs JDK, please utilize an alternate mechanism to provision a JDK. To get the latest Service Fabric Runtime releases with this change, follow the upgrade documentation. If you depend on a JDK, please be sure to install one of your choice.
For more information see: Breaking change for Azure Service Fabric Linux customers
Retirement and Deprecation Path Callouts
Read more about these in the release notes linked below.
- Retired support for ASP.NET Core 1.0
- Deprecated support for .NET Core 2.x
- Deprecation of support for .NET 5.0
- Retirement of support for Ubuntu 16.04
- (Upcoming) Deprecation of support for BinaryFormatter based remoting exception serialization
- (Upcoming) Archival and removal of older version of Service Fabric packages from the Download Center
For more details, please read the release notes
Published on:
Learn moreRelated posts
Azure Migrate Execute
From Manual Testing to AI-Generated Automation: Our Azure DevOps MCP + Playwright Success Story
In today’s fast-paced software development cycles, manual testing often becomes a significant bottleneck. Our team was facing a growing backlo...
Cognitive services and Azure ML for Dataflows will be fully retired by September 15th, 2025
This blog is outlining the depreciation announcement for Azure ML and Cognitive services using dataflows.
Azure Developer CLI: From Dev to Prod with One Click
This post walks through how to implement a “build once, deploy everywhere” pattern using Azure Developer CLI (azd) that provisions...
Azure Migrate assessments
AI Builder – Invoice processing and Invoices document type to begin using Azure
Starting on July 21, 2025, the prebuilt model invoice processing and invoices document type (built on Azure Document Intelligence 4.0) will be...
Dataverse: Learn How to Implement Azure Durable Functions – Payment Scenario
Azure Durable Functions is an extension of Azure Functions that offers specialized capabilities, including statefulness, orchestration, handli...
Build reliable Go applications: Configuring Azure Cosmos DB Go SDK for real-world scenarios
When building applications that interact with databases, developers frequently encounter scenarios where default SDK configurations don’...