Skip to content

Commit ce282b6

Browse files
authored
Update desired-state-configuration.md
1 parent 6d3b82d commit ce282b6

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

articles/automation/troubleshoot/desired-state-configuration.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ This article provides information on troubleshooting issues that arise while you
2121

2222
When you receive a compilation or deployment error for configuration, here are a few steps to help you diagnose the issue.
2323

24-
### 1. Ensure that your configuration compiles successfully on the local machine.
24+
### 1. Ensure that your configuration compiles successfully on the local machine
2525

2626
Azure Automation State Configuration is built on PowerShell Desired State Configuration (DSC). You can find the documentation for the DSC language and syntax in the [PowerShell DSC Docs](https://docs.microsoft.com/powershell/scripting/overview).
2727

@@ -31,7 +31,7 @@ By compiling a DSC configuration on your local machine, you can discover and res
3131
- Syntax errors.
3232
- Logic errors.
3333

34-
### 2. View DSC logs on your node.
34+
### 2. View DSC logs on your node
3535

3636
If your configuration compiles successfully, but fails when applied to a node, you can find detailed information in the DSC logs. For information about where to find these logs, see [Where are the DSC Event Logs](/powershell/scripting/dsc/troubleshooting/troubleshooting#where-are-dsc-event-logs).
3737

@@ -43,7 +43,7 @@ To install the `xDscDiagnostics` module on your Azure machine, use [Invoke-AzVMR
4343

4444
For information on using **xDscDiagnostics**, see [Using xDscDiagnostics to analyze DSC logs](/powershell/scripting/dsc/troubleshooting/troubleshooting#using-xdscdiagnostics-to-analyze-dsc-logs). See also [xDscDiagnostics Cmdlets](https://github.com/PowerShell/xDscDiagnostics#cmdlets).
4545

46-
### 3. Ensure that nodes and the Automation workspace have required modules.
46+
### 3. Ensure that nodes and the Automation workspace have required modules
4747

4848
DSC depends on modules installed on the node. When you use Azure Automation State Configuration, import any required modules into your Automation account by following the steps in [Import Modules](../shared-resources/modules.md#importing-modules). Configurations can also have a dependency on specific versions of modules. For more information, see [Troubleshoot modules](shared-resources.md#modules).
4949

@@ -114,19 +114,19 @@ This issue might also be caused by a proxy configuration not allowing access to
114114

115115
Use the following steps to reregister the failing DSC node.
116116

117-
#### Step 1: Unregister the node.
117+
#### Step 1: Unregister the node
118118

119119
1. In the Azure portal, go to **Home** > **Automation Accounts** > (your Automation account) > **State configuration (DSC)**.
120120
1. Select **Nodes**, and select the node having trouble.
121121
1. Select **Unregister** to unregister the node.
122122

123-
#### Step 2: Uninstall the DSC extension from the node.
123+
#### Step 2: Uninstall the DSC extension from the node
124124

125125
1. In the Azure portal, go to **Home** > **Virtual Machine** > (failing node) > **Extensions**.
126126
1. Select **Microsoft.Powershell.DSC**, the PowerShell DSC extension.
127127
1. Select **Uninstall** to uninstall the extension.
128128

129-
#### Step 3: Remove all bad or expired certificates from the node.
129+
#### Step 3: Remove all bad or expired certificates from the node
130130

131131
On the failing node from an elevated PowerShell prompt, run these commands:
132132

@@ -146,7 +146,7 @@ If (($certs.Count) -gt 0)
146146
}
147147
```
148148

149-
#### Step 4: Reregister the failing node.
149+
#### Step 4: Reregister the failing node
150150

151151
1. In the Azure portal, go to **Home** > **Automation Accounts** > (your Automation account) > **State configuration (DSC)**.
152152
1. Select **Nodes**.
@@ -274,7 +274,7 @@ Treat the cross-subscription node as though it's defined for a separate cloud, o
274274
* Windows: [Physical/virtual Windows machines on-premises, or in a cloud other than Azure/AWS](../automation-dsc-onboarding.md#onboarding-physicalvirtual-windows-machines).
275275
* Linux: [Physical/virtual Linux machines on-premises, or in a cloud other than Azure](../automation-dsc-onboarding.md#onboarding-physicalvirtual-linux-machines).
276276

277-
## <a name="agent-has-a-problem"></a>Scenario: Error message - "Provisioning Failed"
277+
## <a name="agent-has-a-problem"></a>Scenario: "Provisioning has failed" error message
278278

279279
### Issue
280280

@@ -344,4 +344,4 @@ If you don't see your problem here or you can't resolve your issue, try one of t
344344

345345
* Get answers from Azure experts through [Azure Forums](https://azure.microsoft.com/support/forums/).
346346
* Connect with [@AzureSupport](https://twitter.com/azuresupport), the official Microsoft Azure account for improving customer experience. Azure Support connects the Azure community to answers, support, and experts.
347-
* File an Azure support incident. Go to the [Azure support site](https://azure.microsoft.com/support/options/), and select **Get Support**.
347+
* File an Azure support incident. Go to the [Azure support site](https://azure.microsoft.com/support/options/), and select **Get Support**.

0 commit comments

Comments
 (0)