You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/virtual-machines/maintenance-configurations.md
+11-9Lines changed: 11 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -20,7 +20,7 @@ Maintenance Configurations gives you the ability to control and manage updates f
20
20
21
21
## Scopes
22
22
23
-
Maintenance Configurations currently supports three (3) scopes: Host, OS image, and Guest. While each scope allows scheduling and managing updates, the major difference lies in the resource they each support. This section outlines the details on the various scopes and their supported types:
23
+
Maintenance Configurations currently support three (3) scopes: Host, OS image, and Guest. While each scope allows scheduling and managing updates, the major difference lies in the resource they each support. This section outlines the details on the various scopes and their supported types:
24
24
25
25
| Scope | Support Resources |
26
26
|----------|----------------------------|
@@ -30,11 +30,11 @@ Maintenance Configurations currently supports three (3) scopes: Host, OS image,
30
30
31
31
### Host
32
32
33
-
With this scope, you can manage platform updates that do not require a reboot on your *isolated VMs*, *isolated Virtual Machine Scale Set instances* and *dedicated hosts*. Some features and limitations unique to the host scope are:
33
+
With this scope, you can manage platform updates that don't require a reboot on your *isolated VMs*, *isolated Virtual Machine Scale Set instances* and *dedicated hosts*. Some features and limitations unique to the host scope are:
34
34
35
35
- Schedules can be set anytime within 35 days. After 35 days, updates are automatically applied.
36
36
- A minimum of a 2 hour maintenance window is required for this scope.
37
-
- Rack level maintenance is not currently supported.
37
+
- Rack level maintenance isn't currently supported.
38
38
39
39
[Learn more about Azure Dedicated Hosts](dedicated-hosts.md)
40
40
@@ -47,8 +47,7 @@ Using this scope with maintenance configurations lets you decide when to apply u
47
47
- A minimum of 5 hours is required for the maintenance window.
48
48
49
49
### Guest
50
-
51
-
This scope is integrated with [Update Manager](../update-center/overview.md), which allows you to save recurring deployment schedules to install updates for your Windows Server and Linux machines in Azure, in on-premises environments, and in other cloud environments connected using Azure Arc-enabled servers. Some features and limitations unique to this scope include:
50
+
This scope integrates with [Update Manager](../update-center/overview.md). It allows you to save recurring deployment schedules to install updates for your Windows Server and Linux machines in Azure, in on-premises environments, and in other cloud environments connected using Azure Arc-enabled servers. Some features and limitations unique to this scope include:
52
51
53
52
-[Patch orchestration](automatic-vm-guest-patching.md#patch-orchestration-modes) for virtual machines need to be set to AutomaticByPlatform
54
53
@@ -57,27 +56,29 @@ This scope is integrated with [Update Manager](../update-center/overview.md), wh
57
56
- The upper maintenance window is 3 hours 55 mins.
58
57
- A minimum of 1 hour and 30 minutes is required for the maintenance window.
59
58
- The value of **Repeat** should be at least 6 hours.
60
-
- The start time for a schedule should be at least 10 minutes after the schedule's creation time.
59
+
- The start time for a schedule should be at least 15 minutes after the schedule's creation time.
61
60
62
61
>[!NOTE]
63
62
> 1. The minimum maintenance window has been increased from 1 hour 10 minutes to 1 hour 30 minutes, while the minimum repeat value has been set to 6 hours for new schedules. **Please note that your existing schedules will not get impacted; however, we strongly recommend updating existing schedules to include these new changes.**
64
63
> 2. The count of characters of Resource Group name along with Maintenance Configuration name should be less than 128 characters
65
64
66
-
In rare cases if platform catchup host update window happens to coincide with the guest (VM) patching window and if the guest patching window don't get sufficient time to execute after host update then the system would show **Schedule timeout, waiting for an ongoing update to complete the resource** error since only a single update is allowed by the platform at a time.
65
+
Maintenance Configuration provides two scheduled patching modes for In-guest VMs: Static Mode and [Dynamic Scope](../update-manager/dynamic-scope-overview.md) Mode. By default, the system operates in Static Mode if no Dynamic Scope Mode is configured. To schedule or modify the maintenance configuration in either mode, a buffer of 15 minutes before the scheduled patch time is required. For instance, if we schedule the patch for 3 PM, all modifications, including adding or removing VMs, altering the dynamic scope, etc., should finalize before 2:45 PM.
67
66
68
67
To learn more about this topic, checkout [Update Manager and scheduled patching](../update-center/scheduled-patching.md)
69
68
70
69
> [!IMPORTANT]
71
70
> If you move a resource to a different resource group or subscription, then scheduled patching for the resource stops working as this scenario is currently unsupported by the system. The team is working to provide this capability but in the meantime, as a workaround, for the resource you want to move (in static scope)
71
+
>
72
72
> 1. You need to remove the assignment of it
73
73
> 2. Move the resource to a different resource group or subscription
74
74
> 3. Recreate the assignment of it
75
+
>
75
76
> In the dynamic scope, the steps are similar, but after removing the assignment in step 1, you simply need to initiate or wait for the next scheduled run. This action prompts the system to completely remove the assignment, enabling you to proceed with steps 2 and 3.
76
77
> If you forget/miss any one of the above mentioned steps, you can reassign the resource to original assignment and repeat the steps again sequentially.
77
78
78
79
## Shut Down Machines
79
80
80
-
We are unable to apply maintenance updates to any shut down machines. You need to ensure that your machine is turned on at least 15 minutes before a scheduled update or your update may not be applied. If your machine is in a shutdown state at the time of your scheduled update, it may appear that the maintenance configuration has been disassociated on the Azure portal, and this is only a display issue that the team is currently working to fix it. The maintenance configuration has not been completely disassociated and you can check it via CLI using [check configuration](maintenance-configurations-cli.md#check-configuration).
81
+
We're unable to apply maintenance updates to any shutdown machines. You need to ensure that your machine is turned on at least 15 minutes before a scheduled update or your update may not be applied. If your machine is in a shutdown state at the time of your scheduled update, it may appear that the maintenance configuration has been disassociated on the Azure portal. This is only a display issue that the team is currently working to fix it. The maintenance configuration hasn't been disassociated and you can check it via CLI using [check configuration](maintenance-configurations-cli.md#check-configuration).
81
82
82
83
## Management options
83
84
@@ -117,4 +118,5 @@ The following are the Dynamic Scope recommended limits for **each dynamic scope*
117
118
118
119
## Next steps
119
120
120
-
To learn more, see [Maintenance and updates](maintenance-and-updates.md).
121
+
To troubleshoot issues, see [Troubleshoot Maintenance Configurations](troubleshoot-maintenance-configurations.md)
122
+
To learn more, see [Maintenance and updates](maintenance-and-updates.md)
0 commit comments