PowerShell / PowerShell/DSC

Command: Resource 'powershell' [exit code 1] manifest description: Error

Open
#1,355 5 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Issue-Bug Need-Review
Dominant language
Rust
Stars
523
Forks
75
Avg merge
3d 16h
Merged PRs (30d)
24

Description

Prerequisites
  • Write a descriptive title.
  • Make sure you are able to repro it on the latest version
  • Search the existing issues.
Summary

Error when attempting to test a configuration.

First time trying DSC. Tried with version 3.1.2 before installing the latest preview version.

Steps to reproduce

Create configuration document:

$schema: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2024/04/config/document.json
resources:
  - name: Use Windows PowerShell resources
    type: Microsoft.Windows/WindowsPowerShell
    properties:
      resources:
        - name: Web server install
          type: PSDesiredStateConfiguration/WindowsFeature
          properties:
            Name: Web-Server
            Ensure: Present

Test.

dsc config test --file dsc.config.yaml
Expected behavior
Success.
Actual behavior
2026-01-16T17:39:44.322979Z ERROR Failed to run process 'powershell': Command: Resource 'powershell' [exit code 1] manifest description: Error
2026-01-16T17:39:44.324163Z ERROR Command: Resource 'powershell' [exit code 1] manifest description: Error
Error details
2026-01-16T17:39:54.499430Z  INFO dsc::util: 432: Trace-level is Trace
2026-01-16T17:39:54.499632Z DEBUG dsc: 46: Running DSC version: 3.2.0-preview.10
2026-01-16T17:39:54.499765Z TRACE dsc::util: 436: Input: None, File: None
2026-01-16T17:39:54.499896Z DEBUG dsc::util: 495: No input provided
2026-01-16T17:39:54.500096Z DEBUG dsc::util: 550: Setting DSC_CONFIG_ROOT env var as 'C:\Users\U'
2026-01-16T17:39:54.500232Z TRACE dsc::util: 436: Input: None, File: Some("C:\\Users\\U\\dsc.config.yaml")
2026-01-16T17:39:54.500338Z DEBUG dsc::util: 447: Reading input from file C:\Users\U\dsc.config.yaml
2026-01-16T17:39:54.500760Z  INFO dsc_lib::discovery::command_discovery: 217: Discovering 'Extension' using filter: *
2026-01-16T17:39:54.500878Z DEBUG dsc_lib::discovery::command_discovery: 220: Using regex ^.*?$ as filter for adapter name
2026-01-16T17:39:54.501478Z DEBUG dsc_lib::util: 128: Found setting 'resourcePath' in C:\Program Files\WindowsApps\Microsoft.DesiredStateConfiguration-Preview_3.2.10.0_x64__8wekyb3d8bbwe\dsc_default.settings.json
2026-01-16T17:39:54.501698Z DEBUG dsc_lib::util: 138: Found setting 'resourcePath' in C:\Program Files\WindowsApps\Microsoft.DesiredStateConfiguration-Preview_3.2.10.0_x64__8wekyb3d8bbwe\dsc.settings.json
2026-01-16T17:39:54.501861Z DEBUG dsc_lib::util: 152: Setting 'resourcePath' not found in C:\ProgramData\dsc\dsc.settings.json
2026-01-16T17:39:54.501983Z DEBUG dsc_lib::discovery::command_discovery: 148: Appending PATH to resourcePath
2026-01-16T17:39:54.502097Z TRACE dsc_lib::discovery::command_discovery: 151: Original PATH: c:\program files\graphicsmagick;C:\Program Files\Microsoft\jdk-11.0.16.101-hotspot\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;C:\Program Files\Microsoft VS Code\bin;C:\Development\SlikSvn\bin;C:\Program Files\Microsoft SQL Server\150\Tools\Binn\;C:\Development\Git\cmd;C:\Program Files\TortoiseGit\bin;C:\Program Files\TortoiseSVN\bin;C:\Development\PowerShell\7\;C:\Development\libwebp;C:\Development\Lua\5.1;C:\Development\Lua\5.1\clibs;C:\Development\GnuWin32\bin;C:\Development\AndroidSdk\platform-tools;;C:\Program Files\NVIDIA Corporation\NVIDIA app\NvDLISR;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\Sunshine;C:\Program Files\Sunshine\tools;C:\Program Files\dotnet\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Users\U\AppData\Local\Microsoft\WindowsApps;C:\Program Files (x86)\Diffuse;C:\Users\U\.dotnet\tools;
2026-01-16T17:39:54.502307Z TRACE dsc_lib::discovery::command_discovery: 180: Adding exe home to path: C:\Program Files\WindowsApps\Microsoft.DesiredStateConfiguration-Preview_3.2.10.0_x64__8wekyb3d8bbwe
2026-01-16T17:39:54.502469Z DEBUG dsc_lib::discovery::command_discovery: 191: Using Resource Path: c:\program files\graphicsmagick;C:\Program Files\Microsoft\jdk-11.0.16.101-hotspot\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;C:\Program Files\Microsoft VS Code\bin;C:\Development\SlikSvn\bin;C:\Program Files\Microsoft SQL Server\150\Tools\Binn\;C:\Development\Git\cmd;C:\Program Files\TortoiseGit\bin;C:\Program Files\TortoiseSVN\bin;C:\Development\PowerShell\7\;C:\Development\libwebp;C:\Development\Lua\5.1;C:\Development\Lua\5.1\clibs;C:\Development\GnuWin32\bin;C:\Development\AndroidSdk\platform-tools;;C:\Program Files\NVIDIA Corporation\NVIDIA app\NvDLISR;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\Sunshine;C:\Program Files\Sunshine\tools;C:\Program Files\dotnet\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Users\U\AppData\Local\Microsoft\WindowsApps;C:\Program Files (x86)\Diffuse;C:\Users\U\.dotnet\tools;C:\Program Files\WindowsApps\Microsoft.DesiredStateConfiguration-Preview_3.2.10.0_x64__8wekyb3d8bbwe
2026-01-16T17:39:54.926876Z TRACE dsc_lib::discovery::command_discovery: 260: Found manifest: C:\Program Files\WindowsApps\Microsoft.DesiredStateConfiguration-Preview_3.2.10.0_x64__8wekyb3d8bbwe\appx.dsc.extension.json
2026-01-16T17:39:54.928330Z TRACE dsc_lib::discovery::command_discovery: 278: Extension 'Microsoft.Windows.Appx/Discover' version 0.1.0 found
2026-01-16T17:39:54.928777Z TRACE dsc_lib::discovery::command_discovery: 260: Found manifest: C:\Program Files\WindowsApps\Microsoft.DesiredStateConfiguration-Preview_3.2.10.0_x64__8wekyb3d8bbwe\bicep.dsc.extension.json
2026-01-16T17:39:54.930090Z DEBUG dsc_lib::parser: 48: Parsing statement: [not(equals(tryWhich('bicep'), null()))]
2026-01-16T17:39:54.930250Z DEBUG dsc_lib::parser: 89: Parsing expression
2026-01-16T17:39:54.930369Z DEBUG dsc_lib::parser::expressions: 49: Parsing function: "not(equals(tryWhich('bicep'), null()))"
2026-01-16T17:39:54.930465Z DEBUG dsc_lib::parser::expressions: 49: Parsing function: "equals(tryWhich('bicep'), null())"
2026-01-16T17:39:54.930559Z DEBUG dsc_lib::parser::expressions: 49: Parsing function: "tryWhich('bicep')"
2026-01-16T17:39:54.930657Z DEBUG dsc_lib::parser::functions: 57: Function name: 'tryWhich'
2026-01-16T17:39:54.930778Z DEBUG dsc_lib::parser::expressions: 49: Parsing function: "null()"
2026-01-16T17:39:54.930897Z DEBUG dsc_lib::parser::functions: 57: Function name: 'null'
2026-01-16T17:39:54.931008Z DEBUG dsc_lib::parser::functions: 57: Function name: 'equals'
2026-01-16T17:39:54.931106Z DEBUG dsc_lib::parser::functions: 57: Function name: 'not'
2026-01-16T17:39:54.931203Z DEBUG dsc_lib::parser::functions: 75: Argument is an expression
2026-01-16T17:39:54.931297Z DEBUG dsc_lib::parser::functions: 75: Argument is an expression
2026-01-16T17:39:54.931399Z DEBUG dsc_lib::parser::functions: 80: Argument is a value: 'String("bicep")'
2026-01-16T17:39:54.931511Z DEBUG dsc_lib::functions::try_which: 33: tryWhich function
2026-01-16T17:39:54.937510Z TRACE dsc_lib::parser::expressions: 133: Function results: null
2026-01-16T17:39:54.937646Z DEBUG dsc_lib::parser::functions: 75: Argument is an expression
2026-01-16T17:39:54.937780Z DEBUG dsc_lib::functions::null: 29: null function
2026-01-16T17:39:54.937902Z TRACE dsc_lib::parser::expressions: 133: Function results: null
2026-01-16T17:39:54.938020Z TRACE dsc_lib::parser::expressions: 133: Function results: true
2026-01-16T17:39:54.938136Z DEBUG dsc_lib::functions::not: 29: not function
2026-01-16T17:39:54.938249Z TRACE dsc_lib::parser::expressions: 133: Function results: false
2026-01-16T17:39:54.938381Z DEBUG dsc_lib::discovery::command_discovery: 679: Condition '[not(equals(tryWhich('bicep'), null()))]' not met, skipping manifest at 'C:\Program Files\WindowsApps\Microsoft.DesiredStateConfiguration-Preview_3.2.10.0_x64__8wekyb3d8bbwe\bicep.dsc.extension.json'
2026-01-16T17:39:54.938562Z TRACE dsc_lib::discovery::command_discovery: 260: Found manifest: C:\Program Files\WindowsApps\Microsoft.DesiredStateConfiguration-Preview_3.2.10.0_x64__8wekyb3d8bbwe\bicepparams.dsc.extension.json
2026-01-16T17:39:54.938848Z DEBUG dsc_lib::parser: 48: Parsing statement: [not(equals(tryWhich('bicep'), null()))]
2026-01-16T17:39:54.939003Z DEBUG dsc_lib::parser: 89: Parsing expression
2026-01-16T17:39:54.939119Z DEBUG dsc_lib::parser::expressions: 49: Parsing function: "not(equals(tryWhich('bicep'), null()))"
2026-01-16T17:39:54.939219Z DEBUG dsc_lib::parser::expressions: 49: Parsing function: "equals(tryWhich('bicep'), null())"
2026-01-16T17:39:54.939317Z DEBUG dsc_lib::parser::expressions: 49: Parsing function: "tryWhich('bicep')"
2026-01-16T17:39:54.939413Z DEBUG dsc_lib::parser::functions: 57: Function name: 'tryWhich'
2026-01-16T17:39:54.939507Z DEBUG dsc_lib::parser::expressions: 49: Parsing function: "null()"
2026-01-16T17:39:54.939623Z DEBUG dsc_lib::parser::functions: 57: Function name: 'null'
2026-01-16T17:39:54.939725Z DEBUG dsc_lib::parser::functions: 57: Function name: 'equals'
2026-01-16T17:39:54.939857Z DEBUG dsc_lib::parser::functions: 57: Function name: 'not'
2026-01-16T17:39:54.939971Z DEBUG dsc_lib::parser::functions: 75: Argument is an expression
2026-01-16T17:39:54.940066Z DEBUG dsc_lib::parser::functions: 75: Argument is an expression
2026-01-16T17:39:54.940161Z DEBUG dsc_lib::parser::functions: 80: Argument is a value: 'String("bicep")'
2026-01-16T17:39:54.940254Z DEBUG dsc_lib::functions::try_which: 33: tryWhich function
2026-01-16T17:39:54.946021Z TRACE dsc_lib::parser::expressions: 133: Function results: null
2026-01-16T17:39:54.946166Z DEBUG dsc_lib::parser::functions: 75: Argument is an expression
2026-01-16T17:39:54.946285Z DEBUG dsc_lib::functions::null: 29: null function
2026-01-16T17:39:54.946386Z TRACE dsc_lib::parser::expressions: 133: Function results: null
2026-01-16T17:39:54.946491Z TRACE dsc_lib::parser::expressions: 133: Function results: true
2026-01-16T17:39:54.946593Z DEBUG dsc_lib::functions::not: 29: not function
2026-01-16T17:39:54.946694Z TRACE dsc_lib::parser::expressions: 133: Function results: false
2026-01-16T17:39:54.946840Z DEBUG dsc_lib::discovery::command_discovery: 679: Condition '[not(equals(tryWhich('bicep'), null()))]' not met, skipping manifest at 'C:\Program Files\WindowsApps\Microsoft.DesiredStateConfiguration-Preview_3.2.10.0_x64__8wekyb3d8bbwe\bicepparams.dsc.extension.json'
2026-01-16T17:39:54.948715Z DEBUG dsc_lib::discovery::command_discovery: 493: Searching for resources: [DiscoveryFilter { type: "microsoft.windows/windowspowershell", version: None }]
2026-01-16T17:39:54.948840Z  INFO dsc_lib::discovery::command_discovery: 217: Discovering 'Resource' using filter: *
2026-01-16T17:39:54.948942Z DEBUG dsc_lib::discovery::command_discovery: 220: Using regex ^.*?$ as filter for adapter name
2026-01-16T17:39:54.949746Z DEBUG dsc_lib::util: 128: Found setting 'resourcePath' in C:\Program Files\WindowsApps\Microsoft.DesiredStateConfiguration-Preview_3.2.10.0_x64__8wekyb3d8bbwe\dsc_default.settings.json
2026-01-16T17:39:54.950066Z DEBUG dsc_lib::util: 138: Found setting 'resourcePath' in C:\Program Files\WindowsApps\Microsoft.DesiredStateConfiguration-Preview_3.2.10.0_x64__8wekyb3d8bbwe\dsc.settings.json
2026-01-16T17:39:54.950317Z DEBUG dsc_lib::util: 152: Setting 'resourcePath' not found in C:\ProgramData\dsc\dsc.settings.json
2026-01-16T17:39:54.950529Z DEBUG dsc_lib::discovery::command_discovery: 148: Appending PATH to resourcePath
2026-01-16T17:39:54.950764Z TRACE dsc_lib::discovery::command_discovery: 151: Original PATH: c:\program files\graphicsmagick;C:\Program Files\Microsoft\jdk-11.0.16.101-hotspot\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;C:\Program Files\Microsoft VS Code\bin;C:\Development\SlikSvn\bin;C:\Program Files\Microsoft SQL Server\150\Tools\Binn\;C:\Development\Git\cmd;C:\Program Files\TortoiseGit\bin;C:\Program Files\TortoiseSVN\bin;C:\Development\PowerShell\7\;C:\Development\libwebp;C:\Development\Lua\5.1;C:\Development\Lua\5.1\clibs;C:\Development\GnuWin32\bin;C:\Development\AndroidSdk\platform-tools;;C:\Program Files\NVIDIA Corporation\NVIDIA app\NvDLISR;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\Sunshine;C:\Program Files\Sunshine\tools;C:\Program Files\dotnet\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Users\U\AppData\Local\Microsoft\WindowsApps;C:\Program Files (x86)\Diffuse;C:\Users\U\.dotnet\tools;C:\Program Files\WindowsApps\Microsoft.DesiredStateConfiguration-Preview_3.2.10.0_x64__8wekyb3d8bbwe
2026-01-16T17:39:54.951094Z TRACE dsc_lib::discovery::command_discovery: 178: Exe home is already in path: C:\Program Files\WindowsApps\Microsoft.DesiredStateConfiguration-Preview_3.2.10.0_x64__8wekyb3d8bbwe
2026-01-16T17:39:54.951333Z DEBUG dsc_lib::discovery::command_discovery: 191: Using Resource Path: c:\program files\graphicsmagick;C:\Program Files\Microsoft\jdk-11.0.16.101-hotspot\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;C:\Program Files\Microsoft VS Code\bin;C:\Development\SlikSvn\bin;C:\Program Files\Microsoft SQL Server\150\Tools\Binn\;C:\Development\Git\cmd;C:\Program Files\TortoiseGit\bin;C:\Program Files\TortoiseSVN\bin;C:\Development\PowerShell\7\;C:\Development\libwebp;C:\Development\Lua\5.1;C:\Development\Lua\5.1\clibs;C:\Development\GnuWin32\bin;C:\Development\AndroidSdk\platform-tools;;C:\Program Files\NVIDIA Corporation\NVIDIA app\NvDLISR;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\Sunshine;C:\Program Files\Sunshine\tools;C:\Program Files\dotnet\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Users\U\AppData\Local\Microsoft\WindowsApps;C:\Program Files (x86)\Diffuse;C:\Users\U\.dotnet\tools;C:\Program Files\WindowsApps\Microsoft.DesiredStateConfiguration-Preview_3.2.10.0_x64__8wekyb3d8bbwe
2026-01-16T17:39:55.370050Z TRACE dsc_lib::discovery::command_discovery: 260: Found manifest: C:\Program Files\WindowsApps\Microsoft.DesiredStateConfiguration-Preview_3.2.10.0_x64__8wekyb3d8bbwe\assertion.dsc.resource.json
2026-01-16T17:39:55.386733Z TRACE dsc_lib::discovery::command_discovery: 304: Resource 'Microsoft.DSC/Assertion' version 0.1.0 found
2026-01-16T17:39:55.387548Z TRACE dsc_lib::discovery::command_discovery: 260: Found manifest: C:\Program Files\WindowsApps\Microsoft.DesiredStateConfiguration-Preview_3.2.10.0_x64__8wekyb3d8bbwe\echo.dsc.resource.json
2026-01-16T17:39:55.416232Z TRACE dsc_lib::discovery::command_discovery: 304: Resource 'Microsoft.DSC.Debug/Echo' version 1.0.0 found
2026-01-16T17:39:55.416622Z TRACE dsc_lib::discovery::command_discovery: 260: Found manifest: C:\Program Files\WindowsApps\Microsoft.DesiredStateConfiguration-Preview_3.2.10.0_x64__8wekyb3d8bbwe\group.dsc.resource.json
2026-01-16T17:39:55.432736Z TRACE dsc_lib::discovery::command_discovery: 304: Resource 'Microsoft.DSC/Group' version 0.1.0 found
2026-01-16T17:39:55.433177Z TRACE dsc_lib::discovery::command_discovery: 260: Found manifest: C:\Program Files\WindowsApps\Microsoft.DesiredStateConfiguration-Preview_3.2.10.0_x64__8wekyb3d8bbwe\include.dsc.resource.json
2026-01-16T17:39:55.448766Z TRACE dsc_lib::discovery::command_discovery: 304: Resource 'Microsoft.DSC/Include' version 0.1.0 found
2026-01-16T17:39:55.449222Z TRACE dsc_lib::discovery::command_discovery: 260: Found manifest: C:\Program Files\WindowsApps\Microsoft.DesiredStateConfiguration-Preview_3.2.10.0_x64__8wekyb3d8bbwe\osinfo.dsc.resource.json
2026-01-16T17:39:55.461301Z TRACE dsc_lib::discovery::command_discovery: 304: Resource 'Microsoft/OSInfo' version 0.1.0 found
2026-01-16T17:39:55.461742Z TRACE dsc_lib::discovery::command_discovery: 260: Found manifest: C:\Program Files\WindowsApps\Microsoft.DesiredStateConfiguration-Preview_3.2.10.0_x64__8wekyb3d8bbwe\powershell.dsc.resource.json
2026-01-16T17:39:55.473806Z TRACE dsc_lib::discovery::command_discovery: 300: Resource adapter 'Microsoft.DSC/PowerShell' version 0.1.0 found
2026-01-16T17:39:55.474178Z TRACE dsc_lib::discovery::command_discovery: 304: Resource 'Microsoft.DSC/PowerShell' version 0.1.0 found
2026-01-16T17:39:55.474686Z TRACE dsc_lib::discovery::command_discovery: 260: Found manifest: C:\Program Files\WindowsApps\Microsoft.DesiredStateConfiguration-Preview_3.2.10.0_x64__8wekyb3d8bbwe\psscript.dsc.resource.json
2026-01-16T17:39:55.483382Z TRACE dsc_lib::discovery::command_discovery: 304: Resource 'Microsoft.DSC.Transitional/PowerShellScript' version 0.1.0 found
2026-01-16T17:39:55.483835Z TRACE dsc_lib::discovery::command_discovery: 260: Found manifest: C:\Program Files\WindowsApps\Microsoft.DesiredStateConfiguration-Preview_3.2.10.0_x64__8wekyb3d8bbwe\reboot_pending.dsc.resource.json
2026-01-16T17:39:55.485385Z TRACE dsc_lib::discovery::command_discovery: 304: Resource 'Microsoft.Windows/RebootPending' version 0.1.0 found
2026-01-16T17:39:55.485727Z TRACE dsc_lib::discovery::command_discovery: 260: Found manifest: C:\Program Files\WindowsApps\Microsoft.DesiredStateConfiguration-Preview_3.2.10.0_x64__8wekyb3d8bbwe\registry.dsc.resource.json
2026-01-16T17:39:55.514430Z TRACE dsc_lib::discovery::command_discovery: 304: Resource 'Microsoft.Windows/Registry' version 1.0.0 found
2026-01-16T17:39:55.514970Z TRACE dsc_lib::discovery::command_discovery: 260: Found manifest: C:\Program Files\WindowsApps\Microsoft.DesiredStateConfiguration-Preview_3.2.10.0_x64__8wekyb3d8bbwe\RunCommandOnSet.dsc.resource.json
2026-01-16T17:39:55.526982Z TRACE dsc_lib::discovery::command_discovery: 304: Resource 'Microsoft.DSC.Transitional/RunCommandOnSet' version 0.1.0 found
2026-01-16T17:39:55.527451Z TRACE dsc_lib::discovery::command_discovery: 260: Found manifest: C:\Program Files\WindowsApps\Microsoft.DesiredStateConfiguration-Preview_3.2.10.0_x64__8wekyb3d8bbwe\sshd-windows.dsc.resource.json
2026-01-16T17:39:55.544972Z TRACE dsc_lib::discovery::command_discovery: 304: Resource 'Microsoft.OpenSSH.SSHD/Windows' version 0.1.0 found
2026-01-16T17:39:55.545465Z TRACE dsc_lib::discovery::command_discovery: 260: Found manifest: C:\Program Files\WindowsApps\Microsoft.DesiredStateConfiguration-Preview_3.2.10.0_x64__8wekyb3d8bbwe\sshd_config.dsc.resource.json
2026-01-16T17:39:55.563156Z TRACE dsc_lib::discovery::command_discovery: 304: Resource 'Microsoft.OpenSSH.SSHD/sshd_config' version 0.1.0 found
2026-01-16T17:39:55.563631Z TRACE dsc_lib::discovery::command_discovery: 260: Found manifest: C:\Program Files\WindowsApps\Microsoft.DesiredStateConfiguration-Preview_3.2.10.0_x64__8wekyb3d8bbwe\windowspowershell.dsc.resource.json
2026-01-16T17:39:55.568268Z TRACE dsc_lib::discovery::command_discovery: 300: Resource adapter 'Microsoft.Windows/WindowsPowerShell' version 0.1.0 found
2026-01-16T17:39:55.568584Z TRACE dsc_lib::discovery::command_discovery: 304: Resource 'Microsoft.Windows/WindowsPowerShell' version 0.1.0 found
2026-01-16T17:39:55.569068Z TRACE dsc_lib::discovery::command_discovery: 260: Found manifest: C:\Program Files\WindowsApps\Microsoft.DesiredStateConfiguration-Preview_3.2.10.0_x64__8wekyb3d8bbwe\winpsscript.dsc.resource.json
2026-01-16T17:39:55.572845Z TRACE dsc_lib::discovery::command_discovery: 304: Resource 'Microsoft.DSC.Transitional/WindowsPowerShellScript' version 0.1.0 found
2026-01-16T17:39:55.573225Z TRACE dsc_lib::discovery::command_discovery: 260: Found manifest: C:\Program Files\WindowsApps\Microsoft.DesiredStateConfiguration-Preview_3.2.10.0_x64__8wekyb3d8bbwe\wmi.dsc.resource.json
2026-01-16T17:39:55.575752Z TRACE dsc_lib::discovery::command_discovery: 300: Resource adapter 'Microsoft.Windows/WMI' version 1.0.0 found
2026-01-16T17:39:55.576037Z TRACE dsc_lib::discovery::command_discovery: 304: Resource 'Microsoft.Windows/WMI' version 1.0.0 found
2026-01-16T17:39:55.576538Z DEBUG dsc_lib::discovery::command_discovery: 325: Calling extension 'Microsoft.Windows.Appx/Discover' to discover resources
2026-01-16T17:39:55.578258Z TRACE dsc_lib::dscresources::command_resource: 770: Invoking command 'powershell' with args Some(["-NoLogo", "-NonInteractive", "-ExecutionPolicy", "Bypass", "-NoProfile", "-Command", "./appx-discover.ps1"])
2026-01-16T17:39:55.578611Z TRACE dsc_lib::dscresources::command_resource: 772: Current working directory: C:\Program Files\WindowsApps\Microsoft.DesiredStateConfiguration-Preview_3.2.10.0_x64__8wekyb3d8bbwe
2026-01-16T17:39:58.197504Z DEBUG dsc_lib::dscresources::command_resource: 710: Process 'powershell' id 1484 exited with code 0
2026-01-16T17:39:58.198555Z TRACE dsc_lib::extensions::discover: 84: Extension 'Microsoft.Windows.Appx/Discover' returned line: {"manifestPath":"C:\\Program Files\\WindowsApps\\Microsoft.DesktopAppInstaller_1.27.350.0_x64__8wekyb3d8bbwe\\microsoft.winget.admin-settings.dsc.resource.json"}
2026-01-16T17:39:58.226526Z TRACE dsc_lib::extensions::discover: 84: Extension 'Microsoft.Windows.Appx/Discover' returned line: {"manifestPath":"C:\\Program Files\\WindowsApps\\Microsoft.DesktopAppInstaller_1.27.350.0_x64__8wekyb3d8bbwe\\microsoft.winget.package.dsc.resource.json"}
2026-01-16T17:39:58.253905Z TRACE dsc_lib::extensions::discover: 84: Extension 'Microsoft.Windows.Appx/Discover' returned line: {"manifestPath":"C:\\Program Files\\WindowsApps\\Microsoft.DesktopAppInstaller_1.27.350.0_x64__8wekyb3d8bbwe\\microsoft.winget.source.dsc.resource.json"}
2026-01-16T17:39:58.280156Z TRACE dsc_lib::extensions::discover: 84: Extension 'Microsoft.Windows.Appx/Discover' returned line: {"manifestPath":"C:\\Program Files\\WindowsApps\\Microsoft.DesktopAppInstaller_1.27.350.0_x64__8wekyb3d8bbwe\\microsoft.winget.user-settings-file.dsc.resource.json"}
2026-01-16T17:39:58.306069Z TRACE dsc_lib::extensions::discover: 84: Extension 'Microsoft.Windows.Appx/Discover' returned line: {"manifestPath":"C:\\Program Files\\WindowsApps\\Microsoft.DesiredStateConfiguration-Preview_3.2.10.0_x64__8wekyb3d8bbwe\\assertion.dsc.resource.json"}
2026-01-16T17:39:58.322795Z TRACE dsc_lib::extensions::discover: 84: Extension 'Microsoft.Windows.Appx/Discover' returned line: {"manifestPath":"C:\\Program Files\\WindowsApps\\Microsoft.DesiredStateConfiguration-Preview_3.2.10.0_x64__8wekyb3d8bbwe\\echo.dsc.resource.json"}
2026-01-16T17:39:58.350719Z TRACE dsc_lib::extensions::discover: 84: Extension 'Microsoft.Windows.Appx/Discover' returned line: {"manifestPath":"C:\\Program Files\\WindowsApps\\Microsoft.DesiredStateConfiguration-Preview_3.2.10.0_x64__8wekyb3d8bbwe\\group.dsc.resource.json"}
2026-01-16T17:39:58.366534Z TRACE dsc_lib::extensions::discover: 84: Extension 'Microsoft.Windows.Appx/Discover' returned line: {"manifestPath":"C:\\Program Files\\WindowsApps\\Microsoft.DesiredStateConfiguration-Preview_3.2.10.0_x64__8wekyb3d8bbwe\\include.dsc.resource.json"}
2026-01-16T17:39:58.382427Z TRACE dsc_lib::extensions::discover: 84: Extension 'Microsoft.Windows.Appx/Discover' returned line: {"manifestPath":"C:\\Program Files\\WindowsApps\\Microsoft.DesiredStateConfiguration-Preview_3.2.10.0_x64__8wekyb3d8bbwe\\osinfo.dsc.resource.json"}
2026-01-16T17:39:58.394393Z TRACE dsc_lib::extensions::discover: 84: Extension 'Microsoft.Windows.Appx/Discover' returned line: {"manifestPath":"C:\\Program Files\\WindowsApps\\Microsoft.DesiredStateConfiguration-Preview_3.2.10.0_x64__8wekyb3d8bbwe\\powershell.dsc.resource.json"}
2026-01-16T17:39:58.406415Z TRACE dsc_lib::extensions::discover: 84: Extension 'Microsoft.Windows.Appx/Discover' returned line: {"manifestPath":"C:\\Program Files\\WindowsApps\\Microsoft.DesiredStateConfiguration-Preview_3.2.10.0_x64__8wekyb3d8bbwe\\psscript.dsc.resource.json"}
2026-01-16T17:39:58.415232Z TRACE dsc_lib::extensions::discover: 84: Extension 'Microsoft.Windows.Appx/Discover' returned line: {"manifestPath":"C:\\Program Files\\WindowsApps\\Microsoft.DesiredStateConfiguration-Preview_3.2.10.0_x64__8wekyb3d8bbwe\\reboot_pending.dsc.resource.json"}
2026-01-16T17:39:58.416921Z TRACE dsc_lib::extensions::discover: 84: Extension 'Microsoft.Windows.Appx/Discover' returned line: {"manifestPath":"C:\\Program Files\\WindowsApps\\Microsoft.DesiredStateConfiguration-Preview_3.2.10.0_x64__8wekyb3d8bbwe\\registry.dsc.resource.json"}
2026-01-16T17:39:58.445041Z TRACE dsc_lib::extensions::discover: 84: Extension 'Microsoft.Windows.Appx/Discover' returned line: {"manifestPath":"C:\\Program Files\\WindowsApps\\Microsoft.DesiredStateConfiguration-Preview_3.2.10.0_x64__8wekyb3d8bbwe\\RunCommandOnSet.dsc.resource.json"}
2026-01-16T17:39:58.457040Z TRACE dsc_lib::extensions::discover: 84: Extension 'Microsoft.Windows.Appx/Discover' returned line: {"manifestPath":"C:\\Program Files\\WindowsApps\\Microsoft.DesiredStateConfiguration-Preview_3.2.10.0_x64__8wekyb3d8bbwe\\sshd-windows.dsc.resource.json"}
2026-01-16T17:39:58.474461Z TRACE dsc_lib::extensions::discover: 84: Extension 'Microsoft.Windows.Appx/Discover' returned line: {"manifestPath":"C:\\Program Files\\WindowsApps\\Microsoft.DesiredStateConfiguration-Preview_3.2.10.0_x64__8wekyb3d8bbwe\\sshd_config.dsc.resource.json"}
2026-01-16T17:39:58.491922Z TRACE dsc_lib::extensions::discover: 84: Extension 'Microsoft.Windows.Appx/Discover' returned line: {"manifestPath":"C:\\Program Files\\WindowsApps\\Microsoft.DesiredStateConfiguration-Preview_3.2.10.0_x64__8wekyb3d8bbwe\\windowspowershell.dsc.resource.json"}
2026-01-16T17:39:58.496609Z TRACE dsc_lib::extensions::discover: 84: Extension 'Microsoft.Windows.Appx/Discover' returned line: {"manifestPath":"C:\\Program Files\\WindowsApps\\Microsoft.DesiredStateConfiguration-Preview_3.2.10.0_x64__8wekyb3d8bbwe\\winpsscript.dsc.resource.json"}
2026-01-16T17:39:58.500154Z TRACE dsc_lib::extensions::discover: 84: Extension 'Microsoft.Windows.Appx/Discover' returned line: {"manifestPath":"C:\\Program Files\\WindowsApps\\Microsoft.DesiredStateConfiguration-Preview_3.2.10.0_x64__8wekyb3d8bbwe\\wmi.dsc.resource.json"}
2026-01-16T17:39:58.502709Z DEBUG dsc_lib::discovery::command_discovery: 333: Extension 'Microsoft.Windows.Appx/Discover' found 19 resources
2026-01-16T17:39:58.503048Z TRACE dsc_lib::discovery::command_discovery: 336: Extension found resource 'Microsoft.WinGet/AdminSettings'
2026-01-16T17:39:58.503340Z TRACE dsc_lib::discovery::command_discovery: 336: Extension found resource 'Microsoft.WinGet/Package'
2026-01-16T17:39:58.503608Z TRACE dsc_lib::discovery::command_discovery: 336: Extension found resource 'Microsoft.WinGet/Source'
2026-01-16T17:39:58.503915Z TRACE dsc_lib::discovery::command_discovery: 336: Extension found resource 'Microsoft.WinGet/UserSettingsFile'
2026-01-16T17:39:58.504167Z TRACE dsc_lib::discovery::command_discovery: 336: Extension found resource 'Microsoft.DSC/Assertion'
2026-01-16T17:39:58.504407Z TRACE dsc_lib::discovery::command_discovery: 336: Extension found resource 'Microsoft.DSC.Debug/Echo'
2026-01-16T17:39:58.504648Z TRACE dsc_lib::discovery::command_discovery: 336: Extension found resource 'Microsoft.DSC/Group'
2026-01-16T17:39:58.504878Z TRACE dsc_lib::discovery::command_discovery: 336: Extension found resource 'Microsoft.DSC/Include'
2026-01-16T17:39:58.505110Z TRACE dsc_lib::discovery::command_discovery: 336: Extension found resource 'Microsoft/OSInfo'
2026-01-16T17:39:58.505397Z TRACE dsc_lib::discovery::command_discovery: 336: Extension found resource 'Microsoft.DSC/PowerShell'
2026-01-16T17:39:58.505641Z TRACE dsc_lib::discovery::command_discovery: 336: Extension found resource 'Microsoft.DSC.Transitional/PowerShellScript'
2026-01-16T17:39:58.505873Z TRACE dsc_lib::discovery::command_discovery: 336: Extension found resource 'Microsoft.Windows/RebootPending'
2026-01-16T17:39:58.506092Z TRACE dsc_lib::discovery::command_discovery: 336: Extension found resource 'Microsoft.Windows/Registry'
2026-01-16T17:39:58.506395Z TRACE dsc_lib::discovery::command_discovery: 336: Extension found resource 'Microsoft.DSC.Transitional/RunCommandOnSet'
2026-01-16T17:39:58.506665Z TRACE dsc_lib::discovery::command_discovery: 336: Extension found resource 'Microsoft.OpenSSH.SSHD/Windows'
2026-01-16T17:39:58.506888Z TRACE dsc_lib::discovery::command_discovery: 336: Extension found resource 'Microsoft.OpenSSH.SSHD/sshd_config'
2026-01-16T17:39:58.507108Z TRACE dsc_lib::discovery::command_discovery: 336: Extension found resource 'Microsoft.Windows/WindowsPowerShell'
2026-01-16T17:39:58.507357Z TRACE dsc_lib::discovery::command_discovery: 336: Extension found resource 'Microsoft.DSC.Transitional/WindowsPowerShellScript'
2026-01-16T17:39:58.507595Z TRACE dsc_lib::discovery::command_discovery: 336: Extension found resource 'Microsoft.Windows/WMI'
2026-01-16T17:39:58.508083Z DEBUG dsc_lib::discovery::command_discovery: 511: Found 1 non-adapter resources
2026-01-16T17:39:58.508226Z DEBUG dsc::subcommand: 337: No parameters specified
2026-01-16T17:39:58.508353Z  INFO dsc_lib::configure: 823: No parameters defined in configuration and no parameters input
2026-01-16T17:39:58.508454Z DEBUG dsc_lib::configure: 916: No variables defined in configuration
2026-01-16T17:39:58.508568Z DEBUG dsc_lib::configure::depends_on: 28: Getting resource invocation order
2026-01-16T17:39:58.508680Z DEBUG dsc_lib::configure::depends_on: 91: Resource invocation order: [Resource { condition: None, resource_type: "Microsoft.Windows/WindowsPowerShell", api_version: None, name: "Use Windows PowerShell resources", comments: None, location: None, depends_on: None, tags: None, identity: None, sku: None, kind: None, scope: None, copy: None, plan: None, properties: Some({"resources": Array [Object {"name": String("Web server install"), "type": String("PSDesiredStateConfiguration/WindowsFeature"), "properties": Object {"Name": String("Web-Server"), "Ensure": String("Present")}}]}), resources: None, metadata: None, import: None, extension: None }]
2026-01-16T17:39:58.508881Z DEBUG dsc_lib::parser: 48: Parsing statement: Use Windows PowerShell resources
2026-01-16T17:39:58.509052Z DEBUG dsc_lib::parser: 77: Parsing string literal: Use Windows PowerShell resources
2026-01-16T17:39:58.509708Z DEBUG dsc_lib::configure: 1036: Invoke property expressions
2026-01-16T17:39:58.509963Z TRACE dsc_lib::configure: 1044: Invoke property expression for resources: [{"name":"Web server install","type":"PSDesiredStateConfiguration/WindowsFeature","properties":{"Name":"Web-Server","Ensure":"Present"}}]
2026-01-16T17:39:58.510190Z DEBUG dsc_lib::configure: 1036: Invoke property expressions
2026-01-16T17:39:58.510406Z TRACE dsc_lib::configure: 1044: Invoke property expression for name: "Web server install"
2026-01-16T17:39:58.510615Z DEBUG dsc_lib::parser: 48: Parsing statement: Web server install
2026-01-16T17:39:58.510828Z DEBUG dsc_lib::parser: 77: Parsing string literal: Web server install
2026-01-16T17:39:58.511041Z TRACE dsc_lib::configure: 1044: Invoke property expression for type: "PSDesiredStateConfiguration/WindowsFeature"
2026-01-16T17:39:58.511248Z DEBUG dsc_lib::parser: 48: Parsing statement: PSDesiredStateConfiguration/WindowsFeature
2026-01-16T17:39:58.511456Z DEBUG dsc_lib::parser: 77: Parsing string literal: PSDesiredStateConfiguration/WindowsFeature
2026-01-16T17:39:58.511663Z TRACE dsc_lib::configure: 1044: Invoke property expression for properties: {"Name":"Web-Server","Ensure":"Present"}
2026-01-16T17:39:58.511874Z DEBUG dsc_lib::configure: 1036: Invoke property expressions
2026-01-16T17:39:58.512079Z TRACE dsc_lib::configure: 1044: Invoke property expression for Name: "Web-Server"
2026-01-16T17:39:58.512284Z DEBUG dsc_lib::parser: 48: Parsing statement: Web-Server
2026-01-16T17:39:58.512494Z DEBUG dsc_lib::parser: 77: Parsing string literal: Web-Server
2026-01-16T17:39:58.512699Z TRACE dsc_lib::configure: 1044: Invoke property expression for Ensure: "Present"
2026-01-16T17:39:58.512933Z DEBUG dsc_lib::parser: 48: Parsing statement: Present
2026-01-16T17:39:58.513154Z DEBUG dsc_lib::parser: 77: Parsing string literal: Present
2026-01-16T17:39:58.513374Z DEBUG dsc_lib::configure: 622: resource_type Microsoft.Windows/WindowsPowerShell
2026-01-16T17:39:58.513609Z TRACE dsc_lib::configure: 624: Expected state: {"resources":[{"name":"Web server install","type":"PSDesiredStateConfiguration/WindowsFeature","properties":{"Name":"Web-Server","Ensure":"Present"}}],"metadata":{"Microsoft.DSC":{"context":"configuration"}}}
2026-01-16T17:39:58.513831Z DEBUG dsc_lib::dscresources::dscresource: 423: Invoking test for 'Microsoft.Windows/WindowsPowerShell'
2026-01-16T17:39:58.514059Z DEBUG dsc_lib::dscresources::command_resource: 275: Invoking test for 'Microsoft.Windows/WindowsPowerShell'
2026-01-16T17:39:58.514284Z DEBUG dsc_lib::dscresources::command_resource: 859: Verify JSON for 'Microsoft.Windows/WindowsPowerShell'
2026-01-16T17:39:58.514516Z TRACE dsc_lib::dscresources::command_resource: 863: Validating against JSON: {"resources":[{"name":"Web server install","type":"PSDesiredStateConfiguration/WindowsFeature","properties":{"Name":"Web-Server","Ensure":"Present"}}],"metadata":{"Microsoft.DSC":{"context":"configuration"}}}
2026-01-16T17:39:58.514725Z TRACE dsc_lib::dscresources::command_resource: 454: Invoking validate on 'Microsoft.Windows/WindowsPowerShell' using '{"resources":[{"name":"Web server install","type":"PSDesiredStateConfiguration/WindowsFeature","properties":{"Name":"Web-Server","Ensure":"Present"}}],"metadata":{"Microsoft.DSC":{"context":"configuration"}}}'
2026-01-16T17:39:58.514977Z DEBUG dsc_lib::dscresources::command_resource: 846: No input kind specified
2026-01-16T17:39:58.515231Z  INFO dsc_lib::dscresources::command_resource: 467: Invoking validate on 'Microsoft.Windows/WindowsPowerShell' using 'powershell'
2026-01-16T17:39:58.516938Z TRACE dsc_lib::dscresources::command_resource: 770: Invoking command 'powershell' with args Some(["-NoLogo", "-NonInteractive", "-NoProfile", "-ExecutionPolicy", "Bypass", "-Command", "$Input | ./psDscAdapter/powershell.resource.ps1 Validate"])
2026-01-16T17:39:58.517277Z TRACE dsc_lib::dscresources::command_resource: 772: Current working directory: C:\Program Files\WindowsApps\Microsoft.DesiredStateConfiguration-Preview_3.2.10.0_x64__8wekyb3d8bbwe
2026-01-16T17:39:59.923537Z DEBUG dsc_lib::dscresources::command_resource: 986: PID 1412: PSVersion=5.1.26100.7462
2026-01-16T17:39:59.924675Z DEBUG dsc_lib::dscresources::command_resource: 986: PID 1412: PSPath=C:\Windows\System32\WindowsPowerShell\v1.0
2026-01-16T17:39:59.927987Z DEBUG dsc_lib::dscresources::command_resource: 986: PID 1412: PSModulePath=C:\Users\U\Documents\WindowsPowerShell\Modules;C:\Program Files\WindowsPowerShell\Modules;C:\WINDOWS\system32\WindowsPowerShell\v1.0\Modules;C:\Program Files\Veeam\Backup and Replication\Console\
2026-01-16T17:40:00.102407Z DEBUG dsc_lib::dscresources::command_resource: 710: Process 'powershell' id 1412 exited with code 0
2026-01-16T17:40:00.103340Z DEBUG dsc_lib::dscresources::command_resource: 842: Parsing input as stdin
2026-01-16T17:40:00.103598Z  INFO dsc_lib::dscresources::command_resource: 290: Invoking test on 'Microsoft.Windows/WindowsPowerShell' using 'powershell'
2026-01-16T17:40:00.105386Z TRACE dsc_lib::dscresources::command_resource: 770: Invoking command 'powershell' with args Some(["-NoLogo", "-NonInteractive", "-NoProfile", "-ExecutionPolicy", "Bypass", "-Command", "$Input | ./psDscAdapter/powershell.resource.ps1 Test"])
2026-01-16T17:40:00.105706Z TRACE dsc_lib::dscresources::command_resource: 772: Current working directory: C:\Program Files\WindowsApps\Microsoft.DesiredStateConfiguration-Preview_3.2.10.0_x64__8wekyb3d8bbwe
2026-01-16T17:40:00.112261Z TRACE dsc_lib::dscresources::command_resource: 666: Writing to command STDIN: {"resources":[{"name":"Web server install","type":"PSDesiredStateConfiguration/WindowsFeature","properties":{"Name":"Web-Server","Ensure":"Present"}}],"metadata":{"Microsoft.DSC":{"context":"configuration"}}}
2026-01-16T17:40:01.445643Z DEBUG dsc_lib::dscresources::command_resource: 986: PID 24172: PSVersion=5.1.26100.7462
2026-01-16T17:40:01.446086Z DEBUG dsc_lib::dscresources::command_resource: 986: PID 24172: PSPath=C:\Windows\System32\WindowsPowerShell\v1.0
2026-01-16T17:40:01.446853Z DEBUG dsc_lib::dscresources::command_resource: 986: PID 24172: PSModulePath=C:\Users\U\Documents\WindowsPowerShell\Modules;C:\Program Files\WindowsPowerShell\Modules;C:\WINDOWS\system32\WindowsPowerShell\v1.0\Modules;C:\Program Files\Veeam\Backup and Replication\Console\
2026-01-16T17:40:01.527822Z DEBUG dsc_lib::dscresources::command_resource: 986: PID 24172: jsonInput={"resources":[{"name":"Web server install","type":"PSDesiredStateConfiguration/WindowsFeature","properties":{"Name":"Web-Server","Ensure":"Present"}}],"metadata":{"Microsoft.DSC":{"context":"configuration"}}}
2026-01-16T17:40:02.216180Z DEBUG dsc_lib::dscresources::command_resource: 986: PID 24172: Reading from Get-DscResource cache file C:\Users\U\AppData\Local\dsc\WindowsPSAdapterCache.json
2026-01-16T17:40:02.280089Z DEBUG dsc_lib::dscresources::command_resource: 986: PID 24172: Checking cache for stale PSModulePath
2026-01-16T17:40:02.346507Z DEBUG dsc_lib::dscresources::command_resource: 986: PID 24172: PSModulePath diff ''
2026-01-16T17:40:02.347486Z DEBUG dsc_lib::dscresources::command_resource: 986: PID 24172: Checking cache for stale entries
2026-01-16T17:40:02.480931Z DEBUG dsc_lib::dscresources::command_resource: 986: PID 24172: OS version: Microsoft Windows NT 10.0.26200.0
2026-01-16T17:40:02.482031Z DEBUG dsc_lib::dscresources::command_resource: 986: PID 24172: PowerShell version: 5.1.26100.7462
2026-01-16T17:40:02.489116Z DEBUG dsc_lib::dscresources::command_resource: 986: PID 24172: PSDesiredStateConfiguration module version: 1.1
2026-01-16T17:40:02.524939Z DEBUG dsc_lib::dscresources::command_resource: 986: PID 24172: DSC resource implementation: ScriptBased
2026-01-16T17:40:02.558720Z DEBUG dsc_lib::dscresources::command_resource: 986: PID 24172: Module: PSDesiredStateConfiguration, Name: WindowsFeature, Property: {"Ensure":"Present","Name":"Web-Server"}
2026-01-16T17:40:11.152163Z DEBUG dsc_lib::dscresources::command_resource: 710: Process 'powershell' id 24172 exited with code 1
2026-01-16T17:40:11.152502Z ERROR dsc_lib::dscresources::command_resource: 780: Failed to run process 'powershell': Command: Resource 'powershell' [exit code 1] manifest description: Error
2026-01-16T17:40:11.153591Z ERROR dsc::subcommand: 212: Command: Resource 'powershell' [exit code 1] manifest description: Error
Environment data
Name                           Value
----                           -----
PSVersion                      5.1.26100.7462
PSEdition                      Desktop
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0...}
BuildVersion                   10.0.26100.7462
CLRVersion                     4.0.30319.42000
WSManStackVersion              3.0
PSRemotingProtocolVersion      2.3
SerializationVersion           1.1.0.1
Version

dsc 3.2.0-preview.10

Visuals

No response

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the failure with the dsc config test --file dsc.config.yaml entry point and the supplied Windows PowerShell resource document. Trace resource discovery and execution through dsc_lib::discovery::command_discovery, then verify that the configuration test reports success instead of the powershell resource exit-code error.

Written by the indexing model from the issue text.

Assessment

Tech stack
powershell, rust
Domain
cli, testing-qa
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.