Skip to content

Commit 11e70d5

Browse files
Merge pull request #299513 from SnehaSudhirG/08May-AutomationUpdate
Updated the info for 4 articles
2 parents 1a18b9b + 20bfaaa commit 11e70d5

File tree

4 files changed

+58
-7
lines changed

4 files changed

+58
-7
lines changed

articles/automation/delete-account.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: This article tells how to delete and your Automation account across
44
services: automation
55
ms.service: azure-automation
66
ms.subservice: process-automation
7-
ms.date: 03/20/2025
7+
ms.date: 05/08/2025
88
ms.topic: how-to
99
---
1010

@@ -93,6 +93,8 @@ While it attempts to unlink the Automation account, you can track the progress u
9393

9494
After the Automation account is successfully unlinked from the workspace, perform the steps in the [standalone Automation account](#delete-a-standalone-automation-account) section to delete the account.
9595

96+
Automation account deletion may still fail after successfully unlinking the Log Analytics workspace. Retry deletion after 24 hours.
97+
9698
> [!NOTE]
9799
> A previously soft-deleted Log Analytics workspace can't be unlinked from the Automation account successfully. In this scenario, first recover and permanently delete it to forcefully remove the link. Learn [how to recover a workspace in a soft-delete state](/azure/azure-monitor/logs/delete-workspace#recover-a-workspace-in-a-soft-delete-state) and [delete it permanently](/azure/azure-monitor/logs/delete-workspace#delete-a-workspace-permanently).
98100

articles/automation/extension-based-hybrid-runbook-worker-install.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: This article provides information about deploying the extension-bas
44
services: automation
55
ms.subservice: process-automation
66
ms.custom: devx-track-azurepowershell, devx-track-azurecli, devx-track-bicep, linux-related-content
7-
ms.date: 04/22/2025
7+
ms.date: 05/08/2025
88
ms.topic: how-to
99
#Customer intent: As a developer, I want to learn about extension so that I can efficiently deploy Hybrid Runbook Workers.
1010
ms.service: azure-automation
@@ -37,7 +37,7 @@ Azure Automation stores and manages runbooks and then delivers them to one or mo
3737

3838
| Windows (x64) | Linux (x64) |
3939
|---|---|
40-
| &#9679; Windows Server 2022 (including Server Core) <br> &#9679; Windows Server 2019 (including Server Core) <br> &#9679; Windows Server 2016, version 1709, and 1803 (excluding Server Core) <br> &#9679; Windows Server 2012, 2012 R2 (excluding Server Core) <br> &#9679; Windows 10 Enterprise (including multi-session) and Pro <br> &#9679; Windows 11 Enterprise (including multi-session) and Pro | &#9679; Debian GNU/Linux 8, 9, 10, and 11 <br> &#9679; Ubuntu 18.04 LTS, 20.04 LTS, and 22.04 LTS <br> &#9679; SUSE Linux Enterprise Server 15.2, 15.3, 15.4, 15.5, and 15.6 <br> &#9679; Red Hat Enterprise Linux Server 7, 8, and 9 <br> &#9679; Rocky Linux 9 </br> &#9679; Oracle Linux 7, 8, and 9 <br> *Hybrid Worker extension would follow support timelines of the OS vendor*.|
40+
| &#9679; Windows Server 2022 (including Server Core) <br> &#9679; Windows Server 2019 (including Server Core) <br> &#9679; Windows Server 2016, version 1709, and 1803 (excluding Server Core) <br> &#9679; Windows Server 2012, 2012 R2 (excluding Server Core) <br> &#9679; Windows 10 Enterprise (including multi-session) and Pro <br> &#9679; Windows 11 Enterprise (including multi-session) and Pro | &#9679; Debian GNU/Linux 8, 9, 10, and 11 <br> &#9679; Ubuntu 18.04 LTS, 20.04 LTS, and 22.04 LTS <br> &#9679; SUSE Linux Enterprise Server 15.2, 15.3, 15.4, 15.5, and 15.6 <br> &#9679; Red Hat Enterprise Linux Server 7, 8, and 9 <br> &#9679; Rocky Linux 9 </br> &#9679; Oracle Linux 7, 8, and 9 <br> *Hybrid Worker extension would follow support timelines of the OS vendor*. </br> Python version 3.12+ are not supported for Linux Hybrid Runbook Worker. |
4141

4242

4343
### Other Requirements

articles/automation/source-control-integration.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Use source control integration in Azure Automation
33
description: This article tells you how to synchronize Azure Automation source control with other repositories.
44
services: automation
55
ms.subservice: process-automation
6-
ms.date: 10/17/2024
6+
ms.date: 05/08/2025
77
ms.topic: how-to
88
ms.custom: devx-track-azurepowershell
99
ms.service: azure-automation
@@ -98,6 +98,7 @@ Use this procedure to configure source control using the Azure portal.
9898
> [!NOTE]
9999
> - The login for your source control repository might be different from your login for the Azure portal. Ensure that you are logged in with the correct account for your source control repository when configuring source control. If there is a doubt, open a new tab in your browser, log out from **dev.azure.com**, **visualstudio.com**, or **github.com**, and try reconnecting to source control.
100100
> - Cross-tenant authentication isn't supported.
101+
> - Auto-sync may fail if Source Control was created over a year ago, as the webhook used to invoke the Source Control expires after one year. To resolve this issue, create a new Source Control in the Automation account with the same configuration, which will generate a new webhook with an extended expiry date.
101102
102103
### Configure source control in PowerShell
103104

articles/automation/troubleshoot/extension-based-hybrid-runbook-worker.md

Lines changed: 51 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: Troubleshoot extension-based Hybrid Runbook Worker issues in Azure Automation
33
description: This article tells how to troubleshoot and resolve issues that arise with Azure Automation extension-based Hybrid Runbook Workers.
44
services: automation
5-
ms.date: 08/26/2024
5+
ms.date: 05/08/2025
66
ms.topic: troubleshooting
77
ms.custom:
88
---
@@ -73,6 +73,54 @@ To help troubleshoot issues with extension-based Hybrid Runbook Workers:
7373
/home/hweautomation
7474
```
7575
76+
77+
### Scenario: Jobs on Linux Hybrid Worker may get stuck in Running status
78+
79+
#### Issue
80+
Jobs on Linux Hybrid Worker may get stuck in Running status while the CPU core usage is less than 25%.
81+
82+
#### Cause
83+
Each CPU core has a default quota limit of 25% for Linux Hybrid Worker.
84+
85+
#### Resolution
86+
You can remove this limit and make it unrestricted with the following steps:
87+
88+
**Switch to sudo permissions** -
89+
1. sudo su
90+
1. systemctl status hwd.service // check and make sure hwd service is running well.
91+
92+
**Update the setting in the below file in Hybrid Worker**
93+
1. vi /lib/systemd/system/hwd.service
94+
1. Update the setting from CPUQuota=25% to CPUQuota= as shown below to make the usage unrestricted.
95+
96+
```
97+
root@ubuntu2204:~# cat /lib/systemd/system/hwd.service
98+
[Unit]
99+
Description=HW Service
100+
After=network.target
101+
102+
[Service]
103+
Type=simple
104+
ExecStart=/usr/bin/python3 /var/lib/waagent/Microsoft.Azure.Automation.HybridWorker.HybridWorkerForLinux-1.1.16/HybridWorkerAgent/DaemonScripts/Scripts/3.x/automationWorkerStarterScript.py
105+
TimeoutStartSec=5
106+
Restart=always
107+
RestartSec=10s
108+
TimeoutStopSec=600
109+
CPUQuota=
110+
KillMode=process
111+
112+
[Install]
113+
WantedBy=multi-user.target
114+
115+
```
116+
117+
**Restart hwd service**
118+
1. systemctl daemon-reload
119+
1. systemctl restart hwd.service
120+
121+
For more information, see [Linux hybrid jobs get stuck in Running state even if each CPU core usage is less than 25% - Overview](https://supportability.visualstudio.com/AAAP_Code/_wiki/wikis/AAAP/1980067/KI-Linux-hybrid-jobs-get-stuck-in-Running-status-even-if-each-CPU-core-usage-is-less-than-25-).
122+
123+
76124
### Scenario: Runbooks go into a suspended state on a Hybrid Runbook Worker when using a custom account on a server with User Account Control (UAC) enabled
77125
78126
#### Issue
@@ -267,15 +315,15 @@ Sometimes the uninstallation process might get stuck.
267315
```
268316
1. **Remove registry key**, if present: `HKLM:\Software\Microsoft\Azure\HybridWorker`
269317

270-
1. PowerShell code to remove the registry key along with any subkeys and values under it.:
318+
1. PowerShell code to remove the registry key along with any sub keys and values under it.:
271319

272320
```powershell
273321
Get-Item HKLM:\Software\Microsoft\Azure\HybridWorker | Remove-Item -Recurse
274322
```
275323
276324
1. **Remove the registry key**, if present: `HKLM:\Software\Microsoft\HybridRunbookWorkerV2`
277325
278-
1. PowerShell code to remove the registry key along with any subkeys and values under it.:
326+
1. PowerShell code to remove the registry key along with any sub keys and values under it.:
279327
280328
```powershell
281329
Get-Item HKLM:\Software\Microsoft\HybridRunbookWorkerV2 | Remove-Item -Recurse

0 commit comments

Comments
 (0)