Skip to content

Instantly share code, notes, and snippets.

@onwsk8r
Created March 15, 2022 10:51
Show Gist options
  • Save onwsk8r/c55723b1523ada964c1fd2d212cc4555 to your computer and use it in GitHub Desktop.
Save onwsk8r/c55723b1523ada964c1fd2d212cc4555 to your computer and use it in GitHub Desktop.
Terraform mutating_webhook_configuration fail
❯ TF_LOG=trace terraform apply
2022-03-15T05:48:58.566-0500 [INFO] Terraform version: 1.1.7
2022-03-15T05:48:58.566-0500 [INFO] Go runtime version: go1.17.2
2022-03-15T05:48:58.566-0500 [INFO] CLI args: []string{"/home/brian/.tfenv/versions/1.1.7/terraform", "apply"}
2022-03-15T05:48:58.566-0500 [TRACE] Stdout is a terminal of width 160
2022-03-15T05:48:58.566-0500 [TRACE] Stderr is a terminal of width 160
2022-03-15T05:48:58.566-0500 [TRACE] Stdin is a terminal
2022-03-15T05:48:58.566-0500 [DEBUG] Attempting to open CLI config file: /home/brian/.terraformrc
2022-03-15T05:48:58.566-0500 [DEBUG] File doesn't exist, but doesn't need to. Ignoring.
2022-03-15T05:48:58.566-0500 [DEBUG] ignoring non-existing provider search directory terraform.d/plugins
2022-03-15T05:48:58.566-0500 [DEBUG] ignoring non-existing provider search directory /home/brian/.terraform.d/plugins
2022-03-15T05:48:58.566-0500 [DEBUG] ignoring non-existing provider search directory /home/brian/.local/share/terraform/plugins
2022-03-15T05:48:58.566-0500 [DEBUG] ignoring non-existing provider search directory /usr/local/share/terraform/plugins
2022-03-15T05:48:58.566-0500 [DEBUG] ignoring non-existing provider search directory /usr/share/terraform/plugins
2022-03-15T05:48:58.566-0500 [INFO] CLI command args: []string{"apply"}
2022-03-15T05:48:58.567-0500 [TRACE] Meta.Backend: no config given or present on disk, so returning nil config
2022-03-15T05:48:58.567-0500 [TRACE] Meta.Backend: backend has not previously been initialized in this working directory
2022-03-15T05:48:58.567-0500 [DEBUG] New state was assigned lineage "716daeab-f176-e6b3-0d4a-664555e27f72"
2022-03-15T05:48:58.567-0500 [TRACE] Meta.Backend: using default local state only (no backend configuration, and no existing initialized backend)
2022-03-15T05:48:58.567-0500 [TRACE] Meta.Backend: instantiated backend of type <nil>
2022-03-15T05:48:58.567-0500 [TRACE] providercache.fillMetaCache: scanning directory .terraform/providers
2022-03-15T05:48:58.567-0500 [TRACE] getproviders.SearchLocalDirectory: found registry.terraform.io/hashicorp/kubernetes v2.8.0 for linux_amd64 at .terraform/providers/registry.terraform.io/hashicorp/kubernetes/2.8.0/linux_amd64
2022-03-15T05:48:58.567-0500 [TRACE] providercache.fillMetaCache: including .terraform/providers/registry.terraform.io/hashicorp/kubernetes/2.8.0/linux_amd64 as a candidate package for registry.terraform.io/hashicorp/kubernetes 2.8.0
2022-03-15T05:48:58.671-0500 [DEBUG] checking for provisioner in "."
2022-03-15T05:48:58.671-0500 [DEBUG] checking for provisioner in "/home/brian/.tfenv/versions/1.1.7"
2022-03-15T05:48:58.671-0500 [TRACE] Meta.Backend: backend <nil> does not support operations, so wrapping it in a local backend
2022-03-15T05:48:58.671-0500 [INFO] backend/local: starting Apply operation
2022-03-15T05:48:58.671-0500 [TRACE] backend/local: requesting state manager for workspace "default"
2022-03-15T05:48:58.671-0500 [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
2022-03-15T05:48:58.671-0500 [TRACE] backend/local: requesting state lock for workspace "default"
2022-03-15T05:48:58.671-0500 [TRACE] statemgr.Filesystem: preparing to manage state snapshots at terraform.tfstate
2022-03-15T05:48:58.671-0500 [TRACE] statemgr.Filesystem: no previously-stored snapshot exists
2022-03-15T05:48:58.671-0500 [TRACE] statemgr.Filesystem: locking terraform.tfstate using fcntl flock
2022-03-15T05:48:58.671-0500 [TRACE] statemgr.Filesystem: writing lock metadata to .terraform.tfstate.lock.info
2022-03-15T05:48:58.672-0500 [TRACE] backend/local: reading remote state for workspace "default"
2022-03-15T05:48:58.672-0500 [TRACE] statemgr.Filesystem: reading latest snapshot from terraform.tfstate
2022-03-15T05:48:58.672-0500 [TRACE] statemgr.Filesystem: snapshot file has nil snapshot, but that's okay
2022-03-15T05:48:58.672-0500 [TRACE] statemgr.Filesystem: read nil snapshot
2022-03-15T05:48:58.672-0500 [TRACE] backend/local: populating backend.LocalRun for current working directory
2022-03-15T05:48:58.672-0500 [TRACE] Config.VerifyDependencySelections: provider registry.terraform.io/hashicorp/kubernetes has 2.8.0 to satisfy ""
2022-03-15T05:48:58.672-0500 [TRACE] terraform.NewContext: starting
2022-03-15T05:48:58.672-0500 [TRACE] terraform.NewContext: complete
2022-03-15T05:48:58.672-0500 [TRACE] backend/local: requesting interactive input, if necessary
2022-03-15T05:48:58.672-0500 [TRACE] LoadSchemas: retrieving schema for provider type "registry.terraform.io/hashicorp/kubernetes"
2022-03-15T05:48:58.672-0500 [TRACE] terraform.contextPlugins: Initializing provider "registry.terraform.io/hashicorp/kubernetes" to read its schema
2022-03-15T05:48:58.672-0500 [DEBUG] created provider logger: level=trace
2022-03-15T05:48:58.672-0500 [INFO] provider: configuring client automatic mTLS
2022-03-15T05:48:58.679-0500 [DEBUG] provider: starting plugin: path=.terraform/providers/registry.terraform.io/hashicorp/kubernetes/2.8.0/linux_amd64/terraform-provider-kubernetes_v2.8.0_x5 args=[.terraform/providers/registry.terraform.io/hashicorp/kubernetes/2.8.0/linux_amd64/terraform-provider-kubernetes_v2.8.0_x5] 2022-03-15T05:48:58.680-0500 [DEBUG] provider: plugin started: path=.terraform/providers/registry.terraform.io/hashicorp/kubernetes/2.8.0/linux_amd64/terraform-provider-kubernetes_v2.8.0_x5 pid=4515
2022-03-15T05:48:58.680-0500 [DEBUG] provider: waiting for RPC address: path=.terraform/providers/registry.terraform.io/hashicorp/kubernetes/2.8.0/linux_amd64/terraform-provider-kubernetes_v2.8.0_x5
2022-03-15T05:48:58.718-0500 [INFO] provider.terraform-provider-kubernetes_v2.8.0_x5: configuring server automatic mTLS: timestamp=2022-03-15T05:48:58.718-05002022-03-15T05:48:58.749-0500 [DEBUG] provider.terraform-provider-kubernetes_v2.8.0_x5: 2022/03/15 05:48:58 [ERROR] Error parsing provider name "": Invalid provider source string: The "source" attribute must be in the format "[hostname/][namespace/]name"
2022-03-15T05:48:58.749-0500 [DEBUG] provider.terraform-provider-kubernetes_v2.8.0_x5: plugin address: address=/tmp/plugin201360538 network=unix timestamp=2022-03-15T05:48:58.749-0500
2022-03-15T05:48:58.749-0500 [DEBUG] provider: using plugin: version=5
2022-03-15T05:48:58.770-0500 [TRACE] GRPCProvider: GetProviderSchema
2022-03-15T05:48:58.770-0500 [TRACE] provider.stdio: waiting for stdio data
2022-03-15T05:48:58.771-0500 [TRACE] provider.terraform-provider-kubernetes_v2.8.0_x5: Received request: tf_rpc=GetProviderSchema @caller=/opt/teamcity-agent/work/5d79fe75d4460a2f/src/github.com/hashicorp/terraform-provider-kubernetes/vendor/github.com/hashicorp/terraform-plugin-go/internal/logging/protocol.go:21 @module=sdk.proto EXTRA_VALUE_AT_END=<nil> tf_req_id=ddcd50a1-a0c5-f34f-0b42-b5ec60d1e5fc tf_proto_version=5.2 tf_provider_addr= timestamp=2022-03-15T05:48:58.771-0500
2022-03-15T05:48:58.771-0500 [TRACE] provider.terraform-provider-kubernetes_v2.8.0_x5: Calling downstream: @module=sdk.proto tf_provider_addr= tf_req_id=ddcd50a1-a0c5-f34f-0b42-b5ec60d1e5fc @caller=/opt/teamcity-agent/work/5d79fe75d4460a2f/src/github.com/hashicorp/terraform-provider-kubernetes/vendor/github.com/hashicorp/terraform-plugin-go/internal/logging/protocol.go:21 tf_proto_version=5.2 tf_rpc=GetProviderSchema EXTRA_VALUE_AT_END=<nil> timestamp=2022-03-15T05:48:58.771-0500
2022-03-15T05:48:58.771-0500 [TRACE] provider.terraform-provider-kubernetes_v2.8.0_x5: Called downstream: tf_proto_version=5.2 tf_provider_addr= tf_req_id=ddcd50a1-a0c5-f34f-0b42-b5ec60d1e5fc tf_rpc=GetProviderSchema @caller=/opt/teamcity-agent/work/5d79fe75d4460a2f/src/github.com/hashicorp/terraform-provider-kubernetes/vendor/github.com/hashicorp/terraform-plugin-go/internal/logging/protocol.go:21 @module=sdk.proto EXTRA_VALUE_AT_END=<nil> timestamp=2022-03-15T05:48:58.771-0500
2022-03-15T05:48:58.776-0500 [TRACE] provider.terraform-provider-kubernetes_v2.8.0_x5: Served request: EXTRA_VALUE_AT_END=<nil> tf_rpc=GetProviderSchema @module=sdk.proto tf_proto_version=5.2 tf_provider_addr= tf_req_id=ddcd50a1-a0c5-f34f-0b42-b5ec60d1e5fc @caller=/opt/teamcity-agent/work/5d79fe75d4460a2f/src/github.com/hashicorp/terraform-provider-kubernetes/vendor/github.com/hashicorp/terraform-plugin-go/internal/logging/protocol.go:21 timestamp=2022-03-15T05:48:58.776-05002022-03-15T05:48:58.805-0500 [TRACE] GRPCProvider: Close
2022-03-15T05:48:58.806-0500 [DEBUG] provider.stdio: received EOF, stopping recv loop: err="rpc error: code = Unavailable desc = transport is closing"
2022-03-15T05:48:58.807-0500 [DEBUG] provider: plugin process exited: path=.terraform/providers/registry.terraform.io/hashicorp/kubernetes/2.8.0/linux_amd64/terraform-provider-kubernetes_v2.8.0_x5 pid=4515
2022-03-15T05:48:58.807-0500 [DEBUG] provider: plugin exited
2022-03-15T05:48:58.807-0500 [TRACE] Context.Input: Prompting for provider arguments
2022-03-15T05:48:58.807-0500 [TRACE] Context.Input: Provider provider.kubernetes implied by resource block at main.tf:1,1-63
2022-03-15T05:48:58.807-0500 [TRACE] Context.Input: Input for provider.kubernetes: map[string]cty.Value{}
2022-03-15T05:48:58.807-0500 [TRACE] backend/local: running validation operation
2022-03-15T05:48:58.808-0500 [DEBUG] Building and walking validate graph
2022-03-15T05:48:58.808-0500 [TRACE] Executing graph transform *terraform.ConfigTransformer
2022-03-15T05:48:58.808-0500 [TRACE] ConfigTransformer: Starting for path:
2022-03-15T05:48:58.808-0500 [TRACE] Completed graph transform *terraform.ConfigTransformer with new graph:
kubernetes_mutating_webhook_configuration.example - *terraform.NodeValidatableResource
kubernetes_validating_webhook_configuration.example - *terraform.NodeValidatableResource
------
2022-03-15T05:48:58.808-0500 [TRACE] Executing graph transform *terraform.RootVariableTransformer
2022-03-15T05:48:58.808-0500 [TRACE] Completed graph transform *terraform.RootVariableTransformer (no changes)
2022-03-15T05:48:58.808-0500 [TRACE] Executing graph transform *terraform.ModuleVariableTransformer
2022-03-15T05:48:58.808-0500 [TRACE] Completed graph transform *terraform.ModuleVariableTransformer (no changes)
2022-03-15T05:48:58.808-0500 [TRACE] Executing graph transform *terraform.LocalTransformer
2022-03-15T05:48:58.808-0500 [TRACE] Completed graph transform *terraform.LocalTransformer (no changes)
2022-03-15T05:48:58.808-0500 [TRACE] Executing graph transform *terraform.OutputTransformer
2022-03-15T05:48:58.808-0500 [TRACE] Completed graph transform *terraform.OutputTransformer (no changes)
2022-03-15T05:48:58.808-0500 [TRACE] Executing graph transform *terraform.OrphanResourceInstanceTransformer
2022-03-15T05:48:58.808-0500 [TRACE] Completed graph transform *terraform.OrphanResourceInstanceTransformer (no changes)
2022-03-15T05:48:58.808-0500 [TRACE] Executing graph transform *terraform.StateTransformer
2022-03-15T05:48:58.808-0500 [TRACE] StateTransformer: creating nodes for deposed instance objects only
2022-03-15T05:48:58.808-0500 [TRACE] Completed graph transform *terraform.StateTransformer (no changes)
2022-03-15T05:48:58.808-0500 [TRACE] Executing graph transform *terraform.AttachStateTransformer
2022-03-15T05:48:58.808-0500 [TRACE] Completed graph transform *terraform.AttachStateTransformer (no changes)
2022-03-15T05:48:58.808-0500 [TRACE] Executing graph transform *terraform.OrphanOutputTransformer
2022-03-15T05:48:58.808-0500 [TRACE] Completed graph transform *terraform.OrphanOutputTransformer (no changes)
2022-03-15T05:48:58.808-0500 [TRACE] Executing graph transform *terraform.AttachResourceConfigTransformer
2022-03-15T05:48:58.808-0500 [TRACE] AttachResourceConfigTransformer: attaching to "kubernetes_validating_webhook_configuration.example" (*terraform.NodeValidatableResource) config from main.tf:23,1-65
2022-03-15T05:48:58.808-0500 [TRACE] AttachResourceConfigTransformer: attaching provider meta configs to kubernetes_validating_webhook_configuration.example
2022-03-15T05:48:58.808-0500 [TRACE] AttachResourceConfigTransformer: attaching to "kubernetes_mutating_webhook_configuration.example" (*terraform.NodeValidatableResource) config from main.tf:1,1-63
2022-03-15T05:48:58.808-0500 [TRACE] AttachResourceConfigTransformer: attaching provider meta configs to kubernetes_mutating_webhook_configuration.example
2022-03-15T05:48:58.808-0500 [TRACE] Completed graph transform *terraform.AttachResourceConfigTransformer (no changes)
2022-03-15T05:48:58.808-0500 [TRACE] Executing graph transform *terraform.graphTransformerMulti
2022-03-15T05:48:58.808-0500 [TRACE] (graphTransformerMulti) Executing graph transform *terraform.ProviderConfigTransformer
2022-03-15T05:48:58.808-0500 [TRACE] (graphTransformerMulti) Completed graph transform *terraform.ProviderConfigTransformer with new graph:
kubernetes_mutating_webhook_configuration.example - *terraform.NodeValidatableResource
kubernetes_validating_webhook_configuration.example - *terraform.NodeValidatableResource
------
2022-03-15T05:48:58.808-0500 [TRACE] (graphTransformerMulti) Executing graph transform *terraform.MissingProviderTransformer
2022-03-15T05:48:58.808-0500 [DEBUG] adding implicit provider configuration provider["registry.terraform.io/hashicorp/kubernetes"], implied first by kubernetes_validating_webhook_configuration.example
2022-03-15T05:48:58.808-0500 [TRACE] (graphTransformerMulti) Completed graph transform *terraform.MissingProviderTransformer with new graph:
kubernetes_mutating_webhook_configuration.example - *terraform.NodeValidatableResource
kubernetes_validating_webhook_configuration.example - *terraform.NodeValidatableResource
provider["registry.terraform.io/hashicorp/kubernetes"] - *terraform.NodeApplyableProvider
------
2022-03-15T05:48:58.809-0500 [TRACE] (graphTransformerMulti) Executing graph transform *terraform.ProviderTransformer
2022-03-15T05:48:58.809-0500 [TRACE] ProviderTransformer: exact match for provider["registry.terraform.io/hashicorp/kubernetes"] serving kubernetes_mutating_webhook_configuration.example
2022-03-15T05:48:58.809-0500 [DEBUG] ProviderTransformer: "kubernetes_mutating_webhook_configuration.example" (*terraform.NodeValidatableResource) needs provider["registry.terraform.io/hashicorp/kubernetes"]
2022-03-15T05:48:58.809-0500 [TRACE] ProviderTransformer: exact match for provider["registry.terraform.io/hashicorp/kubernetes"] serving kubernetes_validating_webhook_configuration.example
2022-03-15T05:48:58.809-0500 [DEBUG] ProviderTransformer: "kubernetes_validating_webhook_configuration.example" (*terraform.NodeValidatableResource) needs provider["registry.terraform.io/hashicorp/kubernetes"]
2022-03-15T05:48:58.809-0500 [TRACE] (graphTransformerMulti) Completed graph transform *terraform.ProviderTransformer with new graph:
kubernetes_mutating_webhook_configuration.example - *terraform.NodeValidatableResource
provider["registry.terraform.io/hashicorp/kubernetes"] - *terraform.NodeApplyableProvider
kubernetes_validating_webhook_configuration.example - *terraform.NodeValidatableResource
provider["registry.terraform.io/hashicorp/kubernetes"] - *terraform.NodeApplyableProvider
provider["registry.terraform.io/hashicorp/kubernetes"] - *terraform.NodeApplyableProvider
------
2022-03-15T05:48:58.809-0500 [TRACE] (graphTransformerMulti) Executing graph transform *terraform.PruneProviderTransformer
2022-03-15T05:48:58.809-0500 [TRACE] (graphTransformerMulti) Completed graph transform *terraform.PruneProviderTransformer (no changes)
2022-03-15T05:48:58.809-0500 [TRACE] Completed graph transform *terraform.graphTransformerMulti with new graph:
kubernetes_mutating_webhook_configuration.example - *terraform.NodeValidatableResource
provider["registry.terraform.io/hashicorp/kubernetes"] - *terraform.NodeApplyableProvider
kubernetes_validating_webhook_configuration.example - *terraform.NodeValidatableResource
provider["registry.terraform.io/hashicorp/kubernetes"] - *terraform.NodeApplyableProvider
provider["registry.terraform.io/hashicorp/kubernetes"] - *terraform.NodeApplyableProvider
------
2022-03-15T05:48:58.809-0500 [TRACE] Executing graph transform *terraform.RemovedModuleTransformer
2022-03-15T05:48:58.809-0500 [TRACE] Completed graph transform *terraform.RemovedModuleTransformer (no changes)
2022-03-15T05:48:58.809-0500 [TRACE] Executing graph transform *terraform.AttachSchemaTransformer
2022-03-15T05:48:58.809-0500 [TRACE] AttachSchemaTransformer: attaching resource schema to kubernetes_mutating_webhook_configuration.example
2022-03-15T05:48:58.809-0500 [TRACE] AttachSchemaTransformer: attaching resource schema to kubernetes_validating_webhook_configuration.example
2022-03-15T05:48:58.809-0500 [TRACE] AttachSchemaTransformer: attaching provider config schema to provider["registry.terraform.io/hashicorp/kubernetes"]
2022-03-15T05:48:58.809-0500 [TRACE] Completed graph transform *terraform.AttachSchemaTransformer (no changes)
2022-03-15T05:48:58.809-0500 [TRACE] Executing graph transform *terraform.ModuleExpansionTransformer
2022-03-15T05:48:58.809-0500 [TRACE] Completed graph transform *terraform.ModuleExpansionTransformer (no changes)
2022-03-15T05:48:58.809-0500 [TRACE] Executing graph transform *terraform.ReferenceTransformer
2022-03-15T05:48:58.809-0500 [DEBUG] ReferenceTransformer: "kubernetes_mutating_webhook_configuration.example" references: []
2022-03-15T05:48:58.809-0500 [DEBUG] ReferenceTransformer: "kubernetes_validating_webhook_configuration.example" references: []
2022-03-15T05:48:58.809-0500 [DEBUG] ReferenceTransformer: "provider[\"registry.terraform.io/hashicorp/kubernetes\"]" references: []
2022-03-15T05:48:58.810-0500 [TRACE] Completed graph transform *terraform.ReferenceTransformer (no changes)
2022-03-15T05:48:58.810-0500 [TRACE] Executing graph transform *terraform.AttachDependenciesTransformer
2022-03-15T05:48:58.810-0500 [TRACE] Completed graph transform *terraform.AttachDependenciesTransformer (no changes)
2022-03-15T05:48:58.810-0500 [TRACE] Executing graph transform *terraform.attachDataResourceDependsOnTransformer
2022-03-15T05:48:58.810-0500 [TRACE] Completed graph transform *terraform.attachDataResourceDependsOnTransformer (no changes)
2022-03-15T05:48:58.810-0500 [TRACE] Executing graph transform *terraform.TargetsTransformer
2022-03-15T05:48:58.810-0500 [TRACE] Completed graph transform *terraform.TargetsTransformer (no changes)
2022-03-15T05:48:58.810-0500 [TRACE] Executing graph transform *terraform.ForcedCBDTransformer
2022-03-15T05:48:58.810-0500 [TRACE] Completed graph transform *terraform.ForcedCBDTransformer (no changes)
2022-03-15T05:48:58.810-0500 [TRACE] Executing graph transform *terraform.CloseProviderTransformer
2022-03-15T05:48:58.810-0500 [TRACE] Completed graph transform *terraform.CloseProviderTransformer with new graph:
kubernetes_mutating_webhook_configuration.example - *terraform.NodeValidatableResource
provider["registry.terraform.io/hashicorp/kubernetes"] - *terraform.NodeApplyableProvider
kubernetes_validating_webhook_configuration.example - *terraform.NodeValidatableResource
provider["registry.terraform.io/hashicorp/kubernetes"] - *terraform.NodeApplyableProvider
provider["registry.terraform.io/hashicorp/kubernetes"] - *terraform.NodeApplyableProvider
provider["registry.terraform.io/hashicorp/kubernetes"] (close) - *terraform.graphNodeCloseProvider
kubernetes_mutating_webhook_configuration.example - *terraform.NodeValidatableResource
kubernetes_validating_webhook_configuration.example - *terraform.NodeValidatableResource
provider["registry.terraform.io/hashicorp/kubernetes"] - *terraform.NodeApplyableProvider
------
2022-03-15T05:48:58.810-0500 [TRACE] Executing graph transform *terraform.CloseRootModuleTransformer
2022-03-15T05:48:58.810-0500 [TRACE] Completed graph transform *terraform.CloseRootModuleTransformer with new graph:
kubernetes_mutating_webhook_configuration.example - *terraform.NodeValidatableResource
provider["registry.terraform.io/hashicorp/kubernetes"] - *terraform.NodeApplyableProvider
kubernetes_validating_webhook_configuration.example - *terraform.NodeValidatableResource
provider["registry.terraform.io/hashicorp/kubernetes"] - *terraform.NodeApplyableProvider
provider["registry.terraform.io/hashicorp/kubernetes"] - *terraform.NodeApplyableProvider
provider["registry.terraform.io/hashicorp/kubernetes"] (close) - *terraform.graphNodeCloseProvider
kubernetes_mutating_webhook_configuration.example - *terraform.NodeValidatableResource
kubernetes_validating_webhook_configuration.example - *terraform.NodeValidatableResource
provider["registry.terraform.io/hashicorp/kubernetes"] - *terraform.NodeApplyableProvider
root - *terraform.nodeCloseModule
provider["registry.terraform.io/hashicorp/kubernetes"] (close) - *terraform.graphNodeCloseProvider
------
2022-03-15T05:48:58.810-0500 [TRACE] Executing graph transform *terraform.TransitiveReductionTransformer
2022-03-15T05:48:58.810-0500 [TRACE] Completed graph transform *terraform.TransitiveReductionTransformer with new graph:
kubernetes_mutating_webhook_configuration.example - *terraform.NodeValidatableResource
provider["registry.terraform.io/hashicorp/kubernetes"] - *terraform.NodeApplyableProvider
kubernetes_validating_webhook_configuration.example - *terraform.NodeValidatableResource
provider["registry.terraform.io/hashicorp/kubernetes"] - *terraform.NodeApplyableProvider
provider["registry.terraform.io/hashicorp/kubernetes"] - *terraform.NodeApplyableProvider
provider["registry.terraform.io/hashicorp/kubernetes"] (close) - *terraform.graphNodeCloseProvider
kubernetes_mutating_webhook_configuration.example - *terraform.NodeValidatableResource
kubernetes_validating_webhook_configuration.example - *terraform.NodeValidatableResource
root - *terraform.nodeCloseModule
provider["registry.terraform.io/hashicorp/kubernetes"] (close) - *terraform.graphNodeCloseProvider
------
2022-03-15T05:48:58.810-0500 [DEBUG] Starting graph walk: walkValidate
2022-03-15T05:48:58.810-0500 [TRACE] vertex "provider[\"registry.terraform.io/hashicorp/kubernetes\"]": starting visit (*terraform.NodeApplyableProvider)
2022-03-15T05:48:58.810-0500 [DEBUG] created provider logger: level=trace
2022-03-15T05:48:58.811-0500 [INFO] provider: configuring client automatic mTLS
2022-03-15T05:48:58.818-0500 [DEBUG] provider: starting plugin: path=.terraform/providers/registry.terraform.io/hashicorp/kubernetes/2.8.0/linux_amd64/terraform-provider-kubernetes_v2.8.0_x5 args=[.terraform/providers/registry.terraform.io/hashicorp/kubernetes/2.8.0/linux_amd64/terraform-provider-kubernetes_v2.8.0_x5] 2022-03-15T05:48:58.818-0500 [DEBUG] provider: plugin started: path=.terraform/providers/registry.terraform.io/hashicorp/kubernetes/2.8.0/linux_amd64/terraform-provider-kubernetes_v2.8.0_x5 pid=4533
2022-03-15T05:48:58.818-0500 [DEBUG] provider: waiting for RPC address: path=.terraform/providers/registry.terraform.io/hashicorp/kubernetes/2.8.0/linux_amd64/terraform-provider-kubernetes_v2.8.0_x5
2022-03-15T05:48:58.855-0500 [INFO] provider.terraform-provider-kubernetes_v2.8.0_x5: configuring server automatic mTLS: timestamp=2022-03-15T05:48:58.855-05002022-03-15T05:48:58.884-0500 [DEBUG] provider.terraform-provider-kubernetes_v2.8.0_x5: 2022/03/15 05:48:58 [ERROR] Error parsing provider name "": Invalid provider source string: The "source" attribute must be in the format "[hostname/][namespace/]name"
2022-03-15T05:48:58.884-0500 [DEBUG] provider.terraform-provider-kubernetes_v2.8.0_x5: plugin address: address=/tmp/plugin622334988 network=unix timestamp=2022-03-15T05:48:58.884-0500
2022-03-15T05:48:58.884-0500 [DEBUG] provider: using plugin: version=5
2022-03-15T05:48:58.905-0500 [TRACE] BuiltinEvalContext: Initialized "provider[\"registry.terraform.io/hashicorp/kubernetes\"]" provider for provider["registry.terraform.io/hashicorp/kubernetes"]
2022-03-15T05:48:58.905-0500 [TRACE] NodeApplyableProvider: validating configuration for provider["registry.terraform.io/hashicorp/kubernetes"]
2022-03-15T05:48:58.905-0500 [TRACE] buildProviderConfig for provider["registry.terraform.io/hashicorp/kubernetes"]: no configuration at all
2022-03-15T05:48:58.905-0500 [TRACE] provider.stdio: waiting for stdio data
2022-03-15T05:48:58.905-0500 [TRACE] vertex "provider[\"registry.terraform.io/hashicorp/kubernetes\"]": visit complete
2022-03-15T05:48:58.906-0500 [TRACE] vertex "kubernetes_validating_webhook_configuration.example": starting visit (*terraform.NodeValidatableResource)
2022-03-15T05:48:58.906-0500 [TRACE] vertex "kubernetes_mutating_webhook_configuration.example": starting visit (*terraform.NodeValidatableResource)
2022-03-15T05:48:58.906-0500 [ERROR] vertex "kubernetes_validating_webhook_configuration.example" error: Insufficient rule blocks
2022-03-15T05:48:58.906-0500 [TRACE] vertex "kubernetes_validating_webhook_configuration.example": visit complete, with errors
2022-03-15T05:48:58.906-0500 [ERROR] vertex "kubernetes_mutating_webhook_configuration.example" error: Insufficient rule blocks
2022-03-15T05:48:58.906-0500 [TRACE] vertex "kubernetes_mutating_webhook_configuration.example": visit complete, with errors
2022-03-15T05:48:58.906-0500 [TRACE] dag/walk: upstream of "provider[\"registry.terraform.io/hashicorp/kubernetes\"] (close)" errored, so skipping
2022-03-15T05:48:58.906-0500 [TRACE] dag/walk: upstream of "root" errored, so skipping
2022-03-15T05:48:58.906-0500 [TRACE] statemgr.Filesystem: removing lock metadata file .terraform.tfstate.lock.info
2022-03-15T05:48:58.906-0500 [TRACE] statemgr.Filesystem: unlocking terraform.tfstate using fcntl flock
│ Error: Insufficient rule blocks
│ on main.tf line 6, in resource "kubernetes_mutating_webhook_configuration" "example":
│ 6: webhook {
│ At least 1 "rule" blocks are required.
│ Error: Insufficient rule blocks
│ on main.tf line 28, in resource "kubernetes_validating_webhook_configuration" "example":
│ 28: webhook {
│ At least 1 "rule" blocks are required.
2022-03-15T05:48:58.907-0500 [DEBUG] provider.stdio: received EOF, stopping recv loop: err="rpc error: code = Unavailable desc = transport is closing"
2022-03-15T05:48:58.908-0500 [DEBUG] provider: plugin process exited: path=.terraform/providers/registry.terraform.io/hashicorp/kubernetes/2.8.0/linux_amd64/terraform-provider-kubernetes_v2.8.0_x5 pid=4533
2022-03-15T05:48:58.908-0500 [DEBUG] provider: plugin exited
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment