Service Fabric runtime upgrade path from version 10.0.1949.9590

Morten Fischer-Madsen 21 Reputation points

I have three Service Fabric production clusters all configured for manual fabric upgrade and all running version 10.0.1949.9590.

I want to upgrade to the latest SF runtime version. Looking at the documentation (https://learn.microsoft.com/en-us/azure/service-fabric/service-fabric-versions) I'm not sure which upgrade path to take and whether it's safe just to pick version 10.1.2941.9590 (which seems to be the newest "known" version I can pick from the dropdown in the Azure portal).

Please help clarify which version I should upgrade to from current version 10.0.1949.9590 such that I ultimately can end up the latest supported SF version.

  1. Manish Deshpande 7,010 Reputation points Microsoft External Staff Moderator

    Hello Morten

    I wanted to check if my last response made sense. I’d be glad to assist further or explain anything in more detail and please accept as Yes and upvote if the answer is helpful so that it can help others in the community.

  2. Morten Fischer-Madsen 21 Reputation points

    Yes the answer was very helpful and I have upgraded my clusters without issue. For some reason I'm not able to mark you answer as Accepted, but if you're able to do so, please go ahead :)


Sign in to comment

Answer accepted by question author

Manish Deshpande 7,010 Reputation points Microsoft External Staff Moderator

Hello Morten

Thank you for contacting us about the SF issue.

From Service Fabric 10.0.1949.9590, the supported and recommended next step is to upgrade to the latest supported version within the 10.1 branch, specifically:

Service Fabric 10.1.2941.9590 (CU8)

This version is:

  • Fully supported
  • Available for selection in the Azure portal
  • The correct stepping stone to move forward toward newer major versions (such as 11.x)

It is safe and expected to select 10.1.2941.9590 directly from the Azure portal when your cluster is in manual upgrade mode. Azure enforces supported upgrade paths and will only allow versions that are valid for your current runtime.

Once your cluster is running 10.1 CU8, you can then proceed with future upgrades (including to Service Fabric 11.x) following the same supported version matrix.

Important Actions:

  1. Service Fabric upgrades must follow supported upgrade paths; skipping major versions directly is not supported.
  2. Manual upgrade mode triggers the upgrade immediately and honors cluster health policies. If health checks fail, the upgrade is automatically rolled back.
  3. For long‑term maintenance, Microsoft recommends switching production clusters to automatic upgrades with wave deployment once you’re on a supported baseline.

Thanks,
Manish

  1. Hemalatha 14,525 Reputation points Microsoft External Staff Moderator

    Hello Morten Fischer-Madsen

    Thanks for update. Could you please accept the answer now. Thanks.


Sign in to comment

0 additional answers

Sign in to answer

Your answer