Skip to content

fix: align subscription_ids variable across azuredevops, github, and local#134

Open
jaredfholgate wants to merge 3 commits intomainfrom
fix/align-subscription-ids-validation
Open

fix: align subscription_ids variable across azuredevops, github, and local#134
jaredfholgate wants to merge 3 commits intomainfrom
fix/align-subscription-ids-validation

Conversation

@jaredfholgate
Copy link
Copy Markdown
Member

@jaredfholgate jaredfholgate commented Mar 26, 2026

Summary

Azure/Azure-Landing-Zones#4095

Align the subscription_ids variable definition in �lz/azuredevops/variables.tf and �lz/local/variables.tf to match �lz/github/variables.tf.

Changes

  • azuredevops: Simplify GUID regex from verbose pattern to ^[0-9a-fA-F-]{36}$`n- azuredevops, github, local: Remove identity from required subscription keys — only management and connectivity are now required
  • local: Fix extra space in description text

…local

- Simplify GUID regex in azuredevops to match github/local pattern

- Remove identity from required subscription keys (only management and connectivity required)

- Fix extra space in local description
…iption IDs

- Add required_subscription_keys variable to control which subscriptions need valid GUIDs

- Update subscription_ids validation to allow null/empty for non-required keys

- Filter out null/empty values from target_subscriptions in all locals.tf files
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: In progress

Development

Successfully merging this pull request may close these issues.

2 participants