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/app-testing/load-testing/how-to-test-secured-endpoints.md
+25-1Lines changed: 25 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -246,8 +246,32 @@ When you run your load test, Azure Load Testing retrieves the client certificate
246
246
For Locust-based tests, you can retrieve the certificate and use it in your tests script. The certificate configured in the load test configuration are available in the `ALT_CERTIFICATES_DIR`.
-For troubleshooting issues related to user assigned managed identity, see [Troubleshoot Azure Automation managed identity issues](troubleshoot/managed-identity.md).
424
424
425
425
- If you need to disable a managed identity, see [Disable your Azure Automation account managed identity](disable-managed-identity-for-automation.md).
- For pricing information, see [Azure Automation State Configuration pricing][23].
348
348
- For an example of using State Configuration in a continuous deployment pipeline, see
349
349
[Setup continuous deployment with Chocolatey][20].
350
+
- For troubleshooting issues related to compiling DSC configurations in Azure Automation State Configuration, see [Troubleshoot Azure Automation State Configuration issues](troubleshoot/desired-state-configuration.md).
Copy file name to clipboardExpand all lines: articles/automation/automation-dsc-getting-started.md
+3-2Lines changed: 3 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,7 +3,7 @@ title: Get started with Azure Automation State Configuration
3
3
description: This article tells how to do the most common tasks in Azure Automation State Configuration.
4
4
services: automation
5
5
ms.subservice: desired-state-config
6
-
ms.date: 11/17/2025
6
+
ms.date: 04/15/2026
7
7
ms.topic: how-to
8
8
ms.service: azure-automation
9
9
ms.author: v-rochak2
@@ -243,7 +243,7 @@ The DSC node can take any of the following six values as follows:
243
243
> [!NOTE]
244
244
> - **RefreshFrequencyMins** - It defines the frequency of node contacting the agent service and can
245
245
> be provided as part of onboarding to DSC. It takes a maximum value of 10080 minutes.
246
-
> - Node will be marked as **Unresponsive** if the node does not contact the agent service for 1440
246
+
> - Node will be marked as **Unresponsive** if the node doesn't contact the agent service for 1440
247
247
> minutes (1 Day). We recommend that you use **RefreshFrequencyMins** value < 1440 minutes, else
248
248
> the node would show in a false **Unresponsive** state.
249
249
@@ -319,6 +319,7 @@ You can unregister a no if you no longer want State Configuration to manage it.
319
319
- To understand PowerShell DSC, see [Windows PowerShell Desired State Configuration Overview][17].
320
320
- For pricing information, see [Azure Automation State Configuration pricing][25].
321
321
- For a PowerShell cmdlet reference, see [Az.Automation][20].
322
+
- For troubleshooting issues related to Azure Automation State Configuration (DSC), see [Troubleshoot Azure Automation State Configuration issues](troubleshoot/desired-state-configuration.md).
Copy file name to clipboardExpand all lines: articles/automation/automation-dsc-onboarding.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@ services: automation
5
5
ms.service: azure-automation
6
6
ms.subservice: desired-state-config
7
7
ms.topic: how-to
8
-
ms.date: 04/01/2025
8
+
ms.date: 04/15/2026
9
9
ms.custom:
10
10
ms.author: v-rochak2
11
11
author: RochakSingh-blr
@@ -421,7 +421,7 @@ To view the status of the Azure VM Desired State Configuration extension:
421
421
- For pricing information, see [Azure Automation State Configuration pricing][20].
422
422
- For an example of using Azure Automation State Configuration in a continuous deployment pipeline,
423
423
see [Set up continuous deployment with Chocolatey][14].
424
-
- For troubleshooting information, see [Troubleshoot Azure Automation State Configuration][03].
424
+
- For troubleshooting issues related to enabling Azure Automation State Configuration, see [Troubleshoot Azure Automation State Configuration issues](troubleshoot/desired-state-configuration.md).
> - Azure Automation Agent-based User Hybrid Runbook Worker (Windows and Linux) has retired on **31 August 2024** and is no longer supported. Follow the guidelines on how to [migrate from an existing Agent-based User Hybrid Runbook Workers to Extension-based Hybrid Workers](migrate-existing-agent-based-hybrid-worker-to-extension-based-workers.md)
20
20
21
21
22
-
Runbooks that run on a [Hybrid Runbook Worker](automation-hybrid-runbook-worker.md) typically manage resources on the local computer or against resources in the local environment where the worker is deployed. Runbooks in Azure Automation typically manage resources in the Azure cloud. Even though they are used differently, runbooks that run in Azure Automation and runbooks that run on a Hybrid Runbook Worker are identical in structure.
22
+
Runbooks that run on a [Hybrid Runbook Worker](automation-hybrid-runbook-worker.md) typically manage resources on the local computer or against resources in the local environment where the worker is deployed. Runbooks in Azure Automation typically manage resources in the Azure cloud. Even though they're used differently, runbooks that run in Azure Automation and runbooks that run on a Hybrid Runbook Worker are identical in structure.
23
23
24
24
When you author a runbook to run on a Hybrid Runbook Worker, you should edit and test the runbook on the machine that hosts the worker. The host machine has all the PowerShell modules and network access required to manage the local resources. Once you test the runbook on the Hybrid Runbook Worker machine, you can then upload it to the Azure Automation environment, where it can be run on the worker.
25
25
26
26
## Plan for Azure services protected by firewall
27
27
28
-
Enabling the Azure Firewall on [Azure Storage](../storage/common/storage-network-security.md), [Azure Key Vault](/azure/key-vault/general/network-security), or [Azure SQL](/azure/azure-sql/database/firewall-configure) blocks access from Azure Automation runbooks for those services. Access will be blocked even when the firewall exception to allow trusted Microsoft services is enabled, as Automation is not a part of the trusted services list. With an enabled firewall, access can only be made by using a Hybrid Runbook Worker and a [virtual network service endpoint](../virtual-network/virtual-network-service-endpoints-overview.md).
28
+
Enabling the Azure Firewall on [Azure Storage](../storage/common/storage-network-security.md), [Azure Key Vault](/azure/key-vault/general/network-security), or [Azure SQL](/azure/azure-sql/database/firewall-configure) blocks access from Azure Automation runbooks for those services. Access will be blocked even when the firewall exception to allow trusted Microsoft services is enabled, as Automation isn't a part of the trusted services list. With an enabled firewall, access can only be made by using a Hybrid Runbook Worker and a [virtual network service endpoint](../virtual-network/virtual-network-service-endpoints-overview.md).
29
29
30
30
## Plan runbook job behavior
31
31
@@ -79,14 +79,14 @@ After Python 3.10 installation is complete, create an environment variable with
79
79
80
80
To run Python 3.8 runbooks on a Windows Hybrid Worker, install Python on the Hybrid Worker. See [Install Python on Windows](https://docs.python.org/3/using/windows.html). Create **environment variable***PYTHON_3_PATH* for Python 3.8 runbooks and ensure to add the location of executable Python as **Variable value**. Restart the Hybrid Runbook Worker after the environment variable is created successfully.
81
81
82
-
If the *Python* executable file is at the default location *C:\WPy64-3800\python-3.8.0.amd64\python.exe*, then you do not have to create the environment variable.
82
+
If the *Python* executable file is at the default location *C:\WPy64-3800\python-3.8.0.amd64\python.exe*, then you don't have to create the environment variable.
83
83
84
84
85
85
**Python 2.7**
86
86
87
87
To run Python 2.7 runbooks on a Windows Hybrid Worker, install Python on the Hybrid Worker. See [Install Python on Windows](https://docs.python.org/3/using/windows.html). Create **environment variable***PYTHON_2_PATH* for Python 2.7 runbooks and ensure to add the location of executable Python file as **Variable value**. Restart the Hybrid Runbook Worker after the environment variable is created successfully.
88
88
89
-
If the *Python* executable file is at the default location *C:\Python27\python.exe*, then you do not have to create the environment variable.
89
+
If the *Python* executable file is at the default location *C:\Python27\python.exe*, then you don't have to create the environment variable.
90
90
91
91
92
92
### Linux Hybrid Worker
@@ -101,7 +101,7 @@ If the *Python* executable file is at the default location *C:\Python27\python.e
101
101
> [!NOTE]
102
102
> To create environment variable in Linux systems, follow these steps:
103
103
> 1. Open /etc/environment.
104
-
> 1. Create a new Environment variable by adding VARIABLE_NAME="variable_value" in a new line in /etc/environment (VARIABLE_NAME is the name of the new Environment variable and variable_value represents the value it is to be assigned).
104
+
> 1. Create a new Environment variable by adding VARIABLE_NAME="variable_value" in a new line in /etc/environment (VARIABLE_NAME is the name of the new Environment variable and variable_value represents the value it's to be assigned).
105
105
> 1. Restart the VM or logout from current user and login after saving the changes to /etc/environment to implement environment variable changes.
106
106
107
107
**PowerShell 7.4**
@@ -290,7 +290,7 @@ By default, the Hybrid jobs run under the context of System account. However, to
290
290
1. Select **Settings**.
291
291
1. Change the value of **Hybrid Worker credentials** from **Default** to **Custom**.
292
292
1. Select the credential and select **Save**.
293
-
1. If the following permissions are not assigned for Custom users, jobs might get suspended.
293
+
1. If the following permissions aren't assigned for Custom users, jobs might get suspended.
294
294
295
295
| **Resource type** | **Folder permissions** |
296
296
| --- | --- |
@@ -302,7 +302,7 @@ By default, the Hybrid jobs run under the context of System account. However, to
302
302
303
303
## Start a runbook on a Hybrid Runbook Worker
304
304
305
-
[Start a runbook in Azure Automation](start-runbooks.md) describes different methods for starting a runbook. Starting a runbook on a Hybrid Runbook Worker uses a **Run on** option that allows you to specify the name of a Hybrid Runbook Worker group. When a group is specified, one of the workers in that group retrieves and runs the runbook. If your runbook does not specify this option, Azure Automation runs the runbook as usual.
305
+
[Start a runbook in Azure Automation](start-runbooks.md) describes different methods for starting a runbook. Starting a runbook on a Hybrid Runbook Worker uses a **Run on** option that allows you to specify the name of a Hybrid Runbook Worker group. When a group is specified, one of the workers in that group retrieves and runs the runbook. If your runbook doesn't specify this option, Azure Automation runs the runbook as usual.
306
306
307
307
When you start a runbook in the Azure portal, you're presented with the **Run on** option for which you can select **Azure** or **Hybrid Worker**. Select **Hybrid Worker**, to choose the Hybrid Runbook Worker group from a dropdown.
308
308
@@ -388,7 +388,7 @@ To be able to work with signed runbooks, a Linux Hybrid Runbook Worker must have
388
388
> [!IMPORTANT]
389
389
> Once you've configured a Hybrid Runbook Worker to run only signed runbooks, unsigned runbooks fail to execute on the worker.
390
390
391
-
You will perform the following steps to complete this configuration:
391
+
You'll perform the following steps to complete this configuration:
392
392
393
393
* Create a GPG keyring and keypair
394
394
* Make the keyring available to the Hybrid Runbook Worker
@@ -413,7 +413,7 @@ To create the GPG keyring and keypair, use the Hybrid Runbook Worker:
413
413
sudo su - nxautomation
414
414
```
415
415
416
-
1. Once you are using **nxautomation**, generate the GPG keypair as root. GPG guides you through the steps. You must provide name, email address, expiration time, and passphrase. Then you waituntil there is enough entropy on the machine for the key to be generated.
416
+
1. Once you're using **nxautomation**, generate the GPG keypair as root. GPG guides you through the steps. You must provide name, email address, expiration time, and passphrase. Then you wait until there's enough entropy on the machine for the key to be generated.
417
417
418
418
```bash
419
419
sudo gpg --generate-key
@@ -465,7 +465,8 @@ To help troubleshoot issues with your runbooks running on an extension-based hyb
465
465
## Next steps
466
466
467
467
* For more information on Hybrid Runbook Worker, see [Automation Hybrid Runbook Worker](automation-hybrid-runbook-worker.md).
468
-
* If your runbooks aren't completing successfully, review the troubleshooting guide for [runbook execution failures](troubleshoot/hybrid-runbook-worker.md#runbook-execution-fails).
469
468
* For more information on PowerShell, including language reference and learning modules, see [PowerShell Docs](/powershell/scripting/overview).
470
469
* Learn about [using Azure Policy to manage runbook execution](enforce-job-execution-hybrid-worker.md) with Hybrid Runbook Workers.
471
470
* For a PowerShell cmdlet reference, see [Az.Automation](/powershell/module/az.automation).
471
+
* For troubleshooting issues related to running Azure Automation runbooks on extension‑based Hybrid Runbook Workers, see [Troubleshoot VM extension-based Hybrid Runbook Worker issues in Automation](troubleshoot/extension-based-hybrid-runbook-worker.md).
472
+
* For troubleshooting issues related to running Azure Automation runbooks on agent‑based Hybrid Runbook Workers, see [Troubleshoot agent-based Hybrid Runbook Worker issues in Automation](troubleshoot/hybrid-runbook-worker.md).
description: This article provides information on how to view automation limits and request for quota increase or decrease.
4
4
services: automation
5
5
ms.topic: how-to
6
-
ms.date: 01/28/2025
6
+
ms.date: 04/15/2026
7
7
ms.service: azure-automation
8
8
ms.author: v-rochak2
9
9
author: RochakSingh-blr
@@ -71,5 +71,5 @@ Follow these steps to view current limits and request for quota increase:
71
71
72
72
## Next steps
73
73
74
-
Learn more on [the default quotas or limits offered to different resources in Azure Automation](automation-subscription-limits-faq.md).
75
-
74
+
-Learn more on [the default quotas or limits offered to different resources in Azure Automation](automation-subscription-limits-faq.md).
75
+
- For troubleshooting issues related to Azure Automation account subscription limits and quotas, see [Troubleshoot runbook issues](troubleshoot/runbooks.md).
0 commit comments