feat: speedup Terraform steps by validating root modules only
Part of https://gitlab.com/gitlab-com/gl-infra/gitlab-dedicated/team/- /issues/3157 This reduces the time taken to terraform validate a repository by skipping all non-root modules. BREAKING CHANGE: only root modules are validated. Other modules are validated by being called from a root module. Any unused modules will not be validated. Root modules are signalled by the fact that they have a .terraform-lock.hcl file in the same directory.
-
mentioned in commit 754768f7
-
mentioned in merge request pmv!345 (merged)
-
mentioned in merge request gitlab-org/release-tools!2730 (merged)
-
mentioned in merge request infradev-report!88 (merged)
-
mentioned in merge request third-party-container-images!53 (merged)
-
mentioned in merge request common-ci-tasks-images!189 (merged)
-
mentioned in merge request bigquery-loader!141 (merged)
-
mentioned in merge request jsonnet-tool!90 (merged)
-
mentioned in merge request terra-transformer!336 (merged)
-
mentioned in merge request asdf-gl-infra!44 (closed)
-
🔨 @glrenovatebotmentioned in merge request gcp-quota-exporter!66 (merged)
-
mentioned in merge request gitlab-com/chatops!479 (merged)
-
🔨 @glrenovatebotmentioned in merge request gitlab-com/gl-infra/platform/runway/ci-tasks!60
-
🔨 @glrenovatebotmentioned in merge request gitlab-com/gl-infra/platform/runway/runwayctl!125 (merged)
-
🔨 @glrenovatebotmentioned in merge request gitlab-com/gl-infra/platform/gitlab-issue-report-kit!44 (merged)
-
🔨 @glrenovatebotmentioned in merge request common-template-copier!126 (merged)
-
🔨 @glrenovatebotmentioned in merge request asdf-promtool!55 (closed)
-
🔨 @glrenovatebotmentioned in merge request fluentd-docker!58 (merged)
-
🔨 @glrenovatebotmentioned in merge request woodhouse!331 (merged)
-
🔨 @glrenovatebotmentioned in merge request helicopter!21 (merged)
-
🔨 @glrenovatebotmentioned in merge request es-diagnostics!18
-
🔨 @glrenovatebotmentioned in merge request cmbr!224 (merged)
-
🔨 @glrenovatebotmentioned in merge request gitlab-com/gl-infra/k8s-workloads/common!359 (merged)
-
🔨 @glrenovatebotmentioned in merge request slackline!200 (closed)
-
mentioned in merge request gitlab-com/runbooks!6511 (merged)
-
mentioned in merge request gitlab-com/gl-infra/gitlab-dedicated/library/terraform/cloudwatch_log_export!84 (merged)
-
mentioned in merge request gitlab-com/gl-infra/gitlab-dedicated/library/byok-status-exporter!115 (merged)
-
mentioned in merge request gitlab-com/gl-infra/gitlab-dedicated/library/terraform/terraform-gitlab-aws-oidc!16 (merged)
-
mentioned in merge request gitlab-org/modelops/applied-ml/code-suggestions/ai-assist!515 (closed)
-
mentioned in merge request gitlab-org/modelops/applied-ml/code-suggestions/ai-assist!679 (closed)
-
🔴 @schin1mentioned in merge request gitlab-com/gl-infra/platform/runway/runwayctl!594 (closed)
-
mentioned in merge request gitlab-org/cells/topology-service!62 (closed)
-
🔨 @glrenovatebotmentioned in merge request gitlab-org/modelops/applied-ml/code-suggestions/ai-assist!1587 (closed)