Identify the dependent landing zones when deploying a landing zone
- Dominant language
- Shell
- Stars
- 176
- Forks
- 147
- PR merge metrics
- No merged PRs in 30d
Description
A landing zones can depends on 0, 1 or many landing zones. When running the rover to deploy a landing zone it should detect if the dependent landing zones are already deployed in the target workspace.
The following example depends on 2 landing zones ("landingzone_caf_foundations.tfstate" and "landingzone_networking.tfstate")

The expected behavior should be:
- if one or all the dependent landing zones don't exist the rover should fails highlighting the missing landing zones
- if the landing zones exist the rover proceed to the deployment
Landing zones can be checked into the level0 launchpad container
Contributor guide
No contributing guide indexed for this repository
Research direction
The issue names no files or tests, so start by tracing the rover deployment flow and how the level0 launchpad container exposes landing zones. Check how dependent .tfstate names are discovered in the target workspace; done means missing dependencies produce a clear failure and existing dependencies allow deployment to continue.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- azure, docker, shell, terraform
- Domain
- cloud, devops, infrastructure
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100