py-validation-of-landing-zone-yml

Latest: v2.0.2
Category
Governance
Total Versions
10
Last Updated
6/4/2026

Release History

v2.0.2 Latest

Changes:

  • Preventing the concurrent firewall policy modifications.
  • 'max_parallel' is set to 1 if there is a chance that multiple landingzones will modify the same firewall policy.
  • Merged PR 19064: Add max_parellel check

v2.0.1

Changes:

  • Fix the detection for already destroyed landing zones.
  • Merged PR 19033: solve action on destroyed landing zones

v2.0.0 Breaking

Changes:

  • Complete refactored versions of the landingzone_validation script.
  • Merged PR 18931: New vesion of the script and updated readme

v1.4.2

Changes:

  • Support the value 'production_without_disaster_recovery' for the 'for_environment' value in locations.yml
  • Merged PR 18508: fixje

v1.4.1

Changes:

  • Support the value 'production_without_disaster_recovery' for the 'for_environment' value in locations.yml
  • Merged PR 18501: Add support for site that do not support disaster recovery.

v1.4.0

Changes:

  • Added check for duplicated subscription names.
  • Merged PR 18360: beter subscription check.

v1.3.0

Changes:

  • Added check for duplicated subscription names.
  • Merged PR 18143: test for dub subscription names to prevent destruction of subscriptions.

v1.2.0

Changes:

  • Remove the check for double environment names.
  • Merged PR 17881: Remove duplicate environment name check for 'prefix' subscription naming conv...

v1.1.0

Changes:

  • Only test for double environment names when 'subscription_naming_convention' is set to 'prefix'.This enables environments with the same name in different azure locations when 'subscription_naming_convention' is set to 'caf'.
  • Merged PR 17401: Clarify error message for duplicated environment names when using 'prefix' su...

v1.0.0

Changes:

  • Add first version of the validation script for the landingzone.yml to IPMhub
  • Merged PR 16930: First version of the building block