Azure / arm-ttk

Azure Resource Manager Template Toolkit
https://aka.ms/arm-ttk
MIT License
438 stars 184 forks source link

Update-TTKCache misses at least Microsoft.Resources/tags #780

Open jimdigriz opened 2 weeks ago

jimdigriz commented 2 weeks ago

After running Update-TTKCache we still seem to be missing the latest version of Microsoft.Resources/tags (2024-03-01 is missing):

$ jq -a '."Microsoft.Resources/tags"' arm-ttk/arm-ttk/cache/AllAzureResources.cache.json
[
  {
    "aliases": null,
    "apiProfiles": null,
    "apiVersions": [
      "2023-07-01",
      "2022-09-01",
      "2019-10-01",
      "2019-05-01",
      "2019-04-01",
      "2019-03-01",
      "2018-11-01"
    ],
    "capabilities": "SupportsExtension",
    "defaultApiVersion": null,
    "locationMappings": null,
    "locations": [],
    "properties": null,
    "resourceType": "Microsoft.Resources/tags",
    "zoneMappings": null
  }
]

Other resources in that cache file have API versions even from 2024-08-XX-preview so something is up.

Using arm-ttk version 2024.03.28 - 0.25.

Let me know if you need anything else.

jimdigriz commented 2 weeks ago

Deeper down the rabbit hole I go...

Latest versions from differing Microsoft sources (ttk post running Update-TTKCache):

From this it looks like:

The problem here is TTK is beating up its userbase on in-actionable items, such as how can I fix Microsoft.Web/serverFarms when there is no documentation for that API version?

What is the actionable solution here for the user facing these error messages?