Open VishalHaibatpure opened 3 years ago
During Az* module installation using PS cmdlets getting below exception
"The specified cast from a materialized 'System.Int32' type to the 'System.String' type is not valid."
When looked at the API failing using http trace. Below API is failing
https://www.powershellgallery.com/api/v2/package/Az.Accounts/1.9.3
Script used to install specific Az* modules
$LatestModules = @(
@{ModuleName = 'Az.Accounts'; RequiredVersion = '1.7.1'}
@{ModuleName = 'Az.Storage'; RequiredVersion = '1.12.0'}
@{ModuleName = 'Az.AnalysisServices'; RequiredVersion = '1.1.2'}
@{ModuleName = 'Az.ApiManagement'; RequiredVersion = '1.3.4'}
@{ModuleName = 'Az.ApplicationInsights'; RequiredVersion = '1.0.3'}
@{ModuleName = 'Az.Automation'; RequiredVersion = '1.3.5'}
@{ModuleName = 'Az.Batch'; RequiredVersion = '2.0.2'}
@{ModuleName = 'Az.Cdn'; RequiredVersion = '1.4.2'}
@{ModuleName = 'Az.Compute'; RequiredVersion = '3.4.0'}
@{ModuleName = 'Az.DataFactory'; RequiredVersion = '1.6.1'}
@{ModuleName = 'Az.DataLakeAnalytics'; RequiredVersion = '1.0.2'}
@{ModuleName = 'Az.DataLakeStore'; RequiredVersion = '1.2.6'}
@{ModuleName = 'Az.EventHub'; RequiredVersion = '1.4.3'}
@{ModuleName = 'Az.HDInsight'; RequiredVersion = '3.0.3'}
@{ModuleName = 'Az.Monitor'; RequiredVersion = '1.5.0'}
@{ModuleName = 'Az.KeyVault'; RequiredVersion = '1.5.0'}
@{ModuleName = 'Az.LogicApp'; RequiredVersion = '1.3.2'}
@{ModuleName = 'Az.Network'; RequiredVersion = '2.3.0'}
@{ModuleName = 'Az.NotificationHubs'; RequiredVersion = '1.1.1'}
@{ModuleName = 'Az.OperationalInsights'; RequiredVersion = '1.3.4'}
@{ModuleName = 'Az.PolicyInsights'; RequiredVersion = '1.2.0'}
@{ModuleName = 'Az.RedisCache'; RequiredVersion = '1.2.1'}
@{ModuleName = 'Az.Resources'; RequiredVersion = '1.10.0'}
@{ModuleName = 'Az.ServiceBus'; RequiredVersion = '1.4.1'}
@{ModuleName = 'Az.ServiceFabric'; RequiredVersion = '2.0.1'}
@{ModuleName = 'Az.Sql'; RequiredVersion = '2.2.0'}
@{ModuleName = 'Az.StreamAnalytics'; RequiredVersion = '1.0.1'}
@{ModuleName = 'Az.TrafficManager'; RequiredVersion = '1.0.3'}
@{ModuleName = 'Az.Websites'; RequiredVersion = '1.6.0'}
@{ModuleName = 'Az.ContainerInstance'; RequiredVersion = '1.0.3'}
@{ModuleName = 'Az.ContainerRegistry'; RequiredVersion = '1.1.1'}
) $LatestModules | ForEach-Object { Write-Host '==========================='
Write-Host $_.ModuleName
Write-Host $_.RequiredVersion
Write-Host '===========================' try{
Install-Module -Name $.ModuleName -RequiredVersion $.RequiredVersion -Scope CurrentUser -Repository 'PSGallery' -Force -AllowClobber
Write-Host ("Module loaded Successfully")
} catch{
Write-Host ("Error occured while loading latest module version dependency")
Write-Host ($_)
}
During Az* module installation using PS cmdlets getting below exception
"The specified cast from a materialized 'System.Int32' type to the 'System.String' type is not valid."
When looked at the API failing using http trace. Below API is failing
https://www.powershellgallery.com/api/v2/package/Az.Accounts/1.9.3
Script used to install specific Az* modules
$LatestModules = @(
@{ModuleName = 'Az.Accounts'; RequiredVersion = '1.7.1'}
@{ModuleName = 'Az.Storage'; RequiredVersion = '1.12.0'}
@{ModuleName = 'Az.AnalysisServices'; RequiredVersion = '1.1.2'}
@{ModuleName = 'Az.ApiManagement'; RequiredVersion = '1.3.4'}
@{ModuleName = 'Az.ApplicationInsights'; RequiredVersion = '1.0.3'}
@{ModuleName = 'Az.Automation'; RequiredVersion = '1.3.5'}
@{ModuleName = 'Az.Batch'; RequiredVersion = '2.0.2'}
@{ModuleName = 'Az.Cdn'; RequiredVersion = '1.4.2'}
@{ModuleName = 'Az.Compute'; RequiredVersion = '3.4.0'}
@{ModuleName = 'Az.DataFactory'; RequiredVersion = '1.6.1'}
@{ModuleName = 'Az.DataLakeAnalytics'; RequiredVersion = '1.0.2'}
@{ModuleName = 'Az.DataLakeStore'; RequiredVersion = '1.2.6'}
@{ModuleName = 'Az.EventHub'; RequiredVersion = '1.4.3'}
@{ModuleName = 'Az.HDInsight'; RequiredVersion = '3.0.3'}
@{ModuleName = 'Az.Monitor'; RequiredVersion = '1.5.0'}
@{ModuleName = 'Az.KeyVault'; RequiredVersion = '1.5.0'}
@{ModuleName = 'Az.LogicApp'; RequiredVersion = '1.3.2'}
@{ModuleName = 'Az.Network'; RequiredVersion = '2.3.0'}
@{ModuleName = 'Az.NotificationHubs'; RequiredVersion = '1.1.1'}
@{ModuleName = 'Az.OperationalInsights'; RequiredVersion = '1.3.4'}
@{ModuleName = 'Az.PolicyInsights'; RequiredVersion = '1.2.0'}
@{ModuleName = 'Az.RedisCache'; RequiredVersion = '1.2.1'}
@{ModuleName = 'Az.Resources'; RequiredVersion = '1.10.0'}
@{ModuleName = 'Az.ServiceBus'; RequiredVersion = '1.4.1'}
@{ModuleName = 'Az.ServiceFabric'; RequiredVersion = '2.0.1'}
@{ModuleName = 'Az.Sql'; RequiredVersion = '2.2.0'}
@{ModuleName = 'Az.StreamAnalytics'; RequiredVersion = '1.0.1'}
@{ModuleName = 'Az.TrafficManager'; RequiredVersion = '1.0.3'}
@{ModuleName = 'Az.Websites'; RequiredVersion = '1.6.0'}
@{ModuleName = 'Az.ContainerInstance'; RequiredVersion = '1.0.3'}
@{ModuleName = 'Az.ContainerRegistry'; RequiredVersion = '1.1.1'}
) $LatestModules | ForEach-Object { Write-Host '==========================='
Write-Host $_.ModuleName
Write-Host $_.RequiredVersion
Write-Host '===========================' try{
Install-Module -Name $.ModuleName -RequiredVersion $.RequiredVersion -Scope CurrentUser -Repository 'PSGallery' -Force -AllowClobber
Write-Host ("Module loaded Successfully")
} catch{
Write-Host ("Error occured while loading latest module version dependency")
Write-Host ($_)
}
}
Get-installedmodule