You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We've found a situtation where a module that plans as expected with
1.7.5 gets stuck planning forever with 1.8.3.
In the enos directory you'll find scenario.tf, which is stripped down
version of the module that is auto-generated.
I bisected to the module that was causing the infinite plan and
then bisected to the depends_on reference in it that causes it:
module"add_additional_nodes_to_primary_cluster" {
depends_on = [
module.create_primary_backend_cluster,
module.create_primary_cluster,
module.create_primary_cluster_additional_targets,
module.create_vpc,
// Uncomment this depends_on and we get stuck building the graph forever// module.verify_replicated_data
]
// ...
}
It appears that this explicit depends_on causes our issue. With it left
out both 1.7.5 and 1.8.3 plan as expected.
References
No response
The text was updated successfully, but these errors were encountered:
Terraform Version
Terraform Configuration Files
A commit containing necessary files for reproduction: https://github.com/hashicorp/vault-enterprise/commit/1f634aea1611faedcf26a4070c4289b0c28f04f2
Debug Output
https://github.com/hashicorp/vault-enterprise/blob/1f634aea1611faedcf26a4070c4289b0c28f04f2/enos/trace.txt
Expected Behavior
The module, with line 550 uncommented, should plan
Actual Behavior
While planning the
ReferenceTransformer
hangs forever.Steps to Reproduce
cd enos
scenario.tf
terraform init
terraform plan
Additional Context
We've found a situtation where a module that plans as expected with
1.7.5 gets stuck planning forever with 1.8.3.
In the enos directory you'll find scenario.tf, which is stripped down
version of the module that is auto-generated.
I bisected to the module that was causing the infinite plan and
then bisected to the
depends_on
reference in it that causes it:It appears that this explicit depends_on causes our issue. With it left
out both 1.7.5 and 1.8.3 plan as expected.
References
No response
The text was updated successfully, but these errors were encountered: