PSDesiredStateConfiguration icon indicating copy to clipboard operation
PSDesiredStateConfiguration copied to clipboard

Get-DscResource silently fails when using another module types

Open ThomasNieto opened this issue 1 year ago • 0 comments

Prerequisites

  • [X] Write a descriptive title.
  • [X] Make sure you are able to repro it on the latest released version
  • [X] Search the existing issues.

Steps to reproduce

If a module containing DSC Resources requires types from another module Get-DscResource will not return those resources unless the required module has been imported first.

Install-Module AnyPackageDsc
Get-DscResource -Module AnyPackageDsc

Expected behavior

ImplementationDetail : ClassBased
ResourceType         : Package
Name                 : Package
FriendlyName         :
Module               : AnyPackageDsc
ModuleName           : AnyPackageDsc
Version              : 0.1.0
Path                 : C:\Users\Thomas\Documents\PowerShell\Modules\AnyPackageDsc\0.1.0\AnyPackageDsc.psd1
ParentPath           : C:\Users\Thomas\Documents\PowerShell\Modules\AnyPackageDsc\0.1.0
ImplementedAs        : PowerShell
CompanyName          :
Properties           : {Name, Provider, Version, AdditionalParameters…}

ImplementationDetail : ClassBased
ResourceType         : Source
Name                 : Source
FriendlyName         :
Module               : AnyPackageDsc
ModuleName           : AnyPackageDsc
Version              : 0.1.0
Path                 : C:\Users\Thomas\Documents\PowerShell\Modules\AnyPackageDsc\0.1.0\AnyPackageDsc.psd1
ParentPath           : C:\Users\Thomas\Documents\PowerShell\Modules\AnyPackageDsc\0.1.0
ImplementedAs        : PowerShell
CompanyName          :
Properties           : {Location, Name, Provider, AdditionalParameters…}

Actual behavior

# no resources are returned

Error details

No response

Environment data

7.4-preview2

Version

2.0.6

Visuals

No response

ThomasNieto avatar Apr 13 '23 18:04 ThomasNieto