Skip to content

Commit 0f64a61

Browse files
authored
Merge pull request #216398 from pruphil/pphillips-maintenance-config-changes
added important limitation to host scope
2 parents b559f0a + 9eb2098 commit 0f64a61

File tree

1 file changed

+12
-10
lines changed

1 file changed

+12
-10
lines changed

articles/virtual-machines/maintenance-configurations.md

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ ms.author: cynthn
1515

1616
**Applies to:** :heavy_check_mark: Linux VMs :heavy_check_mark: Windows VMs :heavy_check_mark: Flexible scale sets :heavy_check_mark: Uniform scale sets
1717

18-
Maintenance Configurations give you the ability to control and manage updates for many Azure virtual machine resources since Azure frequently updates its infrastructure to improve reliability, performance, security or launch new features. Most updates are transparent to users, but some sensitive workloads, like gaming, media streaming, and financial transactions, can't tolerate even few seconds of a VM freezing or disconnecting for maintenance. Maintenance configurations is integrated with Azure Resource Graph (ARG) for low latency and high scale customer experience.
18+
Maintenance Configurations gives you the ability to control and manage updates for many Azure virtual machine resources since Azure frequently updates its infrastructure to improve reliability, performance, security or launch new features. Most updates are transparent to users, but some sensitive workloads, like gaming, media streaming, and financial transactions, can't tolerate even few seconds of a VM freezing or disconnecting for maintenance. Maintenance Configurations is integrated with Azure Resource Graph (ARG) for low latency and high scale customer experience.
1919

2020
>[!IMPORTANT]
2121
> Users are required to have a role of at least contributor in order to use maintenance configurations.
@@ -24,38 +24,40 @@ Maintenance Configurations give you the ability to control and manage updates fo
2424

2525
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:
2626

27-
2827
| Scope | Support Resources |
2928
|----------|----------------------------|
3029
| Host | Isolated Virtual Machines, Isolated Virtual Machine Scale Sets, Dedicated Hosts |
3130
| OS Image | Virtual Machine Scale Sets |
3231
| Guest | Virtual Machines, Azure Arc Servers |
3332

34-
3533
### Host
34+
3635
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:
3736

3837
- Schedules can be set anytime within 35 days. After 35 days, updates are automatically applied.
3938
- A minimum of a 2 hour maintenance window is required for this scope.
39+
- Rack level maintenance is not currently supported.
4040

4141
[Learn more about Azure Dedicated Hosts](dedicated-hosts.md)
4242

4343
### OS image
44-
Using this scope with maintenance configurations lets you decide when to apply upgrades to OS disks in your *virtual machine scale sets* through an easier and more predictable experience. An upgrade works by replacing the OS disk of a VM with a new disk created using the latest image version. Any configured extensions and custom data scripts are run on the OS disk, while data disks are retained. Some features and limitations unique to this scope are:
4544

46-
- Scale sets need to have [automatic OS upgrades](../virtual-machine-scale-sets/virtual-machine-scale-sets-automatic-upgrade.md) enabled in order to use maintenance configurations.
47-
- Schedule recurrence is defaulted to daily
48-
- A minimum of 5 hours is required for the maintenance window
45+
Using this scope with maintenance configurations lets you decide when to apply upgrades to OS disks in your *Virtual Machine Scale Sets* through an easier and more predictable experience. An upgrade works by replacing the OS disk of a VM with a new disk created using the latest image version. Any configured extensions and custom data scripts are run on the OS disk, while data disks are retained. Some features and limitations unique to this scope are:
46+
47+
- Scale sets need to have [automatic OS upgrades](/articles/virtual-machine-scale-sets/virtual-machine-scale-sets-automatic-upgrade.md) enabled in order to use maintenance configurations.
48+
- You can schedule recurrence up to a week (7 days).
49+
- A minimum of 5 hours is required for the maintenance window.
4950

5051
### Guest
52+
5153
This scope is integrated with [update management center](../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:
5254

5355
- [Patch orchestration](automatic-vm-guest-patching.md#patch-orchestration-modes) for virtual machines need to be set to AutomaticByPlatform
5456
- A minimum of 1 hour and 10 minutes is required for the maintenance window.
55-
- There is no limit to the recurrence of your schedule
57+
- There is no limit to the recurrence of your schedule.
5658

5759
To learn more about this topic, checkout [update management center and scheduled patching](../update-center/scheduled-patching.md)
58-
60+
5961
## Management options
6062

6163
You can create and manage maintenance configurations using any of the following options:
@@ -68,4 +70,4 @@ For an Azure Functions sample, see [Scheduling Maintenance Updates with Maintena
6870

6971
## Next steps
7072

71-
To learn more, see [Maintenance and updates](maintenance-and-updates.md).
73+
To learn more, see [Maintenance and updates](maintenance-and-updates.md).

0 commit comments

Comments
 (0)