Skip to content
EOL Watch
Search itemsOpen menu

avm-res-containerregistry-registry breaking changes

An Azure Verified Module for Terraform, published as Azure/avm-res-containerregistry-registry/azurerm in the Terraform Registry: the resource module for Azure Container Registry (ACR).

Azure

Latest v0.9.0, released · 2 releases that list breaking changes in the last 12 months

Pick your version

For example 0.1.0 or ~> 0.1. A typed value wins over the list.

Every release from v0.1.0 up to v0.9.0: 2 releases with breaking changes, 8 changes

Breaking changes

v0.9.0

Release notes for v0.9.0

  • Direct users of modules/cache-rule, modules/credential-set and modules/scope-map must now supply a non-null location, including when enable_telemetry=false. Root calls already forward the existing root location.
  • Direct modules/scope-map users now require Terraform >= 1.5.0, < 2.0.0 instead of >= 1.3.0, because telemetry uses plantimestamp() and terraform_data. The root, cache-rule and credential-set minima remain >= 1.8.
  • Root AzAPI changes from ~> 2.4 to ~> 2.12; cache-rule and credential-set change from >= 2.0, < 3.0 to ~> 2.12; scope-map newly requires AzAPI ~> 2.12. Refresh incompatible lockfiles. Root AzureRM remains >= 4.81.0, < 5.0.0.
  • Root and all three children enable subscription-scope deployment telemetry by default. Configure the intended AzAPI subscription and grant appropriate subscription-deployment lifecycle permissions, or disable telemetry. Root enable_telemetry is forwarded to its children; direct child callers must configure their own flag. Deployments contain no workload resources, but add deployment-history and plan-timestamp updates.
  • Root ModTM and telemetry-only Random requirements are removed. removed blocks request forgetting the old telemetry resources without destruction; actual historical-state migration was not exercised. Back up state and inspect the upgrade plan. Naming examples still legitimately consume Random through the ModTM-free Naming module.

v0.7.0

Release notes for v0.7.0

  • The full resource output has been removed. v0.6.0 is the final release containing it.
  • Use the discrete replacement outputs instead: resource_id, name, login_server, admin_username (sensitive), admin_password (sensitive), data_endpoint_host_names, system_assigned_mi_principal_id, system_assigned_mi_tenant_id
  • See the README migration table for exact replacements. Source for this change in v0.7.0

The timeline items about releases of avm-res-containerregistry-registry, by release date.