Hi mrcode,
For environments utilizing a classic Service Fabric cluster with a silver durability level, Azure provides support for automatic OS image upgrades. This feature enables seamless updates to the OS disk across all instances within the associated Virtual Machine Scale Set (VMSS), enhancing security and reducing maintenance overhead.
To enable automatic OS upgrades, update your scale set model definition with the appropriate configuration properties. Additionally, it is essential to disable Windows Update within the deployment template to avoid conflicts with Azure's managed update process.
Once these changes are deployed:
- All VM instances in the scale set will be reimaged.
- The scale set will be configured for automatic OS updates, ensuring future OS patches are applied without manual intervention.
Please find the below documentation for reference:
https://learn.microsoft.com/en-us/azure/service-fabric/how-to-patch-cluster-nodes-windows?wt.mc_id=knowledgesearch_inproduct_azure-cxp-community-insider#enable-auto-os-upgrades-and-disable-windows-update
Please let me know if you have any queries.