A Microsoft cloud service that enables deployment of Azure services across hybrid and multicloud environments.
To patch Azure Arc-enabled machines (Windows and Linux) with customer managed schedules in Azure Update Manager, use Maintenance Configurations with scheduled patching. For Arc-enabled servers, there is no VM-side patch orchestration mode requirement like for Azure VMs.
Key points for Arc-enabled machines:
- Prerequisites (Azure side)
- Ensure Update Manager prerequisites are met for the environment. (See “Prerequisites for Update Manager” referenced from scheduled patching.)
- Use Azure Update Manager and create Maintenance Configurations that define:
- Schedule (daily, weekly, or hourly cadence).
- Maintenance window duration.
- Included machines (Arc-enabled Windows and Linux servers).
- Update classifications and inclusion/exclusion rules.
- Azure Update Manager uses Maintenance Configurations (maintenance control) to orchestrate these schedules. For Arc-enabled servers, scheduled patching does not depend on a specific patch orchestration mode.
- Prerequisites (VM/Arc machine side)
- For Arc-enabled machines, there is explicitly no requirement to set patch orchestration to Customer Managed Schedules. The note in scheduled patching states that the “Patch orchestration of the Azure machines should be set to Customer Managed Schedules. For Azure Arc-enabled machines, it is not a requirement.”
- The Windows
windowsConfiguration.patchSettingsvalues such asassessmentModeandpatchModeare relevant for Azure VMs. They are not required for Arc-enabled servers to participate in customer managed schedules via Update Manager.
- Configure customer managed schedules for Arc machines
- In Azure Update Manager:
- Create a Maintenance Configuration (customer-defined maintenance schedule) for updates.
- Choose the cadence (daily/weekly/hourly) and maintenance window.
- Select the Arc-enabled machines (Windows and Linux) as the target resources.
- Define which updates to install (for example, security, critical, or all available updates).
- Once saved, the Maintenance Configuration acts as the customer managed schedule. Update Manager will automatically install updates on the Arc machines according to this schedule.
- In Azure Update Manager:
- Notes and behavior
- Update Manager supports Windows and Linux VMs, on-premises environments, and Azure Arc-enabled servers for scheduled patching using Maintenance Configurations.
- For Azure VMs (not Arc), patch orchestration must be set to Customer Managed Schedules to avoid schedule failures. This requirement does not apply to Arc-enabled servers.
In summary, for Arc-enabled machines, ensure they are onboarded to Azure Arc and visible in Azure Update Manager, then create Maintenance Configurations (customer managed schedules) targeting those machines. No special patchMode or assessmentMode settings are required on the Arc machines for scheduled patching to work.
References: