Skip to content

Commit f2726f1

Browse files
Merge pull request #258439 from rpsqrd/azcmagent-1-36-relnotes
azcmagent 1.36 relnotes
2 parents 856c192 + 3e9e78f commit f2726f1

File tree

5 files changed

+43
-27
lines changed

5 files changed

+43
-27
lines changed

articles/azure-arc/servers/agent-overview.md

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -54,9 +54,9 @@ Installing the Connected Machine agent for Window applies the following system-w
5454

5555
| Service name | Display name | Process name | Description |
5656
|--------------|--------------|--------------|-------------|
57-
| himds | Azure Hybrid Instance Metadata Service | himds | Synchronizes metadata with Azure and hosts a local REST API for extensions and applications to access the metadata and request Microsoft Entra managed identity tokens |
58-
| GCArcService | Guest configuration Arc Service | gc_service | Audits and enforces Azure guest configuration policies on the machine. |
59-
| ExtensionService | Guest configuration Extension Service | gc_service | Installs, updates, and manages extensions on the machine. |
57+
| himds | Azure Hybrid Instance Metadata Service | `himds.exe` | Synchronizes metadata with Azure and hosts a local REST API for extensions and applications to access the metadata and request Microsoft Entra managed identity tokens |
58+
| GCArcService | Guest configuration Arc Service | `gc_arc_service.exe` (gc_service.exe prior to version 1.36) | Audits and enforces Azure guest configuration policies on the machine. |
59+
| ExtensionService | Guest configuration Extension Service | `gc_extension_service.exe` (gc_service.exe prior to version 1.36) | Installs, updates, and manages extensions on the machine. |
6060

6161
* Agent installation creates the following virtual service account.
6262

@@ -152,13 +152,12 @@ Installing the Connected Machine agent for Linux applies the following system-wi
152152
The Azure Connected Machine agent is designed to manage agent and system resource consumption. The agent approaches resource governance under the following conditions:
153153

154154
* The Guest Configuration agent can use up to 5% of the CPU to evaluate policies.
155-
* The Extension Service agent can use up to 5% of the CPU to install, upgrade, run, and delete extensions. Some extensions might apply more restrictive CPU limits once installed. The following exceptions apply:
155+
* The Extension Service agent can use up to 5% of the CPU on Windows machines and 30% of the CPU on Linux machines to install, upgrade, run, and delete extensions. Some extensions might apply more restrictive CPU limits once installed. The following exceptions apply:
156156

157157
| Extension type | Operating system | CPU limit |
158158
| -------------- | ---------------- | --------- |
159159
| AzureMonitorLinuxAgent | Linux | 60% |
160160
| AzureMonitorWindowsAgent | Windows | 100% |
161-
| AzureSecurityLinuxAgent | Linux | 30% |
162161
| LinuxOsUpdateExtension | Linux | 60% |
163162
| MDE.Linux | Linux | 60% |
164163
| MicrosoftDnsAgent | Windows | 100% |

articles/azure-arc/servers/agent-release-notes-archive.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,20 @@ The Azure Connected Machine agent receives improvements on an ongoing basis. Thi
1616
- Known issues
1717
- Bug fixes
1818

