Skip to content

3.7.5

Release Date: June 8, 2026


๐Ÿ› Bug Fixes

Terraform Modules

Fix Ambiguous OTEL Moved Block Chain ๐Ÿ”—

Module: identity

Commit: d510c866 ยท #776

Fixes an "Ambiguous move statements" error introduced in 3.7.4. Consumer moved.tf files were pointing directly to otel_header_np_sp[0] as the to address โ€” the same destination as the identity module's own moved.tf. Terraform disallows two moved blocks with the same target.

The fix uses a two-hop chain: consumer files move the root address to the intermediate module.identity.otel_header_np[0], then the identity module's moved.tf chains that on to otel_header_np_sp[0].

Chain for each consumer (np example):

azurerm_role_assignment.otel_header_np[0]           (consumer moved.tf hop)
  โ†’ module.identity.azurerm_role_assignment.otel_header_np[0]
    โ†’ module.identity.azurerm_role_assignment.otel_header_np_sp[0]  (identity/moved.tf hop)

Affected files:

  • src/terraform/saif-api-service/moved.tf
  • src/terraform/saif-web-service/moved.tf
  • src/terraform/saif-event-subscriber-service/moved.tf
  • src/smithy/infra/bot/moved.tf

๐Ÿ”„ Breaking Changes

None in this release โœ…


๐Ÿ“‹ Additional Notes

  • Total commits: 2
  • Files changed: 5
  • Contributors: Emmitt Johnson

Support

  • ๐Ÿ“ง Teams Support Channel: Support