Skip to content

MAR - (Find-PSResource -Repository 'MAR' -Name 'Az').'Dependencies' gives different result than PSGallery #1823

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
3 tasks done
o-l-a-v opened this issue May 22, 2025 · 1 comment

Comments

@o-l-a-v
Copy link
Contributor

o-l-a-v commented May 22, 2025

Prerequisites

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

Steps to reproduce

PSResourceGet v1.1.1. MAR was added like so:

Register-PSResourceRepository -Name 'MAR' -Uri 'https://mcr.microsoft.com/' -ApiVersion 'ContainerRegistry' -Priority 60

Results:

PS > (Find-PSResource -Repository 'MAR' -Name 'Az').'Dependencies'

Name                       VersionRange
----                       ------------
Az.Accounts                [4.2.0, )
Az.Advisor                 (, )
Az.Aks                     (, )
Az.AnalysisServices        (, )
Az.ApiManagement           (, )
Az.App                     (, )
Az.AppConfiguration        (, )
Az.ApplicationInsights     (, )
Az.ArcResourceBridge       (, )
Az.Attestation             (, )
Az.Automanage              (, )
Az.Automation              (, )
Az.Batch                   (, )
Az.Billing                 (, )
Az.Cdn                     (, )
Az.CloudService            (, )
Az.CognitiveServices       (, )
Az.Compute                 (, )
Az.ConfidentialLedger      (, )
Az.ConnectedMachine        (, )
Az.ContainerInstance       (, )
Az.ContainerRegistry       (, )
Az.CosmosDB                (, )
Az.DataBoxEdge             (, )
Az.Databricks              (, )
Az.DataFactory             (, )
Az.DataLakeAnalytics       (, )
Az.DataLakeStore           (, )
Az.DataProtection          (, )
Az.DataShare               (, )
Az.DesktopVirtualization   (, )
Az.DevCenter               (, )
Az.DevTestLabs             (, )
Az.Dns                     (, )
Az.DnsResolver             (, )
Az.ElasticSan              (, )
Az.EventGrid               (, )
Az.EventHub                (, )
Az.FrontDoor               (, )
Az.Functions               (, )
Az.HDInsight               (, )
Az.HealthcareApis          (, )
Az.HealthDataAIServices    (, )
Az.IotHub                  (, )
Az.KeyVault                (, )
Az.Kusto                   (, )
Az.LoadTesting             (, )
Az.LogicApp                (, )
Az.MachineLearning         (, )
Az.MachineLearningServices (, )
Az.Maintenance             (, )
Az.ManagedServiceIdentity  (, )
Az.ManagedServices         (, )
Az.MarketplaceOrdering     (, )
Az.Media                   (, )
Az.Migrate                 (, )
Az.Monitor                 (, )
Az.MySql                   (, )
Az.Network                 (, )
Az.NetworkCloud            (, )
Az.Nginx                   (, )
Az.NotificationHubs        (, )
Az.OperationalInsights     (, )
Az.Oracle                  (, )
Az.PolicyInsights          (, )
Az.PostgreSql              (, )
Az.PowerBIEmbedded         (, )
Az.PrivateDns              (, )
Az.RecoveryServices        (, )
Az.RedisCache              (, )
Az.RedisEnterpriseCache    (, )
Az.Relay                   (, )
Az.ResourceGraph           (, )
Az.ResourceMover           (, )
Az.Resources               (, )
Az.Security                (, )
Az.SecurityInsights        (, )
Az.ServiceBus              (, )
Az.ServiceFabric           (, )
Az.SignalR                 (, )
Az.Sql                     (, )
Az.SqlVirtualMachine       (, )
Az.StackHCI                (, )
Az.StackHCIVM              (, )
Az.Storage                 (, )
Az.StorageMover            (, )
Az.StorageSync             (, )
Az.StreamAnalytics         (, )
Az.Support                 (, )
Az.Synapse                 (, )
Az.TrafficManager          (, )
Az.Websites                (, )
Az.Workloads               (, )

PS >

Expected behavior

Same as when doing it against PSGallery.

PS > (Find-PSResource -Repository 'PSGallery' -Name 'Az').'Dependencies'