19+
## Version 1.32 - July 2023
20+
21+
Download for [Windows](https://download.microsoft.com/download/7/e/5/7e51205f-a02e-4fbe-94fe-f36219be048c/AzureConnectedMachineAgent.msi) or [Linux](manage-agent.md#installing-a-specific-version-of-the-agent)
22+
23+
### New features
24+
25+
- Added support for the Debian 12 operating system
26+
- [azcmagent show](azcmagent-show.md) now reflects the "Expired" status when a machine has been disconnected long enough for the managed identity to expire. Previously, the agent only showed "Disconnected" while the Azure portal and API showed the correct state, "Expired."
27+
28+
### Fixed
29+
30+
- Fixed an issue that could result in high CPU usage if the agent was unable to send telemetry to Azure.
31+
- Improved local logging when there are network communication errors
32+
1933
## Version 1.31 - June 2023
2034

2135
Download for [Windows](https://download.microsoft.com/download/2/6/e/26e2b001-1364-41ed-90b0-1340a44ba409/AzureConnectedMachineAgent.msi) or [Linux](manage-agent.md#installing-a-specific-version-of-the-agent)

articles/azure-arc/servers/agent-release-notes.md

Lines changed: 19 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,25 @@ The Azure Connected Machine agent receives improvements on an ongoing basis. To
1616

1717
This page is updated monthly, so revisit it regularly. If you're looking for items older than six months, you can find them in [archive for What's new with Azure Connected Machine agent](agent-release-notes-archive.md).
1818

19+
## Version 1.36 - November 2023
20+
21+
Download for [Windows](https://download.microsoft.com/download/5/e/9/5e9081ed-2ee2-4b3a-afca-a8d81425bcce/AzureConnectedMachineAgent.msi) or [Linux](manage-agent.md#installing-a-specific-version-of-the-agent)
22+
23+
### New features
24+
25+
- [azcmagent show](azcmagent-show.md) now reports extended security license status on Windows Server 2012 server machines.
26+
- Introduced a new [proxy bypass](manage-agent.md#proxy-bypass-for-private-endpoints) option, `ArcData`, that covers the Azure Arc-enabled SQL Server endpoints. This will enable you to use a private endpoint with Azure Arc-enabled servers with the public endpoints for Azure Arc-enabled SQL Server.
27+
- The [CPU limit for extension operations](agent-overview.md#agent-resource-governance) on Linux is now 30%. This increase will help improve reliability of extension install, upgrade and uninstall operations.
28+
- Older extension manager and machine configuration agent logs are automatically zipped to reduce disk space requirements.
29+
- New executable names for the extension manager (`gc_extension_service`) and machine configuration (`gc_arc_service`) agents on Windows to help you distinguish the two services. For more information, see [Windows agent installation details](./agent-overview.md#windows-agent-installation-details).
30+
31+
### Bug fixes
32+
33+
- [azcmagent connect](azcmagent-connect.md) now uses the latest API version when creating the Azure Arc-enabled server resource to ensure Azure policies targeting new properties can take effect.
34+
- Upgraded the OpenSSL library and PowerShell runtime shipped with the agent to include the latest security fixes.
35+
- Fixed an issue that could prevent the agent from reporting the correct product type on Windows machines.
36+
- Improved handling of upgrades when the previously installed extension version was not in a successful state.
37+
1938
## Version 1.35 - October 2023
2039

2140
Download for [Windows](https://download.microsoft.com/download/e/7/0/e70b1753-646e-4aea-bac4-40187b5128b0/AzureConnectedMachineAgent.msi) or [Linux](manage-agent.md#installing-a-specific-version-of-the-agent)
@@ -71,20 +90,6 @@ This endpoint will be removed from `azcmagent check` in a future release.
7190
- You can now set the [agent mode](security-overview.md#agent-modes) before connecting the agent to Azure.
7291
- The agent now responds to instance metadata service (IMDS) requests even when the connection to Azure is temporarily unavailable.
7392

74-
## Version 1.32 - July 2023
75-
76-
Download for [Windows](https://download.microsoft.com/download/7/e/5/7e51205f-a02e-4fbe-94fe-f36219be048c/AzureConnectedMachineAgent.msi) or [Linux](manage-agent.md#installing-a-specific-version-of-the-agent)
77-
78-
### New features
79-
80-
- Added support for the Debian 12 operating system
81-
- [azcmagent show](azcmagent-show.md) now reflects the "Expired" status when a machine has been disconnected long enough for the managed identity to expire. Previously, the agent only showed "Disconnected" while the Azure portal and API showed the correct state, "Expired."
82-
83-
### Fixed
84-
85-
- Fixed an issue that could result in high CPU usage if the agent was unable to send telemetry to Azure.
86-
- Improved local logging when there are network communication errors
87-
8893
## Next steps
8994

9095
- Before evaluating or enabling Azure Arc-enabled servers across multiple hybrid machines, review [Connected Machine agent overview](agent-overview.md) to understand requirements, technical details about the agent, and deployment methods.

articles/azure-arc/servers/license-extended-security-updates.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,12 +28,15 @@ If you choose to license based on physical cores, the licensing requires a minim
2828

2929
If you choose to license based on virtual cores, the licensing requires a minimum of eight virtual cores per Virtual Machine. There are two main scenarios where this model is advisable:
3030

31-
1. If the VM is running on a third-party host or hyper scaler like AWS, GCP, or OCI.
31+
1. If the VM is running on a third-party host or cloud service provider like AWS, GCP, or OCI.
3232

33-
1. The Windows Server was licensed on a virtualization basis. In most cases, customers elect the Standard edition for virtual core-based licenses.
33+
1. The Windows Server operating system was licensed on a virtualization basis.
3434

3535
An additional scenario (scenario 1, below) is a candidate for VM/Virtual core licensing when the WS2012 VMs are running on a newer Windows Server host (that is, Windows Server 2016 or later).
3636

37+
> [!IMPORTANT]
38+
> Virtual core licensing can't be used on physical servers. When creating a license with virtual cores, always select the standard edition instead of datacenter, even if the operating system is datacenter edition.
39+
3740
### License limits
3841

3942
Each WS2012 ESU license can cover up to and including 10,000 cores. If you need ESUs for more than 10,000 cores, split the total number of cores across multiple licenses.
@@ -50,7 +53,6 @@ As servers no longer require ESUs because they've been migrated to Azure, Azure
5053

5154
> [!NOTE]
5255
> This process is not automatic; billing is tied to the activated licenses and you are responsible for modifying your provisioned licensing to take advantage of cost savings.
53-
>
5456
5557
## Scenario based examples: Compliant and Cost Effective Licensing
5658

articles/azure-arc/servers/manage-agent.md

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -426,11 +426,7 @@ Proxy bypass value when set to `ArcData` only bypasses the traffic of the Azure
426426
| `Arc` | `his.arc.azure.com`</br>`guestconfiguration.azure.com`</br> `san-af-<location>-prod.azurewebsites.net`</br>`telemetry.<location>.arcdataservices.com`|
427427
| `ArcData` <sup>1</sup> | `san-af-<region>-prod.azurewebsites.net`</br>`telemetry.<location>.arcdataservices.com` |
428428

429-
<sup>1</sup> To use proxy bypass value `ArcData`, you need a supported Azure Connected Machine agent and a supported Azure Extension for SQL Server version. Releases are supported beginning November, 2023. To see the latest release, check the release notes:
430-
- [Azure Connected Machine Agent](./agent-release-notes.md)
431-
- [Azure extension for SQL Server](/sql/sql-server/azure-arc/release-notes?view=sql-server-ver16&preserve-view=true)
432-
433-
Later versions are also supported.
429+
<sup>1</sup> The proxy bypass value `ArcData` is available starting with Azure Connected Machine agent version 1.36 and Azure Extension for SQL Server version 1.1.2504.99. Earlier versions include the Azure Arc-enabled SQL Server endpoints in the "Arc" proxy bypass value.
434430

435431
To send Microsoft Entra ID and Azure Resource Manager traffic through a proxy server but skip the proxy for Azure Arc traffic, run the following command:
436432

0 commit comments

Comments
 (0)