This repository was archived by the owner on Jun 13, 2024. It is now read-only.
This repository was archived by the owner on Jun 13, 2024. It is now read-only.
The property 'Name' cannot be found on this object. Verify that the property exists. #522
Open
Description
Steps to reproduce
configuration PSRepository_AddRepositoryConfig
{
param
(
[Parameter()]
[System.String[]]
$NodeName = 'localhost'
)
Import-DscResource -ModuleName 'PowerShellGet'
Node $nodeName
{
PSRepository 'AddRepository'
{
Name = 'TestRepo'
SourceLocation = 'https://<validreponame>/'
InstallationPolicy = 'Trusted'
}
}
}
PSRepository_AddRepositoryConfig -OutputPath C:\Temp
Start-DscConfiguration -Path C:\Temp -Wait -Force -Verbose
Expected behavior
A new source should be registered after the Dsc
Actual behavior
An Error occured.
PS C:\Windows\system32> C:\Temp\Untitled1.ps1
Directory: C:\Temp
Mode LastWriteTime Length Name
---- ------------- ------ ----
-a---- 12.08.2019 10:01 2270 localhost.mof
VERBOSE: Perform operation 'Invoke CimMethod' with following parameters, ''methodName' = SendConfigurationApply,'className' = MSFT_DSCLocalConfigurationManager,'namespaceName' = root/Mic
rosoft/Windows/DesiredStateConfiguration'.
VERBOSE: An LCM method call arrived from computer Testserver with user sid S-1-8-21-1117444035-483950394-1849977318-80053.
VERBOSE: [Testserver]: LCM: [ Start Set ]
VERBOSE: [Testserver]: LCM: [ Start Resource ] [[PSRepository]AddRepository]
VERBOSE: [Testserver]: LCM: [ Start Test ] [[PSRepository]AddRepository]
VERBOSE: [Testserver]: [[PSRepository]AddRepository] Determining if the repository 'TestRepo' is in the desired state.
VERBOSE: [Testserver]: [[PSRepository]AddRepository] Return the current state of the repository 'TestRepo'.
VERBOSE: [Testserver]: [[PSRepository]AddRepository] Populating RepositorySourceLocation property for module PackageManagement.
VERBOSE: [Testserver]: [[PSRepository]AddRepository] Loading module from path 'C:\Program Files\WindowsPowerShell\Modules\PackageManagement\1.4.3\PackageM
anagement.psm1'.
VERBOSE: [Testserver]: [[PSRepository]AddRepository] Loading module from path 'C:\Program Files\WindowsPowerShell\Modules\PackageManagement\1.4.3\PackageM
anagement.psd1'.
VERBOSE: [Testserver]: [[PSRepository]AddRepository] Loading 'FormatsToProcess' from path 'C:\Program Files\WindowsPowerShell\Modules\PackageManagement\1.
4.3\PackageManagement.format.ps1xml'.
VERBOSE: [Testserver]: [[PSRepository]AddRepository] Populating RepositorySourceLocation property for module PackageManagement.
VERBOSE: [Testserver]: [[PSRepository]AddRepository] Loading module from path 'C:\Program Files\WindowsPowerShell\Modules\PackageManagement\1.4.3\PackageM
anagement.psm1'.
VERBOSE: [Testserver]: [[PSRepository]AddRepository] Exporting cmdlet 'Find-Package'.
VERBOSE: [Testserver]: [[PSRepository]AddRepository] Exporting cmdlet 'Find-PackageProvider'.
VERBOSE: [Testserver]: [[PSRepository]AddRepository] Exporting cmdlet 'Get-Package'.
VERBOSE: [Testserver]: [[PSRepository]AddRepository] Exporting cmdlet 'Get-PackageProvider'.
VERBOSE: [Testserver]: [[PSRepository]AddRepository] Exporting cmdlet 'Get-PackageSource'.
VERBOSE: [Testserver]: [[PSRepository]AddRepository] Exporting cmdlet 'Import-PackageProvider'.
VERBOSE: [Testserver]: [[PSRepository]AddRepository] Exporting cmdlet 'Install-Package'.
VERBOSE: [Testserver]: [[PSRepository]AddRepository] Exporting cmdlet 'Install-PackageProvider'.
VERBOSE: [Testserver]: [[PSRepository]AddRepository] Exporting cmdlet 'Register-PackageSource'.
VERBOSE: [Testserver]: [[PSRepository]AddRepository] Exporting cmdlet 'Save-Package'.
VERBOSE: [Testserver]: [[PSRepository]AddRepository] Exporting cmdlet 'Set-PackageSource'.
VERBOSE: [Testserver]: [[PSRepository]AddRepository] Exporting cmdlet 'Uninstall-Package'.
VERBOSE: [Testserver]: [[PSRepository]AddRepository] Exporting cmdlet 'Unregister-PackageSource'.
VERBOSE: [Testserver]: [[PSRepository]AddRepository] Importing cmdlet 'Find-Package'.
VERBOSE: [Testserver]: [[PSRepository]AddRepository] Importing cmdlet 'Find-PackageProvider'.
VERBOSE: [Testserver]: [[PSRepository]AddRepository] Importing cmdlet 'Get-Package'.
VERBOSE: [Testserver]: [[PSRepository]AddRepository] Importing cmdlet 'Get-PackageProvider'.
VERBOSE: [Testserver]: [[PSRepository]AddRepository] Importing cmdlet 'Get-PackageSource'.
VERBOSE: [Testserver]: [[PSRepository]AddRepository] Importing cmdlet 'Import-PackageProvider'.
VERBOSE: [Testserver]: [[PSRepository]AddRepository] Importing cmdlet 'Install-Package'.
VERBOSE: [Testserver]: [[PSRepository]AddRepository] Importing cmdlet 'Install-PackageProvider'.
VERBOSE: [Testserver]: [[PSRepository]AddRepository] Importing cmdlet 'Register-PackageSource'.
VERBOSE: [Testserver]: [[PSRepository]AddRepository] Importing cmdlet 'Save-Package'.
VERBOSE: [Testserver]: [[PSRepository]AddRepository] Importing cmdlet 'Set-PackageSource'.
VERBOSE: [Testserver]: [[PSRepository]AddRepository] Importing cmdlet 'Uninstall-Package'.
VERBOSE: [Testserver]: [[PSRepository]AddRepository] Importing cmdlet 'Unregister-PackageSource'.
VERBOSE: [Testserver]: [[PSRepository]AddRepository] The repository 'TestRepo' was not found.
VERBOSE: [Testserver]: [[PSRepository]AddRepository] Repository 'TestRepo' is not in the desired state.
VERBOSE: [Testserver]: LCM: [ End Test ] [[PSRepository]AddRepository] in 3.8910 seconds.
VERBOSE: [Testserver]: LCM: [ Start Set ] [[PSRepository]AddRepository]
VERBOSE: [Testserver]: [[PSRepository]AddRepository] Return the current state of the repository 'TestRepo'.
VERBOSE: [Testserver]: [[PSRepository]AddRepository] The repository 'TestRepo' was not found.
VERBOSE: [Testserver]: [[PSRepository]AddRepository] Creating the repository 'TestRepo'.
VERBOSE: [Testserver]: LCM: [ End Set ] [[PSRepository]AddRepository] in 3.2560 seconds.
PowerShell DSC resource MSFT_PSRepository failed to execute Set-TargetResource functionality with error message: The running command stopped because the preference variable
"ErrorActionPreference" or common parameter is set to Stop: The property 'Name' cannot be found on this object. Verify that the property exists.
+ CategoryInfo : InvalidOperation: (:) [], CimException
+ FullyQualifiedErrorId : ProviderOperationExecutionFailure
+ PSComputerName : localhost
VERBOSE: [Testserver]: LCM: [ End Set ]
The SendConfigurationApply function did not succeed.
+ CategoryInfo : NotSpecified: (root/Microsoft/...gurationManager:String) [], CimException
+ FullyQualifiedErrorId : MI RESULT 1
+ PSComputerName : localhost
VERBOSE: Operation 'Invoke CimMethod' complete.
VERBOSE: Time taken for configuration job to complete is 133.591 seconds
Environment data
> $PSVersionTable
PS C:\Windows\system32> $PSVersionTable
Name Value
---- -----
PSVersion 5.1.17763.592
PSEdition Desktop
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...}
BuildVersion 10.0.17763.592
CLRVersion 4.0.30319.42000
WSManStackVersion 3.0
PSRemotingProtocolVersion 2.3
SerializationVersion 1.1.0.1
> Get-Module -ListAvailable PowerShellGet,PackageManagement
PS C:\Windows\system32> Get-Module -ListAvailable PowerShellGet,PackageManagement
Directory: C:\Program Files\WindowsPowerShell\Modules
ModuleType Version Name ExportedCommands
---------- ------- ---- ----------------
Script 1.4.3 PackageManagement {Find-Package, Get-Package, Get-PackageProvider, Get-PackageSource...}
Binary 1.0.0.1 PackageManagement {Find-Package, Get-Package, Get-PackageProvider, Get-PackageSource...}
Script 2.2 powershellget {Find-Command, Find-DSCResource, Find-Module, Find-RoleCapability...}
> Get-PackageProvider -ListAvailable
PS C:\Windows\system32> Get-PackageProvider -ListAvailable
WARNING: MSG:UnableToDownload «https://go.microsoft.com/fwlink/?LinkID=627338&clcid=0x409» «»
WARNING: Unable to download the list of available providers. Check your internet connection.
Name Version DynamicOptions
---- ------- --------------
msi 3.0.0.0 AdditionalArguments
msu 3.0.0.0
nuget 2.8.5.208
NuGet 3.0.0.1 Destination, ExcludeVersion, Scope, SkipDependencies, Headers, FilterOnTag, Contains, AllowPrereleaseVersions, ConfigFile, SkipValidate
PowerShellGet 2.2.0.0 PackageManagementProvider, Type, Scope, AllowClobber, SkipPublisherCheck, InstallUpdate, NoPathUpdate, AllowPrereleaseVersions, Filter, Tag,...
Programs 3.0.0.0 IncludeWindowsInstaller, IncludeSystemComponent