Today I Learned

Terraform Cloud settings for multiconfiguration repo

If you have a repository with more then one Terraform configuration you need to set Terraform Working Directory in workspace general settings to the subdirectory that the configuration you want to run.

When running Terraform remote operations they will be executed from the working directory if it’s empty it defaults to the root directory. Before starting a Terraform run Terraform Cloud will change to this directory so all the relative modules paths that you had previously defined will work correctly.