Name                       VersionRange
----                       ------------
Az.Accounts                [5.0.0, )
Az.Advisor                 [2.1.0, 2.1.0]
Az.Aks                     [7.0.0, 7.0.0]
Az.AnalysisServices        [1.2.0, 1.2.0]
Az.ApiManagement           [4.1.0, 4.1.0]
Az.App                     [2.0.1, 2.0.1]
Az.AppConfiguration        [2.0.0, 2.0.0]
Az.ApplicationInsights     [2.3.0, 2.3.0]
Az.ArcResourceBridge       [1.1.0, 1.1.0]
Az.Attestation             [2.1.0, 2.1.0]
Az.Automanage              [1.1.0, 1.1.0]
Az.Automation              [1.11.1, 1.11.1]
Az.Batch                   [3.7.0, 3.7.0]
Az.Billing                 [2.2.0, 2.2.0]
Az.Cdn                     [5.0.0, 5.0.0]
Az.CloudService            [2.1.0, 2.1.0]
Az.CognitiveServices       [1.16.0, 1.16.0]
Az.Compute                 [10.0.0, 10.0.0]
Az.ConfidentialLedger      [1.1.0, 1.1.0]
Az.ConnectedMachine        [1.1.1, 1.1.1]
Az.ContainerInstance       [4.1.1, 4.1.1]
Az.ContainerRegistry       [4.3.0, 4.3.0]
Az.CosmosDB                [1.18.0, 1.18.0]
Az.DataBoxEdge             [1.2.1, 1.2.1]
Az.Databricks              [1.10.0, 1.10.0]
Az.DataFactory             [1.19.2, 1.19.2]
Az.DataLakeAnalytics       [1.1.0, 1.1.0]
Az.DataLakeStore           [1.4.0, 1.4.0]
Az.DataProtection          [2.7.0, 2.7.0]
Az.DataShare               [1.1.1, 1.1.1]
Az.DesktopVirtualization   [5.4.1, 5.4.1]
Az.DevCenter               [2.0.1, 2.0.1]
Az.DevTestLabs             [1.1.0, 1.1.0]
Az.Dns                     [1.3.1, 1.3.1]
Az.DnsResolver             [1.1.1, 1.1.1]
Az.ElasticSan              [1.4.0, 1.4.0]
Az.EventGrid               [2.2.0, 2.2.0]
Az.EventHub                [5.3.0, 5.3.0]
Az.FrontDoor               [1.13.0, 1.13.0]
Az.Functions               [4.2.1, 4.2.1]
Az.HDInsight               [6.3.1, 6.3.1]
Az.HealthcareApis          [2.1.0, 2.1.0]
Az.HealthDataAIServices    [1.0.0, 1.0.0]
Az.IotHub                  [2.8.0, 2.8.0]
Az.KeyVault                [6.3.1, 6.3.1]
Az.Kusto                   [2.4.0, 2.4.0]
Az.LoadTesting             [1.1.0, 1.1.0]
Az.LogicApp                [1.6.0, 1.6.0]
Az.MachineLearning         [1.2.0, 1.2.0]
Az.MachineLearningServices [1.2.0, 1.2.0]
Az.Maintenance             [1.5.1, 1.5.1]
Az.ManagedServiceIdentity  [2.0.0, 2.0.0]
Az.ManagedServices         [3.1.0, 3.1.0]
Az.MarketplaceOrdering     [2.2.0, 2.2.0]
Az.Migrate                 [2.7.1, 2.7.1]
Az.Monitor                 [6.0.2, 6.0.2]
Az.MySql                   [1.3.0, 1.3.0]
Az.Network                 [7.16.2, 7.16.2]
Az.NetworkCloud            [1.1.0, 1.1.0]
Az.Nginx                   [1.2.0, 1.2.0]
Az.NotificationHubs        [1.2.0, 1.2.0]
Az.OperationalInsights     [3.3.0, 3.3.0]
Az.Oracle                  [1.1.0, 1.1.0]
Az.PolicyInsights          [1.7.1, 1.7.1]
Az.PostgreSql              [1.2.0, 1.2.0]
Az.PowerBIEmbedded         [2.1.0, 2.1.0]
Az.PrivateDns              [1.2.0, 1.2.0]
Az.RecoveryServices        [7.7.1, 7.7.1]
Az.RedisCache              [1.11.0, 1.11.0]
Az.RedisEnterpriseCache    [1.5.0, 1.5.0]
Az.Relay                   [2.1.0, 2.1.0]
Az.ResourceGraph           [1.2.1, 1.2.1]
Az.ResourceMover           [1.3.0, 1.3.0]
Az.Resources               [8.0.0, 8.0.0]
Az.Security                [1.8.0, 1.8.0]
Az.SecurityInsights        [3.2.0, 3.2.0]
Az.ServiceBus              [4.1.1, 4.1.1]
Az.ServiceFabric           [3.5.0, 3.5.0]
Az.SignalR                 [2.1.0, 2.1.0]
Az.Sql                     [6.0.4, 6.0.4]
Az.SqlVirtualMachine       [2.4.0, 2.4.0]
Az.StackHCI                [2.6.0, 2.6.0]
Az.StackHCIVM              [1.1.0, 1.1.0]
Az.Storage                 [9.0.0, 9.0.0]
Az.StorageMover            [1.5.0, 1.5.0]
Az.StorageSync             [2.5.0, 2.5.0]
Az.StreamAnalytics         [2.1.0, 2.1.0]
Az.Support                 [2.1.0, 2.1.0]
Az.Synapse                 [3.2.1, 3.2.1]
Az.TrafficManager          [1.3.0, 1.3.0]
Az.Websites                [3.4.1, 3.4.1]
Az.Workloads               [1.0.0, 1.0.0]

PS >

Actual behavior

Does not give version range for all but `Az.Accounts`.

Error details

Environment data

PSResourceGet v1.1.1

Visuals

No response

@o-l-a-v
Copy link
Contributor Author

o-l-a-v commented May 22, 2025

Just noticed MAR latest version of Az is 13.5.0, while PSGallery has 14.0.0. This did not affect the results though, tried the same with specifying version.

I don't know if this is a problem in the Azure powershell publishing to MAR process, a MAR problem, or a PSResourceGet problem.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant