Improve documentation about Terraform template override and troubleshooting
The following discussion from !86275 (merged) should be addressed:
-
@christianalexander started a discussion: (+1 comment) Heads up: this seems to have caused a breaking change for users who relied on
Terraform/Base.gitlab-ci.yml
, since it backfilled theterraform:
prefix fromTerraform/Base.latest.gitlab-ci.yml
.(the change that is documented here)
Edit: looks like this was mentioned in the update to the troubleshooting guide, sorry to be a bother https://gitlab.com/gitlab-org/gitlab/-/blob/master/doc/user/infrastructure/iac/troubleshooting.md#invalid-cicd-syntax-error-when-using-the-base-template
Edit 2: Beyond just renaming the job, this also caused a breaking change for users who added
except
andwhen
values since the base yml file now usesrules
.