Skip to content

Commit e0843df

Browse files
authored
Update linux-image-provisioning-agent-update-awareness.md
1 parent 9c72ed2 commit e0843df

1 file changed

Lines changed: 15 additions & 15 deletions

File tree

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: Linux Image Provisioning Agent update awareness
2+
title: Linux Image Provisioning Agent Update Awareness
33
description: Provides the update awareness and frequently asked questions about Linux Image Provisioning Agent.
44
ms.date: 09/15/2025
55
ms.service: azure-virtual-machines
@@ -17,38 +17,38 @@ _Original KB number:_   4538386
1717

1818
## Summary
1919

20-
Many Linux Azure Marketplace images contain an **Azure Linux Agent**, which is responsible for completing the setup of the newly created Virtual Machine (VM), such as setting the hostname, username, password/ ssh keys, and mounting an ephemeral disk. This setup process is known as 'provisioning'. In addition, the agent provides support for Azure VM Extensions.
20+
Many Linux Azure Marketplace images contain an **Azure Linux Agent** that's responsible for completing the setup of the newly created virtual machine (VM). The setup includes setting the hostname, username, and password/ ssh keys, and mounting an ephemeral disk. This setup process is known as 'provisioning'. Additionally, the agent provides support for Azure VM extensions.
2121

22-
The images themselves will be updated to be provisioned using an open-source provisioning agent, [cloud-init](/azure/virtual-machines/linux/using-cloud-init). cloud- init offers many additional benefits over the Linux Agent, including:
22+
The images themselves are updated to be provisioned by using an open source provisioning agent, [cloud-init](/azure/virtual-machines/linux/using-cloud-init). The cloud- init agent offers many additional benefits over the Linux agent, including:
2323

2424
- Performance - Using cloud-init with Azure, you can see improved reduced VM creation times in most cases.
25-
- VM customization - cloud-init allows you to pass down VM configurations to cloud-init via [custom-data](/azure/virtual-machines/linux/using-cloud-init#deploying-a-cloud-init-enabled-virtual-machine), such as running scripts, installing packages, and adding users.
26-
- Migration - If you are migrating from other clouds, you can migrate cloud- init configurations, and modify them where necessary to work with your Azure deployments.
25+
- VM customization - cloud-init enables you to pass down VM configurations to cloud-init through [custom-data](/azure/virtual-machines/linux/using-cloud-init#deploying-a-cloud-init-enabled-virtual-machine). This process includes such actions as running scripts, installing packages, and adding users.
26+
- Migration - If you're migrating from other clouds, you can migrate cloud-init configurations, and modify them where necessary to work with together your Azure deployments.
2727

2828
[!INCLUDE [VM assist troubleshooting tools](~/includes/azure/vmassist-include.md)]
2929

3030
## More information
3131

32-
### What do you need to do?
32+
### Necessary actions
3333

34-
- If you deploy these Azure Marketplace images, then there is nothing further that you need to do. You can immediately take advantage of the benefits after the update.
35-
- If you are creating custom images that derive from these images, and use the Linux Agent to process custom-data, check that your images still work correctly.
34+
- If you deploy these Azure Marketplace images, then there is nothing more that you have to do. You can immediately take advantage of the benefits after the update.
35+
- If you create custom images from these images, and use the Linux Agent to process custom data, verify that your images still work correctly.
3636

37-
cloud- init supports multiple input types, including a bash script or a cloud- init config. Review the 'cloud- init'[user-data](https://cloudinit.readthedocs.io/en/latest/topics/format.html) documentation.
38-
- See [this](/azure/virtual-machines/linux/using-cloud-init#cloud-init-overview) page for details on which images will be updated, and the timeline on when the updates will take place.
37+
cloud-init supports multiple input types, including a bash script or a cloud-init config. Review the 'cloud-init'[user-data](https://cloudinit.readthedocs.io/en/latest/topics/format.html) documentation.
38+
- See [this](/azure/virtual-machines/linux/using-cloud-init#cloud-init-overview) page for details about which images will be updated, and the timeline for when the updates occur.
3939

4040
## Frequently asked questions
4141

42-
Q1. Will the Azure Linux Agent still be installed in the images?  
42+
Q1. Is the Azure Linux Agent still installed in the images?  
4343

44-
A1. Yes, the Azure Linux Agent is required for Azure VM extensions. The provisioning functionality will be disabled.  
44+
A1. Yes, the Azure Linux Agent is required for Azure VM extensions. The provisioning functionality is disabled.  
4545

4646
Q2. Can the Azure Linux Agent and cloud-init be installed in the same image?  
4747

48-
A2. Yes. To ensure that there is no conflict, the Linux Agent provisioning code is disabled and will not run.  
48+
A2. Yes. To ensure that there is no conflict, the Linux Agent provisioning code is disabled and won't run.  
4949

50-
Q3. How can I tell if my image has been provisioned by cloud-init?  
50+
Q3. How can I tell whether my image is provisioned by cloud-init?  
5151

52-
A3. Run `cloud-init status` to see if cloud-init has run.
52+
A3. Run `cloud-init status` to learn whether cloud-init ran.
5353

5454
[!INCLUDE [Azure Help Support](../../../includes/azure-help-support.md)]

0 commit comments

Comments
 (0)