Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save NewbMiao/b3a2677d3507b62f5f05be71d3a19560 to your computer and use it in GitHub Desktop.
Save NewbMiao/b3a2677d3507b62f5f05be71d3a19560 to your computer and use it in GitHub Desktop.
And chaining operation not end evaluation early
2024-09-13T09:45:42.053+0800 [INFO] Terraform version: 1.9.3
2024-09-13T09:45:42.053+0800 [DEBUG] using github.com/hashicorp/go-tfe v1.51.0
2024-09-13T09:45:42.053+0800 [DEBUG] using github.com/hashicorp/hcl/v2 v2.20.0
2024-09-13T09:45:42.053+0800 [DEBUG] using github.com/hashicorp/terraform-svchost v0.1.1
2024-09-13T09:45:42.053+0800 [DEBUG] using github.com/zclconf/go-cty v1.14.4
2024-09-13T09:45:42.053+0800 [INFO] Go runtime version: go1.22.5
2024-09-13T09:45:42.053+0800 [INFO] CLI args: []string{"terraform", "plan"}
2024-09-13T09:45:42.053+0800 [TRACE] Stdout is a terminal of width 90
2024-09-13T09:45:42.053+0800 [TRACE] Stderr is a terminal of width 90
2024-09-13T09:45:42.053+0800 [TRACE] Stdin is a terminal
2024-09-13T09:45:42.053+0800 [DEBUG] Attempting to open CLI config file: /Users/newbmiao/.terraformrc
2024-09-13T09:45:42.053+0800 [INFO] Loading CLI configuration from /Users/newbmiao/.terraformrc
2024-09-13T09:45:42.053+0800 [INFO] Loading CLI configuration from /Users/newbmiao/.terraform.d/credentials.tfrc.json
2024-09-13T09:45:42.053+0800 [DEBUG] ignoring non-existing provider search directory terraform.d/plugins
2024-09-13T09:45:42.053+0800 [DEBUG] ignoring non-existing provider search directory /Users/newbmiao/.terraform.d/plugins
2024-09-13T09:45:42.054+0800 [DEBUG] ignoring non-existing provider search directory /Users/newbmiao/Library/Application Support/io.terraform/plugins
2024-09-13T09:45:42.054+0800 [DEBUG] ignoring non-existing provider search directory /Library/Application Support/io.terraform/plugins
2024-09-13T09:45:42.054+0800 [INFO] CLI command args: []string{"plan"}
2024-09-13T09:45:42.055+0800 [TRACE] Meta.Backend: no config given or present on disk, so returning nil config
2024-09-13T09:45:42.055+0800 [TRACE] Meta.Backend: backend has not previously been initialized in this working directory
2024-09-13T09:45:42.055+0800 [TRACE] Meta.Backend: using default local state only (no backend configuration, and no existing initialized backend)
2024-09-13T09:45:42.055+0800 [TRACE] Meta.Backend: instantiated backend of type <nil>
2024-09-13T09:45:42.055+0800 [DEBUG] checking for provisioner in "."
2024-09-13T09:45:42.057+0800 [DEBUG] checking for provisioner in "/opt/homebrew/bin"
2024-09-13T09:45:42.057+0800 [TRACE] Meta.Backend: backend <nil> does not support operations, so wrapping it in a local backend
2024-09-13T09:45:42.058+0800 [INFO] backend/local: starting Plan operation
2024-09-13T09:45:42.059+0800 [TRACE] backend/local: requesting state manager for workspace "default"
2024-09-13T09:45:42.059+0800 [TRACE] backend/local: state manager for workspace "default" will:
- read initial snapshot from terraform.tfstate
- write new snapshots to terraform.tfstate
- create any backup at terraform.tfstate.backup
2024-09-13T09:45:42.059+0800 [TRACE] backend/local: requesting state lock for workspace "default"
2024-09-13T09:45:42.061+0800 [TRACE] statemgr.Filesystem: preparing to manage state snapshots at terraform.tfstate
2024-09-13T09:45:42.061+0800 [TRACE] statemgr.Filesystem: no previously-stored snapshot exists
2024-09-13T09:45:42.061+0800 [TRACE] statemgr.Filesystem: locking terraform.tfstate using fcntl flock
2024-09-13T09:45:42.061+0800 [TRACE] statemgr.Filesystem: writing lock metadata to .terraform.tfstate.lock.info
2024-09-13T09:45:42.061+0800 [TRACE] backend/local: reading remote state for workspace "default"
2024-09-13T09:45:42.061+0800 [TRACE] statemgr.Filesystem: reading latest snapshot from terraform.tfstate
2024-09-13T09:45:42.061+0800 [TRACE] statemgr.Filesystem: snapshot file has nil snapshot, but that's okay
2024-09-13T09:45:42.061+0800 [TRACE] statemgr.Filesystem: read nil snapshot
2024-09-13T09:45:42.061+0800 [TRACE] backend/local: populating backendrun.LocalRun for current working directory
2024-09-13T09:45:42.062+0800 [TRACE] terraform.NewContext: starting
2024-09-13T09:45:42.062+0800 [TRACE] terraform.NewContext: complete
2024-09-13T09:45:42.062+0800 [TRACE] backend/local: requesting interactive input, if necessary
2024-09-13T09:45:42.062+0800 [TRACE] Context.Input: Prompting for provider arguments
2024-09-13T09:45:42.062+0800 [TRACE] backend/local: running validation operation
2024-09-13T09:45:42.063+0800 [DEBUG] Building and walking validate graph
2024-09-13T09:45:42.063+0800 [TRACE] building graph for walkValidate
2024-09-13T09:45:42.063+0800 [TRACE] Executing graph transform *terraform.ConfigTransformer
2024-09-13T09:45:42.064+0800 [TRACE] ConfigTransformer: Starting for path:
2024-09-13T09:45:42.064+0800 [TRACE] Completed graph transform *terraform.ConfigTransformer (no changes)
2024-09-13T09:45:42.064+0800 [TRACE] Executing graph transform *terraform.RootVariableTransformer
2024-09-13T09:45:42.064+0800 [TRACE] Completed graph transform *terraform.RootVariableTransformer with new graph:
var.testObj - *terraform.NodeRootVariable
------
2024-09-13T09:45:42.064+0800 [TRACE] Executing graph transform *terraform.ModuleVariableTransformer
2024-09-13T09:45:42.064+0800 [TRACE] Completed graph transform *terraform.ModuleVariableTransformer (no changes)
2024-09-13T09:45:42.064+0800 [TRACE] Executing graph transform *terraform.variableValidationTransformer
2024-09-13T09:45:42.064+0800 [TRACE] variableValidationTransformer: adding validation nodes for any existing variable evaluation nodes
2024-09-13T09:45:42.064+0800 [TRACE] variableValidationTransformer: var.testObj has no validation rules
2024-09-13T09:45:42.064+0800 [TRACE] Completed graph transform *terraform.variableValidationTransformer (no changes)
2024-09-13T09:45:42.064+0800 [TRACE] Executing graph transform *terraform.LocalTransformer
2024-09-13T09:45:42.064+0800 [TRACE] Completed graph transform *terraform.LocalTransformer (no changes)
2024-09-13T09:45:42.064+0800 [TRACE] Executing graph transform *terraform.OutputTransformer
2024-09-13T09:45:42.064+0800 [TRACE] OutputTransformer: adding name as *terraform.nodeExpandOutput
2024-09-13T09:45:42.064+0800 [TRACE] Completed graph transform *terraform.OutputTransformer with new graph:
output.name (expand) - *terraform.nodeExpandOutput
var.testObj - *terraform.NodeRootVariable
------
2024-09-13T09:45:42.064+0800 [TRACE] Executing graph transform *terraform.checkTransformer
2024-09-13T09:45:42.064+0800 [TRACE] Completed graph transform *terraform.checkTransformer (no changes)
2024-09-13T09:45:42.064+0800 [TRACE] Executing graph transform *terraform.OrphanResourceInstanceTransformer
2024-09-13T09:45:42.064+0800 [TRACE] Completed graph transform *terraform.OrphanResourceInstanceTransformer (no changes)
2024-09-13T09:45:42.064+0800 [TRACE] Executing graph transform *terraform.StateTransformer
2024-09-13T09:45:42.064+0800 [TRACE] StateTransformer: pointless no-op call, creating no nodes at all
2024-09-13T09:45:42.064+0800 [TRACE] Completed graph transform *terraform.StateTransformer (no changes)
2024-09-13T09:45:42.064+0800 [TRACE] Executing graph transform *terraform.AttachStateTransformer
2024-09-13T09:45:42.064+0800 [TRACE] Completed graph transform *terraform.AttachStateTransformer (no changes)
2024-09-13T09:45:42.064+0800 [TRACE] Executing graph transform *terraform.OrphanOutputTransformer
2024-09-13T09:45:42.064+0800 [TRACE] Completed graph transform *terraform.OrphanOutputTransformer (no changes)
2024-09-13T09:45:42.064+0800 [TRACE] Executing graph transform *terraform.AttachResourceConfigTransformer
2024-09-13T09:45:42.064+0800 [TRACE] Completed graph transform *terraform.AttachResourceConfigTransformer (no changes)
2024-09-13T09:45:42.064+0800 [TRACE] Executing graph transform *terraform.graphTransformerMulti
2024-09-13T09:45:42.064+0800 [TRACE] (graphTransformerMulti) Executing graph transform *terraform.externalProviderTransformer
2024-09-13T09:45:42.064+0800 [TRACE] (graphTransformerMulti) Completed graph transform *terraform.externalProviderTransformer with new graph:
output.name (expand) - *terraform.nodeExpandOutput
var.testObj - *terraform.NodeRootVariable
------
2024-09-13T09:45:42.064+0800 [TRACE] (graphTransformerMulti) Executing graph transform *terraform.ProviderConfigTransformer
2024-09-13T09:45:42.064+0800 [TRACE] (graphTransformerMulti) Completed graph transform *terraform.ProviderConfigTransformer (no changes)
2024-09-13T09:45:42.064+0800 [TRACE] (graphTransformerMulti) Executing graph transform *terraform.MissingProviderTransformer
2024-09-13T09:45:42.064+0800 [TRACE] (graphTransformerMulti) Completed graph transform *terraform.MissingProviderTransformer (no changes)
2024-09-13T09:45:42.064+0800 [TRACE] (graphTransformerMulti) Executing graph transform *terraform.ProviderTransformer
2024-09-13T09:45:42.064+0800 [TRACE] (graphTransformerMulti) Completed graph transform *terraform.ProviderTransformer (no changes)
2024-09-13T09:45:42.064+0800 [TRACE] (graphTransformerMulti) Executing graph transform *terraform.PruneProviderTransformer
2024-09-13T09:45:42.064+0800 [TRACE] (graphTransformerMulti) Completed graph transform *terraform.PruneProviderTransformer (no changes)
2024-09-13T09:45:42.064+0800 [TRACE] Completed graph transform *terraform.graphTransformerMulti (no changes)
2024-09-13T09:45:42.064+0800 [TRACE] Executing graph transform *terraform.RemovedModuleTransformer
2024-09-13T09:45:42.065+0800 [TRACE] Completed graph transform *terraform.RemovedModuleTransformer (no changes)
2024-09-13T09:45:42.065+0800 [TRACE] Executing graph transform *terraform.AttachSchemaTransformer
2024-09-13T09:45:42.065+0800 [TRACE] Completed graph transform *terraform.AttachSchemaTransformer (no changes)
2024-09-13T09:45:42.065+0800 [TRACE] Executing graph transform *terraform.ModuleExpansionTransformer
2024-09-13T09:45:42.065+0800 [TRACE] Completed graph transform *terraform.ModuleExpansionTransformer (no changes)
2024-09-13T09:45:42.065+0800 [TRACE] Executing graph transform *terraform.ExternalReferenceTransformer
2024-09-13T09:45:42.065+0800 [TRACE] Completed graph transform *terraform.ExternalReferenceTransformer (no changes)
2024-09-13T09:45:42.065+0800 [TRACE] Executing graph transform *terraform.ReferenceTransformer
2024-09-13T09:45:42.065+0800 [DEBUG] ReferenceTransformer: "var.testObj" references: []
2024-09-13T09:45:42.065+0800 [DEBUG] ReferenceTransformer: "output.name (expand)" references: [var.testObj var.testObj var.testObj]
2024-09-13T09:45:42.065+0800 [TRACE] Completed graph transform *terraform.ReferenceTransformer with new graph:
output.name (expand) - *terraform.nodeExpandOutput
var.testObj - *terraform.NodeRootVariable
var.testObj - *terraform.NodeRootVariable
------
2024-09-13T09:45:42.065+0800 [TRACE] Executing graph transform *terraform.AttachDependenciesTransformer
2024-09-13T09:45:42.065+0800 [TRACE] Completed graph transform *terraform.AttachDependenciesTransformer (no changes)
2024-09-13T09:45:42.065+0800 [TRACE] Executing graph transform *terraform.attachDataResourceDependsOnTransformer
2024-09-13T09:45:42.065+0800 [TRACE] Completed graph transform *terraform.attachDataResourceDependsOnTransformer (no changes)
2024-09-13T09:45:42.065+0800 [TRACE] Executing graph transform *terraform.DestroyEdgeTransformer
2024-09-13T09:45:42.065+0800 [TRACE] Completed graph transform *terraform.DestroyEdgeTransformer (no changes)
2024-09-13T09:45:42.065+0800 [TRACE] Executing graph transform *terraform.pruneUnusedNodesTransformer
2024-09-13T09:45:42.065+0800 [TRACE] Completed graph transform *terraform.pruneUnusedNodesTransformer (no changes)
2024-09-13T09:45:42.065+0800 [TRACE] Executing graph transform *terraform.TargetsTransformer
2024-09-13T09:45:42.065+0800 [TRACE] Completed graph transform *terraform.TargetsTransformer (no changes)
2024-09-13T09:45:42.065+0800 [TRACE] Executing graph transform *terraform.ForcedCBDTransformer
2024-09-13T09:45:42.065+0800 [TRACE] Completed graph transform *terraform.ForcedCBDTransformer (no changes)
2024-09-13T09:45:42.065+0800 [TRACE] Executing graph transform *terraform.CloseProviderTransformer
2024-09-13T09:45:42.065+0800 [TRACE] Completed graph transform *terraform.CloseProviderTransformer (no changes)
2024-09-13T09:45:42.065+0800 [TRACE] Executing graph transform *terraform.CloseRootModuleTransformer
2024-09-13T09:45:42.065+0800 [TRACE] Completed graph transform *terraform.CloseRootModuleTransformer with new graph:
output.name (expand) - *terraform.nodeExpandOutput
var.testObj - *terraform.NodeRootVariable
root - *terraform.nodeCloseModule
output.name (expand) - *terraform.nodeExpandOutput
var.testObj - *terraform.NodeRootVariable
------
2024-09-13T09:45:42.065+0800 [TRACE] Executing graph transform *terraform.TransitiveReductionTransformer
2024-09-13T09:45:42.065+0800 [TRACE] Completed graph transform *terraform.TransitiveReductionTransformer (no changes)
2024-09-13T09:45:42.065+0800 [DEBUG] Starting graph walk: walkValidate
2024-09-13T09:45:42.066+0800 [TRACE] vertex "var.testObj": starting visit (*terraform.NodeRootVariable)
2024-09-13T09:45:42.066+0800 [TRACE] vertex "var.testObj": belongs to
2024-09-13T09:45:42.066+0800 [TRACE] NodeRootVariable: evaluating var.testObj
2024-09-13T09:45:42.066+0800 [TRACE] prepareFinalInputVariableValue: preparing var.testObj
2024-09-13T09:45:42.067+0800 [TRACE] prepareFinalInputVariableValue: var.testObj has a default value
2024-09-13T09:45:42.067+0800 [TRACE] vertex "var.testObj": visit complete
2024-09-13T09:45:42.067+0800 [TRACE] vertex "output.name (expand)": starting visit (*terraform.nodeExpandOutput)
2024-09-13T09:45:42.067+0800 [TRACE] vertex "output.name (expand)": does not belong to any module instance
2024-09-13T09:45:42.067+0800 [TRACE] vertex "output.name (expand)": expanding dynamic subgraph
2024-09-13T09:45:42.067+0800 [TRACE] Expanding output: adding output.name as *terraform.NodeApplyableOutput
2024-09-13T09:45:42.067+0800 [TRACE] vertex "output.name (expand)": entering dynamic subgraph
2024-09-13T09:45:42.067+0800 [TRACE] vertex "output.name": starting visit (*terraform.NodeApplyableOutput)
2024-09-13T09:45:42.067+0800 [TRACE] vertex "output.name": belongs to
2024-09-13T09:45:42.068+0800 [TRACE] setValue: Saving Create change for output.name in changeset
2024-09-13T09:45:42.068+0800 [TRACE] setValue: Saving value for output.name in state
2024-09-13T09:45:42.068+0800 [TRACE] vertex "output.name": visit complete
2024-09-13T09:45:42.068+0800 [TRACE] vertex "root": starting visit (terraform.graphNodeRoot)
2024-09-13T09:45:42.068+0800 [TRACE] vertex "root": does not belong to any module instance
2024-09-13T09:45:42.068+0800 [TRACE] vertex "root": visit complete
2024-09-13T09:45:42.068+0800 [TRACE] vertex "output.name (expand)": dynamic subgraph completed successfully
2024-09-13T09:45:42.068+0800 [TRACE] vertex "output.name (expand)": visit complete
2024-09-13T09:45:42.068+0800 [TRACE] vertex "root": starting visit (*terraform.nodeCloseModule)
2024-09-13T09:45:42.068+0800 [TRACE] vertex "root": does not belong to any module instance
2024-09-13T09:45:42.068+0800 [TRACE] vertex "root": visit complete
2024-09-13T09:45:42.069+0800 [INFO] backend/local: plan calling Plan
2024-09-13T09:45:42.069+0800 [DEBUG] Building and walking plan graph for NormalMode
2024-09-13T09:45:42.070+0800 [TRACE] building graph for walkPlan
2024-09-13T09:45:42.070+0800 [TRACE] Executing graph transform *terraform.ConfigTransformer
2024-09-13T09:45:42.070+0800 [TRACE] ConfigTransformer: Starting for path:
2024-09-13T09:45:42.070+0800 [TRACE] Completed graph transform *terraform.ConfigTransformer (no changes)
2024-09-13T09:45:42.070+0800 [TRACE] Executing graph transform *terraform.RootVariableTransformer
2024-09-13T09:45:42.070+0800 [TRACE] Completed graph transform *terraform.RootVariableTransformer with new graph:
var.testObj - *terraform.NodeRootVariable
------
2024-09-13T09:45:42.070+0800 [TRACE] Executing graph transform *terraform.ModuleVariableTransformer
2024-09-13T09:45:42.070+0800 [TRACE] Completed graph transform *terraform.ModuleVariableTransformer (no changes)
2024-09-13T09:45:42.070+0800 [TRACE] Executing graph transform *terraform.variableValidationTransformer
2024-09-13T09:45:42.070+0800 [TRACE] variableValidationTransformer: adding validation nodes for any existing variable evaluation nodes
2024-09-13T09:45:42.070+0800 [TRACE] variableValidationTransformer: var.testObj has no validation rules
2024-09-13T09:45:42.070+0800 [TRACE] Completed graph transform *terraform.variableValidationTransformer (no changes)
2024-09-13T09:45:42.070+0800 [TRACE] Executing graph transform *terraform.LocalTransformer
2024-09-13T09:45:42.070+0800 [TRACE] Completed graph transform *terraform.LocalTransformer (no changes)
2024-09-13T09:45:42.070+0800 [TRACE] Executing graph transform *terraform.OutputTransformer
2024-09-13T09:45:42.070+0800 [TRACE] OutputTransformer: adding name as *terraform.nodeExpandOutput
2024-09-13T09:45:42.070+0800 [TRACE] Completed graph transform *terraform.OutputTransformer with new graph:
output.name (expand) - *terraform.nodeExpandOutput
var.testObj - *terraform.NodeRootVariable
------
2024-09-13T09:45:42.070+0800 [TRACE] Executing graph transform *terraform.checkTransformer
2024-09-13T09:45:42.070+0800 [TRACE] Completed graph transform *terraform.checkTransformer (no changes)
2024-09-13T09:45:42.070+0800 [TRACE] Executing graph transform *terraform.OrphanResourceInstanceTransformer
2024-09-13T09:45:42.070+0800 [TRACE] Completed graph transform *terraform.OrphanResourceInstanceTransformer (no changes)
2024-09-13T09:45:42.070+0800 [TRACE] Executing graph transform *terraform.StateTransformer
2024-09-13T09:45:42.070+0800 [TRACE] StateTransformer: creating nodes for deposed instance objects only
2024-09-13T09:45:42.070+0800 [TRACE] Completed graph transform *terraform.StateTransformer (no changes)
2024-09-13T09:45:42.070+0800 [TRACE] Executing graph transform *terraform.AttachStateTransformer
2024-09-13T09:45:42.070+0800 [TRACE] Completed graph transform *terraform.AttachStateTransformer (no changes)
2024-09-13T09:45:42.070+0800 [TRACE] Executing graph transform *terraform.OrphanOutputTransformer
2024-09-13T09:45:42.070+0800 [TRACE] Completed graph transform *terraform.OrphanOutputTransformer (no changes)
2024-09-13T09:45:42.070+0800 [TRACE] Executing graph transform *terraform.AttachResourceConfigTransformer
2024-09-13T09:45:42.070+0800 [TRACE] Completed graph transform *terraform.AttachResourceConfigTransformer (no changes)
2024-09-13T09:45:42.070+0800 [TRACE] Executing graph transform *terraform.graphTransformerMulti
2024-09-13T09:45:42.070+0800 [TRACE] (graphTransformerMulti) Executing graph transform *terraform.externalProviderTransformer
2024-09-13T09:45:42.070+0800 [TRACE] (graphTransformerMulti) Completed graph transform *terraform.externalProviderTransformer with new graph:
output.name (expand) - *terraform.nodeExpandOutput
var.testObj - *terraform.NodeRootVariable
------
2024-09-13T09:45:42.070+0800 [TRACE] (graphTransformerMulti) Executing graph transform *terraform.ProviderConfigTransformer
2024-09-13T09:45:42.070+0800 [TRACE] (graphTransformerMulti) Completed graph transform *terraform.ProviderConfigTransformer (no changes)
2024-09-13T09:45:42.070+0800 [TRACE] (graphTransformerMulti) Executing graph transform *terraform.MissingProviderTransformer
2024-09-13T09:45:42.070+0800 [TRACE] (graphTransformerMulti) Completed graph transform *terraform.MissingProviderTransformer (no changes)
2024-09-13T09:45:42.070+0800 [TRACE] (graphTransformerMulti) Executing graph transform *terraform.ProviderTransformer
2024-09-13T09:45:42.070+0800 [TRACE] (graphTransformerMulti) Completed graph transform *terraform.ProviderTransformer (no changes)
2024-09-13T09:45:42.070+0800 [TRACE] (graphTransformerMulti) Executing graph transform *terraform.PruneProviderTransformer
2024-09-13T09:45:42.070+0800 [TRACE] (graphTransformerMulti) Completed graph transform *terraform.PruneProviderTransformer (no changes)
2024-09-13T09:45:42.070+0800 [TRACE] Completed graph transform *terraform.graphTransformerMulti (no changes)
2024-09-13T09:45:42.070+0800 [TRACE] Executing graph transform *terraform.RemovedModuleTransformer
2024-09-13T09:45:42.070+0800 [TRACE] Completed graph transform *terraform.RemovedModuleTransformer (no changes)
2024-09-13T09:45:42.070+0800 [TRACE] Executing graph transform *terraform.AttachSchemaTransformer
2024-09-13T09:45:42.070+0800 [TRACE] Completed graph transform *terraform.AttachSchemaTransformer (no changes)
2024-09-13T09:45:42.070+0800 [TRACE] Executing graph transform *terraform.ModuleExpansionTransformer
2024-09-13T09:45:42.070+0800 [TRACE] Completed graph transform *terraform.ModuleExpansionTransformer (no changes)
2024-09-13T09:45:42.070+0800 [TRACE] Executing graph transform *terraform.ExternalReferenceTransformer
2024-09-13T09:45:42.070+0800 [TRACE] Completed graph transform *terraform.ExternalReferenceTransformer (no changes)
2024-09-13T09:45:42.070+0800 [TRACE] Executing graph transform *terraform.ReferenceTransformer
2024-09-13T09:45:42.070+0800 [DEBUG] ReferenceTransformer: "var.testObj" references: []
2024-09-13T09:45:42.070+0800 [DEBUG] ReferenceTransformer: "output.name (expand)" references: [var.testObj var.testObj var.testObj]
2024-09-13T09:45:42.070+0800 [TRACE] Completed graph transform *terraform.ReferenceTransformer with new graph:
output.name (expand) - *terraform.nodeExpandOutput
var.testObj - *terraform.NodeRootVariable
var.testObj - *terraform.NodeRootVariable
------
2024-09-13T09:45:42.070+0800 [TRACE] Executing graph transform *terraform.AttachDependenciesTransformer
2024-09-13T09:45:42.070+0800 [TRACE] Completed graph transform *terraform.AttachDependenciesTransformer (no changes)
2024-09-13T09:45:42.070+0800 [TRACE] Executing graph transform *terraform.attachDataResourceDependsOnTransformer
2024-09-13T09:45:42.070+0800 [TRACE] Completed graph transform *terraform.attachDataResourceDependsOnTransformer (no changes)
2024-09-13T09:45:42.070+0800 [TRACE] Executing graph transform *terraform.DestroyEdgeTransformer
2024-09-13T09:45:42.070+0800 [TRACE] Completed graph transform *terraform.DestroyEdgeTransformer (no changes)
2024-09-13T09:45:42.070+0800 [TRACE] Executing graph transform *terraform.pruneUnusedNodesTransformer
2024-09-13T09:45:42.070+0800 [TRACE] Completed graph transform *terraform.pruneUnusedNodesTransformer (no changes)
2024-09-13T09:45:42.070+0800 [TRACE] Executing graph transform *terraform.TargetsTransformer
2024-09-13T09:45:42.070+0800 [TRACE] Completed graph transform *terraform.TargetsTransformer (no changes)
2024-09-13T09:45:42.070+0800 [TRACE] Executing graph transform *terraform.ForcedCBDTransformer
2024-09-13T09:45:42.070+0800 [TRACE] Completed graph transform *terraform.ForcedCBDTransformer (no changes)
2024-09-13T09:45:42.070+0800 [TRACE] Executing graph transform *terraform.CloseProviderTransformer
2024-09-13T09:45:42.070+0800 [TRACE] Completed graph transform *terraform.CloseProviderTransformer (no changes)
2024-09-13T09:45:42.070+0800 [TRACE] Executing graph transform *terraform.CloseRootModuleTransformer
2024-09-13T09:45:42.070+0800 [TRACE] Completed graph transform *terraform.CloseRootModuleTransformer with new graph:
output.name (expand) - *terraform.nodeExpandOutput
var.testObj - *terraform.NodeRootVariable
root - *terraform.nodeCloseModule
output.name (expand) - *terraform.nodeExpandOutput
var.testObj - *terraform.NodeRootVariable
------
2024-09-13T09:45:42.070+0800 [TRACE] Executing graph transform *terraform.TransitiveReductionTransformer
2024-09-13T09:45:42.070+0800 [TRACE] Completed graph transform *terraform.TransitiveReductionTransformer (no changes)
2024-09-13T09:45:42.070+0800 [DEBUG] Starting graph walk: walkPlan
2024-09-13T09:45:42.070+0800 [TRACE] vertex "var.testObj": starting visit (*terraform.NodeRootVariable)
2024-09-13T09:45:42.070+0800 [TRACE] vertex "var.testObj": belongs to
2024-09-13T09:45:42.070+0800 [TRACE] NodeRootVariable: evaluating var.testObj
2024-09-13T09:45:42.070+0800 [TRACE] prepareFinalInputVariableValue: preparing var.testObj
2024-09-13T09:45:42.070+0800 [TRACE] prepareFinalInputVariableValue: var.testObj has a default value
2024-09-13T09:45:42.070+0800 [TRACE] prepareFinalInputVariableValue: var.testObj has no defined value
2024-09-13T09:45:42.070+0800 [TRACE] vertex "var.testObj": visit complete
2024-09-13T09:45:42.070+0800 [TRACE] vertex "output.name (expand)": starting visit (*terraform.nodeExpandOutput)
2024-09-13T09:45:42.070+0800 [TRACE] vertex "output.name (expand)": does not belong to any module instance
2024-09-13T09:45:42.070+0800 [TRACE] vertex "output.name (expand)": expanding dynamic subgraph
2024-09-13T09:45:42.070+0800 [TRACE] Expanding output: adding output.name as *terraform.NodeApplyableOutput
2024-09-13T09:45:42.070+0800 [TRACE] vertex "output.name (expand)": entering dynamic subgraph
2024-09-13T09:45:42.071+0800 [TRACE] vertex "output.name": starting visit (*terraform.NodeApplyableOutput)
2024-09-13T09:45:42.071+0800 [TRACE] vertex "output.name": belongs to
2024-09-13T09:45:42.071+0800 [ERROR] vertex "output.name" error: Attempt to get attribute from null value
2024-09-13T09:45:42.071+0800 [TRACE] vertex "output.name": visit complete, with errors
2024-09-13T09:45:42.071+0800 [TRACE] dag/walk: upstream of "root" errored, so skipping
2024-09-13T09:45:42.071+0800 [TRACE] vertex "output.name (expand)": dynamic subgraph encountered errors: Attempt to get attribute from null value
2024-09-13T09:45:42.071+0800 [ERROR] vertex "output.name (expand)" error: Attempt to get attribute from null value
2024-09-13T09:45:42.071+0800 [TRACE] vertex "output.name (expand)": visit complete, with errors
2024-09-13T09:45:42.071+0800 [TRACE] dag/walk: upstream of "root" errored, so skipping
2024-09-13T09:45:42.071+0800 [WARN] Planning encountered errors, so plan is not applyable
2024-09-13T09:45:42.071+0800 [INFO] backend/local: plan operation completed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment