hashicorp / terraform

Terraform enables you to safely and predictably create, change, and improve infrastructure. It is a source-available tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.
https://www.terraform.io/
Other
42.53k stars 9.52k forks source link

Terraform crashes with https://github.com/hashicorp/terraform-provider-kubernetes-alpha #26230

Closed linuxbsdfreak closed 4 years ago

linuxbsdfreak commented 4 years ago

Terraform Version

terraform --version

Your version of Terraform is out of date! The latest version
is 0.13.2. You can update by downloading from https://www.terraform.io/downloads.html
Terraform v0.13.0
+ provider registry.terraform.io/hashicorp/kubernetes-alpha v0.2.0

Terraform Configuration Files

main.tf

provider "kubernetes-alpha" {
 server_side_planning = true
 config_path = var.robotkubeconfig
}

resource "kubernetes_manifest" "shoot_testcluster" {
  provider = kubernetes-alpha

  manifest = {
    "apiVersion" = "core.gardener.cloud/v1beta1"
    "kind" = "Shoot"
    "metadata" = {
      "name" = var.shoot_cluster_name
      "namespace" = var.project_name
    }
    "spec" = {
      "addons" = {
        "kubernetesDashboard" = {
          "authenticationMode" = "token"
          "enabled" = true
        }
        "nginxIngress" = {
          "enabled" = true
          "externalTrafficPolicy" = "Cluster"
        }
      }
      "cloudProfileName" = "aws"
      "dns" = {
        "domain" = "testcluster.ondemand.com"
      }
      "hibernation" = {
        "enabled" = false
      }
      "kubernetes" = {
        "allowPrivilegedContainers" = true
        "kubeAPIServer" = {
          "enableBasicAuthentication" = false
        }
        "kubeControllerManager" = {
          "nodeCIDRMaskSize" = 24
        }
        "kubeProxy" = {
          "mode" = "IPTables"
        }
        "kubelet" = {
          "failSwapOn" = true
          "kubeReserved" = {
            "cpu" = "80m"
            "memory" = "1Gi"
          }
        }
        "version" = "1.18.8"
      }
      "maintenance" = {
        "autoUpdate" = {
          "kubernetesVersion" = true
          "machineImageVersion" = true
        }
        "timeWindow" = {
          "begin" = "210000+0000"
          "end" = "220000+0000"
        }
      }
      "networking" = {
        "nodes" = "10.250.0.0/16"
        "pods" = "100.96.0.0/11"
        "services" = "100.64.0.0/13"
        "type" = "calico"
      }
      "provider" = {
        "infrastructureConfig" = {
          "apiVersion" = "aws.provider.extensions.gardener.cloud/v1alpha1"
          "kind" = "InfrastructureConfig"
          "networks" = {
            "vpc" = {
              "cidr" = "10.250.0.0/16"
            }
            "zones" = [
              {
                "internal" = "10.250.112.0/26"
                "name" = "eu-central-1a"
                "public" = "10.250.96.0/26"
                "workers" = "10.250.0.0/26"
              },
              {
                "internal" = "10.250.112.64/26"
                "name" = "eu-central-1b"
                "public" = "10.250.96.64/26"
                "workers" = "10.250.0.64/26"
              },
              {
                "internal" = "10.250.112.128/26"
                "name" = "eu-central-1c"
                "public" = "10.250.96.128/26"
                "workers" = "10.250.0.128/26"
              },
            ]
          }
        }
        "type" = "aws"
        "workers" = [
          {
            "machine" = {
              "image" = {
                "name" = "linux"
                "version" = "27.1.0"
              }
              "type" = "m5.large"
            }
            "maxSurge" = 2
            "maxUnavailable" = 2
            "maximum" = 2
            "minimum" = 1
            "name" = "workertest"
            "systemComponents" = {
              "allow" = true
            }
            "volume" = {
              "size" = "30Gi"
              "type" = "gp2"
            }
            "zones" = [
              "eu-central-1a",
              "eu-central-1b",
              "eu-central-1c",
            ]
          },
        ]
      }
      "purpose" = "evaluation"
      "region" = "eu-central-1"
      "secretBindingName" = "test-secret"
    }
  }
}

Debug Output

TF_LOG=TRACE terraform plan  
2020/09/14 10:49:30 [INFO] Terraform version: 0.13.0  
2020/09/14 10:49:30 [INFO] Go runtime version: go1.14.2
2020/09/14 10:49:30 [INFO] CLI args: []string{"/usr/local/bin/terraform", "plan"}
2020/09/14 10:49:30 [DEBUG] Attempting to open CLI config file: /home/dir/.terraformrc
2020/09/14 10:49:30 [DEBUG] File doesn't exist, but doesn't need to. Ignoring.
2020/09/14 10:49:30 [DEBUG] checking for credentials in "/home/dir/.terraform.d/plugins"
2020/09/14 10:49:30 [DEBUG] ignoring non-existing provider search directory terraform.d/plugins
2020/09/14 10:49:30 [DEBUG] will search for provider plugins in /home/dir/.terraform.d/plugins
2020/09/14 10:49:30 [TRACE] getproviders.SearchLocalDirectory: found github.com/cloudfoundry-community/cloudfoundry v0.12.2 for linux_amd64 at /home/dir/.terraform.d/plugins/github.com/cloudfoundry-community/cloudfoundry/0.12.2/linux_amd64
2020/09/14 10:49:30 [TRACE] getproviders.SearchLocalDirectory: found github.com/gavinbunney/kubectl v1.5.1 for linux_amd64 at /home/dir/.terraform.d/plugins/github.com/gavinbunney/kubectl/1.5.1/linux_amd64
2020/09/14 10:49:30 [TRACE] getproviders.SearchLocalDirectory: found kyma-project.io/kyma-incubator/gardener v0.0.9 for linux_amd64 at /home/dir/.terraform.d/plugins/kyma-project.io/kyma-incubator/gardener/0.0.9/linux_amd64
2020/09/14 10:49:30 [DEBUG] ignoring non-existing provider search directory /home/dir/.local/share/terraform/plugins
2020/09/14 10:49:30 [DEBUG] ignoring non-existing provider search directory /usr/share/ubuntu/terraform/plugins
2020/09/14 10:49:30 [DEBUG] ignoring non-existing provider search directory /usr/share/gnome/terraform/plugins
2020/09/14 10:49:30 [DEBUG] ignoring non-existing provider search directory /usr/local/share/terraform/plugins
2020/09/14 10:49:30 [DEBUG] ignoring non-existing provider search directory /usr/share/terraform/plugins
2020/09/14 10:49:30 [INFO] CLI command args: []string{"plan"}
2020/09/14 10:49:30 [TRACE] Meta.Backend: no config given or present on disk, so returning nil config
2020/09/14 10:49:30 [TRACE] Meta.Backend: backend has not previously been initialized in this working directory
2020/09/14 10:49:30 [DEBUG] New state was assigned lineage "18c397fa-69b7-d74e-a677-8f60942a5b14"
2020/09/14 10:49:30 [TRACE] Meta.Backend: using default local state only (no backend configuration, and no existing initialized backend)
2020/09/14 10:49:30 [TRACE] Meta.Backend: instantiated backend of type <nil>
2020/09/14 10:49:30 [TRACE] providercache.fillMetaCache: scanning directory .terraform/plugins
2020/09/14 10:49:30 [TRACE] getproviders.SearchLocalDirectory: found registry.terraform.io/hashicorp/kubernetes-alpha v0.2.0 for linux_amd64 at .terraform/plugins/registry.terraform.io/hashicorp/kubernetes-alpha/0.2.0/linux_amd64
2020/09/14 10:49:30 [TRACE] providercache.fillMetaCache: including .terraform/plugins/registry.terraform.io/hashicorp/kubernetes-alpha/0.2.0/linux_amd64 as a candidate package for registry.terraform.io/hashicorp/kubernetes-alpha 0.2.0
2020/09/14 10:49:30 [DEBUG] checking for provisioner in "."
2020/09/14 10:49:30 [DEBUG] checking for provisioner in "/usr/local/bin"
2020/09/14 10:49:30 [DEBUG] checking for provisioner in "/home/dir/.terraform.d/plugins"
2020/09/14 10:49:30 [INFO] Failed to read plugin lock file .terraform/plugins/linux_amd64/lock.json: open .terraform/plugins/linux_amd64/lock.json: no such file or directory
2020/09/14 10:49:30 [TRACE] Meta.Backend: backend <nil> does not support operations, so wrapping it in a local backend
2020/09/14 10:49:30 [INFO] backend/local: starting Plan operation
2020/09/14 10:49:30 [TRACE] backend/local: requesting state manager for workspace "default"
2020/09/14 10:49:30 [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
2020/09/14 10:49:30 [TRACE] backend/local: requesting state lock for workspace "default"
2020/09/14 10:49:30 [TRACE] statemgr.Filesystem: preparing to manage state snapshots at terraform.tfstate
2020/09/14 10:49:30 [TRACE] statemgr.Filesystem: no previously-stored snapshot exists
2020/09/14 10:49:30 [TRACE] statemgr.Filesystem: locking terraform.tfstate using fcntl flock
2020/09/14 10:49:30 [TRACE] statemgr.Filesystem: writing lock metadata to .terraform.tfstate.lock.info
2020/09/14 10:49:30 [TRACE] backend/local: reading remote state for workspace "default"
2020/09/14 10:49:30 [TRACE] statemgr.Filesystem: reading latest snapshot from terraform.tfstate
2020/09/14 10:49:30 [TRACE] statemgr.Filesystem: snapshot file has nil snapshot, but that's okay
2020/09/14 10:49:30 [TRACE] statemgr.Filesystem: read nil snapshot
2020/09/14 10:49:30 [TRACE] backend/local: retrieving local state snapshot for workspace "default"
2020/09/14 10:49:30 [TRACE] backend/local: building context for current working directory
2020/09/14 10:49:30 [TRACE] terraform.NewContext: starting
2020/09/14 10:49:30 [TRACE] terraform.NewContext: loading provider schemas
2020/09/14 10:49:30 [TRACE] LoadSchemas: retrieving schema for provider type "registry.terraform.io/hashicorp/kubernetes-alpha"
2020-09-14T10:49:30.544+0200 [INFO]  plugin: configuring client automatic mTLS
2020-09-14T10:49:30.664+0200 [DEBUG] plugin: starting plugin: path=.terraform/plugins/registry.terraform.io/hashicorp/kubernetes-alpha/0.2.0/linux_amd64/terraform-provider-kubernetes-alpha_v0.2.0_x5 args=[.terraform/plugins/registry.terraform.io/hashicorp/kubernetes-alpha/0.2.0/linux_amd64/terraform-provider-kubernetes-alpha_v0.2.0_x5]
2020-09-14T10:49:30.676+0200 [DEBUG] plugin: plugin started: path=.terraform/plugins/registry.terraform.io/hashicorp/kubernetes-alpha/0.2.0/linux_amd64/terraform-provider-kubernetes-alpha_v0.2.0_x5 pid=34526
2020-09-14T10:49:30.676+0200 [DEBUG] plugin: waiting for RPC address: path=.terraform/plugins/registry.terraform.io/hashicorp/kubernetes-alpha/0.2.0/linux_amd64/terraform-provider-kubernetes-alpha_v0.2.0_x5
2020-09-14T10:49:30.707+0200 [INFO]  plugin.terraform-provider-kubernetes-alpha_v0.2.0_x5: configuring server automatic mTLS: timestamp=2020-09-14T10:49:30.707+0200
2020-09-14T10:49:30.765+0200 [DEBUG] plugin.terraform-provider-kubernetes-alpha_v0.2.0_x5: plugin address: address=/tmp/plugin515471452 network=unix timestamp=2020-09-14T10:49:30.765+0200
2020-09-14T10:49:30.765+0200 [DEBUG] plugin: using plugin: version=5
2020/09/14 10:49:30 [TRACE] GRPCProvider: GetSchema
2020-09-14T10:49:30.910+0200 [TRACE] plugin.stdio: waiting for stdio data
2020/09/14 10:49:30 [TRACE] No provider meta schema returned
2020/09/14 10:49:30 [TRACE] GRPCProvider: Close
2020-09-14T10:49:30.912+0200 [WARN]  plugin.stdio: received EOF, stopping recv loop: err="rpc error: code = Unimplemented desc = unknown service plugin.GRPCStdio"
2020-09-14T10:49:30.920+0200 [DEBUG] plugin: plugin process exited: path=.terraform/plugins/registry.terraform.io/hashicorp/kubernetes-alpha/0.2.0/linux_amd64/terraform-provider-kubernetes-alpha_v0.2.0_x5 pid=34526
2020-09-14T10:49:30.920+0200 [DEBUG] plugin: plugin exited
2020/09/14 10:49:30 [TRACE] terraform.NewContext: complete
2020/09/14 10:49:30 [TRACE] backend/local: finished building terraform.Context
2020/09/14 10:49:30 [TRACE] backend/local: requesting interactive input, if necessary
2020/09/14 10:49:30 [TRACE] Context.Input: Prompting for provider arguments
2020/09/14 10:49:30 [TRACE] Context.Input: Provider provider.kubernetes-alpha declared at main.tf:1,1-28
2020/09/14 10:49:30 [TRACE] Context.Input: Input for provider.kubernetes-alpha: map[string]cty.Value{}
2020/09/14 10:49:30 [TRACE] backend/local: running validation operation
2020/09/14 10:49:30 [INFO] terraform: building graph: GraphTypeValidate
2020/09/14 10:49:30 [TRACE] Executing graph transform *terraform.ConfigTransformer
2020/09/14 10:49:30 [TRACE] ConfigTransformer: Starting for path: 
2020/09/14 10:49:30 [TRACE] Completed graph transform *terraform.ConfigTransformer with new graph:
  kubernetes_manifest.shoot_testcluster - *terraform.NodeValidatableResource
  ------
2020/09/14 10:49:30 [TRACE] Executing graph transform *terraform.LocalTransformer
2020/09/14 10:49:30 [TRACE] Completed graph transform *terraform.LocalTransformer (no changes)
2020/09/14 10:49:30 [TRACE] Executing graph transform *terraform.OutputTransformer
2020/09/14 10:49:30 [TRACE] Completed graph transform *terraform.OutputTransformer (no changes)
2020/09/14 10:49:30 [TRACE] Executing graph transform *terraform.OrphanResourceInstanceTransformer
2020/09/14 10:49:30 [TRACE] Completed graph transform *terraform.OrphanResourceInstanceTransformer (no changes)
2020/09/14 10:49:30 [TRACE] Executing graph transform *terraform.StateTransformer
2020/09/14 10:49:30 [TRACE] StateTransformer: state is empty, so nothing to do
2020/09/14 10:49:30 [TRACE] Completed graph transform *terraform.StateTransformer (no changes)
2020/09/14 10:49:30 [TRACE] Executing graph transform *terraform.OrphanOutputTransformer
2020/09/14 10:49:30 [TRACE] Completed graph transform *terraform.OrphanOutputTransformer (no changes)
2020/09/14 10:49:30 [TRACE] Executing graph transform *terraform.AttachResourceConfigTransformer
2020/09/14 10:49:30 [TRACE] AttachResourceConfigTransformer: attaching to "kubernetes_manifest.shoot_testcluster" (*terraform.NodeValidatableResource) config from main.tf:159,1-51
2020/09/14 10:49:30 [TRACE] AttachResourceConfigTransformer: attaching provider meta configs to kubernetes_manifest.shoot_testcluster
2020/09/14 10:49:30 [TRACE] Completed graph transform *terraform.AttachResourceConfigTransformer (no changes)
2020/09/14 10:49:30 [TRACE] Executing graph transform *terraform.AttachStateTransformer
2020/09/14 10:49:30 [TRACE] Completed graph transform *terraform.AttachStateTransformer (no changes)
2020/09/14 10:49:30 [TRACE] Executing graph transform *terraform.RootVariableTransformer
2020/09/14 10:49:30 [TRACE] Completed graph transform *terraform.RootVariableTransformer with new graph:
  kubernetes_manifest.shoot_testcluster - *terraform.NodeValidatableResource
  var.project_name - *terraform.NodeRootVariable
  var.robotkubeconfig - *terraform.NodeRootVariable
  var.shoot_cluster_name - *terraform.NodeRootVariable
  ------
2020/09/14 10:49:30 [TRACE] Executing graph transform *terraform.MissingProvisionerTransformer
2020/09/14 10:49:30 [TRACE] Completed graph transform *terraform.MissingProvisionerTransformer (no changes)
2020/09/14 10:49:30 [TRACE] Executing graph transform *terraform.ProvisionerTransformer
2020/09/14 10:49:30 [TRACE] Completed graph transform *terraform.ProvisionerTransformer (no changes)
2020/09/14 10:49:30 [TRACE] Executing graph transform *terraform.ModuleVariableTransformer
2020/09/14 10:49:30 [TRACE] Completed graph transform *terraform.ModuleVariableTransformer (no changes)
2020/09/14 10:49:30 [TRACE] Executing graph transform *terraform.graphTransformerMulti
2020/09/14 10:49:30 [TRACE] (graphTransformerMulti) Executing graph transform *terraform.ProviderConfigTransformer
2020/09/14 10:49:30 [TRACE] ProviderConfigTransformer: attaching to "provider[\"registry.terraform.io/hashicorp/kubernetes-alpha\"]" provider configuration from main.tf:1,1-28
2020/09/14 10:49:30 [TRACE] (graphTransformerMulti) Completed graph transform *terraform.ProviderConfigTransformer with new graph:
  kubernetes_manifest.shoot_testcluster - *terraform.NodeValidatableResource
  provider["registry.terraform.io/hashicorp/kubernetes-alpha"] - *terraform.NodeApplyableProvider
  var.project_name - *terraform.NodeRootVariable
  var.robotkubeconfig - *terraform.NodeRootVariable
  var.shoot_cluster_name - *terraform.NodeRootVariable
  ------
2020/09/14 10:49:30 [TRACE] (graphTransformerMulti) Executing graph transform *terraform.MissingProviderTransformer
2020/09/14 10:49:30 [TRACE] (graphTransformerMulti) Completed graph transform *terraform.MissingProviderTransformer (no changes)
2020/09/14 10:49:30 [TRACE] (graphTransformerMulti) Executing graph transform *terraform.ProviderTransformer
2020/09/14 10:49:30 [TRACE] ProviderTransformer: exact match for provider["registry.terraform.io/hashicorp/kubernetes-alpha"] serving kubernetes_manifest.shoot_testcluster
2020/09/14 10:49:30 [DEBUG] ProviderTransformer: "kubernetes_manifest.shoot_testcluster" (*terraform.NodeValidatableResource) needs provider["registry.terraform.io/hashicorp/kubernetes-alpha"]
2020/09/14 10:49:30 [TRACE] (graphTransformerMulti) Completed graph transform *terraform.ProviderTransformer with new graph:
  kubernetes_manifest.shoot_testcluster - *terraform.NodeValidatableResource
    provider["registry.terraform.io/hashicorp/kubernetes-alpha"] - *terraform.NodeApplyableProvider
  provider["registry.terraform.io/hashicorp/kubernetes-alpha"] - *terraform.NodeApplyableProvider
  var.project_name - *terraform.NodeRootVariable
  var.robotkubeconfig - *terraform.NodeRootVariable
  var.shoot_cluster_name - *terraform.NodeRootVariable
  ------
2020/09/14 10:49:30 [TRACE] (graphTransformerMulti) Executing graph transform *terraform.PruneProviderTransformer
2020/09/14 10:49:30 [TRACE] (graphTransformerMulti) Completed graph transform *terraform.PruneProviderTransformer (no changes)
2020/09/14 10:49:30 [TRACE] (graphTransformerMulti) Executing graph transform *terraform.ParentProviderTransformer
2020/09/14 10:49:30 [TRACE] (graphTransformerMulti) Completed graph transform *terraform.ParentProviderTransformer (no changes)
2020/09/14 10:49:30 [TRACE] Completed graph transform *terraform.graphTransformerMulti with new graph:
  kubernetes_manifest.shoot_testcluster - *terraform.NodeValidatableResource
    provider["registry.terraform.io/hashicorp/kubernetes-alpha"] - *terraform.NodeApplyableProvider
  provider["registry.terraform.io/hashicorp/kubernetes-alpha"] - *terraform.NodeApplyableProvider
  var.project_name - *terraform.NodeRootVariable
  var.robotkubeconfig - *terraform.NodeRootVariable
  var.shoot_cluster_name - *terraform.NodeRootVariable
  ------
2020/09/14 10:49:30 [TRACE] Executing graph transform *terraform.RemovedModuleTransformer
2020/09/14 10:49:30 [TRACE] Completed graph transform *terraform.RemovedModuleTransformer (no changes)
2020/09/14 10:49:30 [TRACE] Executing graph transform *terraform.AttachSchemaTransformer
2020/09/14 10:49:30 [TRACE] AttachSchemaTransformer: attaching provider config schema to provider["registry.terraform.io/hashicorp/kubernetes-alpha"]
2020/09/14 10:49:30 [TRACE] AttachSchemaTransformer: attaching resource schema to kubernetes_manifest.shoot_testcluster
2020/09/14 10:49:30 [TRACE] Completed graph transform *terraform.AttachSchemaTransformer (no changes)
2020/09/14 10:49:30 [TRACE] Executing graph transform *terraform.ModuleExpansionTransformer
2020/09/14 10:49:30 [TRACE] Completed graph transform *terraform.ModuleExpansionTransformer (no changes)
2020/09/14 10:49:30 [TRACE] Executing graph transform *terraform.ReferenceTransformer
2020/09/14 10:49:30 [DEBUG] ReferenceTransformer: "kubernetes_manifest.shoot_testcluster" references: [var.shoot_cluster_name var.project_name]
2020/09/14 10:49:30 [DEBUG] ReferenceTransformer: "var.shoot_cluster_name" references: []
2020/09/14 10:49:30 [DEBUG] ReferenceTransformer: "var.project_name" references: []
2020/09/14 10:49:30 [DEBUG] ReferenceTransformer: "var.robotkubeconfig" references: []
2020/09/14 10:49:30 [DEBUG] ReferenceTransformer: "provider[\"registry.terraform.io/hashicorp/kubernetes-alpha\"]" references: [var.robotkubeconfig]
2020/09/14 10:49:30 [TRACE] Completed graph transform *terraform.ReferenceTransformer with new graph:
  kubernetes_manifest.shoot_testcluster - *terraform.NodeValidatableResource
    provider["registry.terraform.io/hashicorp/kubernetes-alpha"] - *terraform.NodeApplyableProvider
    var.project_name - *terraform.NodeRootVariable
    var.shoot_cluster_name - *terraform.NodeRootVariable
  provider["registry.terraform.io/hashicorp/kubernetes-alpha"] - *terraform.NodeApplyableProvider
    var.robotkubeconfig - *terraform.NodeRootVariable
  var.project_name - *terraform.NodeRootVariable
  var.robotkubeconfig - *terraform.NodeRootVariable
  var.shoot_cluster_name - *terraform.NodeRootVariable
  ------
2020/09/14 10:49:30 [TRACE] Executing graph transform *terraform.attachDataResourceDependenciesTransformer
2020/09/14 10:49:30 [TRACE] Completed graph transform *terraform.attachDataResourceDependenciesTransformer (no changes)
2020/09/14 10:49:30 [TRACE] Executing graph transform *terraform.TargetsTransformer
2020/09/14 10:49:30 [TRACE] Completed graph transform *terraform.TargetsTransformer (no changes)
2020/09/14 10:49:30 [TRACE] Executing graph transform *terraform.ForcedCBDTransformer
2020/09/14 10:49:30 [TRACE] Completed graph transform *terraform.ForcedCBDTransformer (no changes)
2020/09/14 10:49:30 [TRACE] Executing graph transform *terraform.CountBoundaryTransformer
2020/09/14 10:49:30 [TRACE] Completed graph transform *terraform.CountBoundaryTransformer with new graph:
  kubernetes_manifest.shoot_testcluster - *terraform.NodeValidatableResource
    provider["registry.terraform.io/hashicorp/kubernetes-alpha"] - *terraform.NodeApplyableProvider
    var.project_name - *terraform.NodeRootVariable
    var.shoot_cluster_name - *terraform.NodeRootVariable
  meta.count-boundary (EachMode fixup) - *terraform.NodeCountBoundary
    kubernetes_manifest.shoot_testcluster - *terraform.NodeValidatableResource
    provider["registry.terraform.io/hashicorp/kubernetes-alpha"] - *terraform.NodeApplyableProvider
    var.project_name - *terraform.NodeRootVariable
    var.robotkubeconfig - *terraform.NodeRootVariable
    var.shoot_cluster_name - *terraform.NodeRootVariable
  provider["registry.terraform.io/hashicorp/kubernetes-alpha"] - *terraform.NodeApplyableProvider
    var.robotkubeconfig - *terraform.NodeRootVariable
  var.project_name - *terraform.NodeRootVariable
  var.robotkubeconfig - *terraform.NodeRootVariable
  var.shoot_cluster_name - *terraform.NodeRootVariable
  ------
2020/09/14 10:49:30 [TRACE] Executing graph transform *terraform.CloseProviderTransformer
2020/09/14 10:49:30 [TRACE] Completed graph transform *terraform.CloseProviderTransformer with new graph:
  kubernetes_manifest.shoot_testcluster - *terraform.NodeValidatableResource
    provider["registry.terraform.io/hashicorp/kubernetes-alpha"] - *terraform.NodeApplyableProvider
    var.project_name - *terraform.NodeRootVariable
    var.shoot_cluster_name - *terraform.NodeRootVariable
  meta.count-boundary (EachMode fixup) - *terraform.NodeCountBoundary
    kubernetes_manifest.shoot_testcluster - *terraform.NodeValidatableResource
    provider["registry.terraform.io/hashicorp/kubernetes-alpha"] - *terraform.NodeApplyableProvider
    var.project_name - *terraform.NodeRootVariable
    var.robotkubeconfig - *terraform.NodeRootVariable
    var.shoot_cluster_name - *terraform.NodeRootVariable
  provider["registry.terraform.io/hashicorp/kubernetes-alpha"] - *terraform.NodeApplyableProvider
    var.robotkubeconfig - *terraform.NodeRootVariable
  provider["registry.terraform.io/hashicorp/kubernetes-alpha"] (close) - *terraform.graphNodeCloseProvider
    kubernetes_manifest.shoot_testcluster - *terraform.NodeValidatableResource
    provider["registry.terraform.io/hashicorp/kubernetes-alpha"] - *terraform.NodeApplyableProvider
  var.project_name - *terraform.NodeRootVariable
  var.robotkubeconfig - *terraform.NodeRootVariable
  var.shoot_cluster_name - *terraform.NodeRootVariable
  ------
2020/09/14 10:49:30 [TRACE] Executing graph transform *terraform.CloseProvisionerTransformer
2020/09/14 10:49:30 [TRACE] Completed graph transform *terraform.CloseProvisionerTransformer (no changes)
2020/09/14 10:49:30 [TRACE] Executing graph transform *terraform.CloseRootModuleTransformer
2020/09/14 10:49:30 [TRACE] Completed graph transform *terraform.CloseRootModuleTransformer with new graph:
  kubernetes_manifest.shoot_testcluster - *terraform.NodeValidatableResource
    provider["registry.terraform.io/hashicorp/kubernetes-alpha"] - *terraform.NodeApplyableProvider
    var.project_name - *terraform.NodeRootVariable
    var.shoot_cluster_name - *terraform.NodeRootVariable
  meta.count-boundary (EachMode fixup) - *terraform.NodeCountBoundary
    kubernetes_manifest.shoot_testcluster - *terraform.NodeValidatableResource
    provider["registry.terraform.io/hashicorp/kubernetes-alpha"] - *terraform.NodeApplyableProvider
    var.project_name - *terraform.NodeRootVariable
    var.robotkubeconfig - *terraform.NodeRootVariable
    var.shoot_cluster_name - *terraform.NodeRootVariable
  provider["registry.terraform.io/hashicorp/kubernetes-alpha"] - *terraform.NodeApplyableProvider
    var.robotkubeconfig - *terraform.NodeRootVariable
  provider["registry.terraform.io/hashicorp/kubernetes-alpha"] (close) - *terraform.graphNodeCloseProvider
    kubernetes_manifest.shoot_testcluster - *terraform.NodeValidatableResource
    provider["registry.terraform.io/hashicorp/kubernetes-alpha"] - *terraform.NodeApplyableProvider
  root - *terraform.nodeCloseModule
    meta.count-boundary (EachMode fixup) - *terraform.NodeCountBoundary
    provider["registry.terraform.io/hashicorp/kubernetes-alpha"] (close) - *terraform.graphNodeCloseProvider
  var.project_name - *terraform.NodeRootVariable
  var.robotkubeconfig - *terraform.NodeRootVariable
  var.shoot_cluster_name - *terraform.NodeRootVariable
  ------
2020/09/14 10:49:30 [TRACE] Executing graph transform *terraform.TransitiveReductionTransformer
2020/09/14 10:49:30 [TRACE] Completed graph transform *terraform.TransitiveReductionTransformer with new graph:
  kubernetes_manifest.shoot_testcluster - *terraform.NodeValidatableResource
    provider["registry.terraform.io/hashicorp/kubernetes-alpha"] - *terraform.NodeApplyableProvider
    var.project_name - *terraform.NodeRootVariable
    var.shoot_cluster_name - *terraform.NodeRootVariable
  meta.count-boundary (EachMode fixup) - *terraform.NodeCountBoundary
    kubernetes_manifest.shoot_testcluster - *terraform.NodeValidatableResource
  provider["registry.terraform.io/hashicorp/kubernetes-alpha"] - *terraform.NodeApplyableProvider
    var.robotkubeconfig - *terraform.NodeRootVariable
  provider["registry.terraform.io/hashicorp/kubernetes-alpha"] (close) - *terraform.graphNodeCloseProvider
    kubernetes_manifest.shoot_testcluster - *terraform.NodeValidatableResource
  root - *terraform.nodeCloseModule
    meta.count-boundary (EachMode fixup) - *terraform.NodeCountBoundary
    provider["registry.terraform.io/hashicorp/kubernetes-alpha"] (close) - *terraform.graphNodeCloseProvider
  var.project_name - *terraform.NodeRootVariable
  var.robotkubeconfig - *terraform.NodeRootVariable
  var.shoot_cluster_name - *terraform.NodeRootVariable
  ------
2020/09/14 10:49:30 [DEBUG] Starting graph walk: walkValidate
2020/09/14 10:49:30 [TRACE] dag/walk: visiting "var.robotkubeconfig"
2020/09/14 10:49:30 [TRACE] vertex "var.robotkubeconfig": starting visit (*terraform.NodeRootVariable)
2020/09/14 10:49:30 [TRACE] vertex "var.robotkubeconfig": evaluating
2020/09/14 10:49:30 [TRACE] [walkValidate] Entering eval tree: var.robotkubeconfig
2020/09/14 10:49:30 [TRACE] eval: *terraform.EvalSequence
2020/09/14 10:49:30 [TRACE] [walkValidate] Exiting eval tree: var.robotkubeconfig
2020/09/14 10:49:30 [TRACE] vertex "var.robotkubeconfig": visit complete
2020/09/14 10:49:30 [TRACE] dag/walk: visiting "provider[\"registry.terraform.io/hashicorp/kubernetes-alpha\"]"
2020/09/14 10:49:30 [TRACE] vertex "provider[\"registry.terraform.io/hashicorp/kubernetes-alpha\"]": starting visit (*terraform.NodeApplyableProvider)
2020/09/14 10:49:30 [TRACE] vertex "provider[\"registry.terraform.io/hashicorp/kubernetes-alpha\"]": evaluating
2020/09/14 10:49:30 [TRACE] [walkValidate] Entering eval tree: provider["registry.terraform.io/hashicorp/kubernetes-alpha"]
2020/09/14 10:49:30 [TRACE] eval: *terraform.EvalSequence
2020/09/14 10:49:30 [TRACE] eval: *terraform.EvalInitProvider
2020-09-14T10:49:30.922+0200 [INFO]  plugin: configuring client automatic mTLS
2020/09/14 10:49:30 [TRACE] dag/walk: visiting "var.shoot_cluster_name"
2020/09/14 10:49:30 [TRACE] vertex "var.shoot_cluster_name": starting visit (*terraform.NodeRootVariable)
2020/09/14 10:49:30 [TRACE] vertex "var.shoot_cluster_name": evaluating
2020/09/14 10:49:30 [TRACE] [walkValidate] Entering eval tree: var.shoot_cluster_name
2020/09/14 10:49:30 [TRACE] eval: *terraform.EvalSequence
2020/09/14 10:49:30 [TRACE] [walkValidate] Exiting eval tree: var.shoot_cluster_name
2020/09/14 10:49:30 [TRACE] vertex "var.shoot_cluster_name": visit complete
2020/09/14 10:49:30 [TRACE] dag/walk: visiting "var.project_name"
2020/09/14 10:49:30 [TRACE] vertex "var.project_name": starting visit (*terraform.NodeRootVariable)
2020/09/14 10:49:30 [TRACE] vertex "var.project_name": evaluating
2020/09/14 10:49:30 [TRACE] [walkValidate] Entering eval tree: var.project_name
2020/09/14 10:49:30 [TRACE] eval: *terraform.EvalSequence
2020/09/14 10:49:30 [TRACE] [walkValidate] Exiting eval tree: var.project_name
2020/09/14 10:49:30 [TRACE] vertex "var.project_name": visit complete
2020-09-14T10:49:30.979+0200 [DEBUG] plugin: starting plugin: path=.terraform/plugins/registry.terraform.io/hashicorp/kubernetes-alpha/0.2.0/linux_amd64/terraform-provider-kubernetes-alpha_v0.2.0_x5 args=[.terraform/plugins/registry.terraform.io/hashicorp/kubernetes-alpha/0.2.0/linux_amd64/terraform-provider-kubernetes-alpha_v0.2.0_x5]
2020-09-14T10:49:30.992+0200 [DEBUG] plugin: plugin started: path=.terraform/plugins/registry.terraform.io/hashicorp/kubernetes-alpha/0.2.0/linux_amd64/terraform-provider-kubernetes-alpha_v0.2.0_x5 pid=34532
2020-09-14T10:49:30.992+0200 [DEBUG] plugin: waiting for RPC address: path=.terraform/plugins/registry.terraform.io/hashicorp/kubernetes-alpha/0.2.0/linux_amd64/terraform-provider-kubernetes-alpha_v0.2.0_x5
2020-09-14T10:49:31.023+0200 [INFO]  plugin.terraform-provider-kubernetes-alpha_v0.2.0_x5: configuring server automatic mTLS: timestamp=2020-09-14T10:49:31.023+0200
2020-09-14T10:49:31.090+0200 [DEBUG] plugin.terraform-provider-kubernetes-alpha_v0.2.0_x5: plugin address: address=/tmp/plugin684841148 network=unix timestamp=2020-09-14T10:49:31.090+0200
2020-09-14T10:49:31.099+0200 [DEBUG] plugin: using plugin: version=5
2020/09/14 10:49:31 [TRACE] BuiltinEvalContext: Initialized "provider[\"registry.terraform.io/hashicorp/kubernetes-alpha\"]" provider for provider["registry.terraform.io/hashicorp/kubernetes-alpha"]
2020/09/14 10:49:31 [TRACE] eval: *terraform.EvalOpFilter
2020/09/14 10:49:31 [TRACE] eval: *terraform.EvalSequence
2020/09/14 10:49:31 [TRACE] eval: *terraform.EvalGetProvider
2020/09/14 10:49:31 [TRACE] eval: *terraform.EvalValidateProvider
2020/09/14 10:49:31 [TRACE] buildProviderConfig for provider["registry.terraform.io/hashicorp/kubernetes-alpha"]: using explicit config only
2020/09/14 10:49:31 [TRACE] GRPCProvider: GetSchema
2020-09-14T10:49:31.250+0200 [TRACE] plugin.stdio: waiting for stdio data
2020/09/14 10:49:31 [TRACE] No provider meta schema returned
2020/09/14 10:49:31 [TRACE] GRPCProvider: PrepareProviderConfig
2020-09-14T10:49:31.252+0200 [WARN]  plugin.stdio: received EOF, stopping recv loop: err="rpc error: code = Unimplemented desc = unknown service plugin.GRPCStdio"
2020-09-14T10:49:31.257+0200 [DEBUG] plugin.terraform-provider-kubernetes-alpha_v0.2.0_x5: 
Error: rpc error: code = Unavailable desc = transport is closing

panic: value is unknown
2020-09-14T10:49:31.257+0200 [DEBUG] plugin.terraform-provider-kubernetes-alpha_v0.2.0_x5: 
2020-09-14T10:49:31.257+0200 [DEBUG] plugin.terraform-provider-kubernetes-alpha_v0.2.0_x5: goroutine 22 [running]:
2020-09-14T10:49:31.257+0200 [DEBUG] plugin.terraform-provider-kubernetes-alpha_v0.2.0_x5: github.com/hashicorp/go-cty/cty.Value.AsString(0x1863b20, 0xc00004509b, 0x146caa0, 0x23698e0, 0x1632900, 0xb)
2020-09-14T10:49:31.257+0200 [DEBUG] plugin.terraform-provider-kubernetes-alpha_v0.2.0_x5:      /opt/teamcity-agent/work/5d79fe75d4460a2f/src/github.com/hashicorp/terraform-provider-kubernetes-alpha/vendor/github.com/hashicorp/go-cty/cty/value_ops.go:1179 +0x16b
2020-09-14T10:49:31.257+0200 [DEBUG] plugin.terraform-provider-kubernetes-alpha_v0.2.0_x5: github.com/hashicorp/terraform-provider-kubernetes-alpha/provider.(*RawProviderServer).PrepareProviderConfig(0x2369c10, 0x1863660, 0xc00026dda0, 0xc00026ddd0, 0x2369c10, 0xc00026dda0, 0xc000650b78)
2020-09-14T10:49:31.257+0200 [DEBUG] plugin.terraform-provider-kubernetes-alpha_v0.2.0_x5:      /opt/teamcity-agent/work/5d79fe75d4460a2f/src/github.com/hashicorp/terraform-provider-kubernetes-alpha/provider/server.go:82 +0x116e
2020-09-14T10:49:31.257+0200 [DEBUG] plugin.terraform-provider-kubernetes-alpha_v0.2.0_x5: github.com/hashicorp/terraform-provider-kubernetes-alpha/tfplugin5._Provider_PrepareProviderConfig_Handler(0x156f340, 0x2369c10, 0x1863660, 0xc00026dda0, 0xc000260060, 0x0, 0x1863660, 0xc00026dda0, 0xc00009a460, 0xd2)
2020-09-14T10:49:31.257+0200 [DEBUG] plugin.terraform-provider-kubernetes-alpha_v0.2.0_x5:      /opt/teamcity-agent/work/5d79fe75d4460a2f/src/github.com/hashicorp/terraform-provider-kubernetes-alpha/tfplugin5/tfplugin5.pb.go:3064 +0x217
2020-09-14T10:49:31.257+0200 [DEBUG] plugin.terraform-provider-kubernetes-alpha_v0.2.0_x5: google.golang.org/grpc.(*Server).processUnaryRPC(0xc000001c80, 0x1874dc0, 0xc00022b800, 0xc0000e6800, 0xc00026d950, 0x2328058, 0x0, 0x0, 0x0)
2020-09-14T10:49:31.257+0200 [DEBUG] plugin.terraform-provider-kubernetes-alpha_v0.2.0_x5:      /opt/teamcity-agent/work/5d79fe75d4460a2f/src/github.com/hashicorp/terraform-provider-kubernetes-alpha/vendor/google.golang.org/grpc/server.go:1024 +0x501
2020-09-14T10:49:31.257+0200 [DEBUG] plugin.terraform-provider-kubernetes-alpha_v0.2.0_x5: google.golang.org/grpc.(*Server).handleStream(0xc000001c80, 0x1874dc0, 0xc00022b800, 0xc0000e6800, 0x0)
2020-09-14T10:49:31.257+0200 [DEBUG] plugin.terraform-provider-kubernetes-alpha_v0.2.0_x5:      /opt/teamcity-agent/work/5d79fe75d4460a2f/src/github.com/hashicorp/terraform-provider-kubernetes-alpha/vendor/google.golang.org/grpc/server.go:1313 +0xd3d
2020-09-14T10:49:31.257+0200 [DEBUG] plugin.terraform-provider-kubernetes-alpha_v0.2.0_x5: google.golang.org/grpc.(*Server).serveStreams.func1.1(0xc00024c260, 0xc000001c80, 0x1874dc0, 0xc00022b800, 0xc0000e6800)
2020-09-14T10:49:31.257+0200 [DEBUG] plugin.terraform-provider-kubernetes-alpha_v0.2.0_x5:      /opt/teamcity-agent/work/5d79fe75d4460a2f/src/github.com/hashicorp/terraform-provider-kubernetes-alpha/vendor/google.golang.org/grpc/server.go:722 +0xa1
2020-09-14T10:49:31.257+0200 [DEBUG] plugin.terraform-provider-kubernetes-alpha_v0.2.0_x5: created by google.golang.org/grpc.(*Server).serveStreams.func1
2020-09-14T10:49:31.257+0200 [DEBUG] plugin.terraform-provider-kubernetes-alpha_v0.2.0_x5:      /opt/teamcity-agent/work/5d79fe75d4460a2f/src/github.com/hashicorp/terraform-provider-kubernetes-alpha/vendor/google.golang.org/grpc/server.go:720 +0xa1
2020/09/14 10:49:31 [WARN] eval: *terraform.EvalValidateProvider, non-fatal err: rpc error: code = Unavailable desc = transport is closing
2020/09/14 10:49:31 [ERROR] eval: *terraform.EvalSequence, err: rpc error: code = Unavailable desc = transport is closing
2020/09/14 10:49:31 [ERROR] eval: *terraform.EvalOpFilter, err: rpc error: code = Unavailable desc = transport is closing
2020/09/14 10:49:31 [ERROR] eval: *terraform.EvalSequence, err: rpc error: code = Unavailable desc = transport is closing
2020/09/14 10:49:31 [TRACE] [walkValidate] Exiting eval tree: provider["registry.terraform.io/hashicorp/kubernetes-alpha"]
2020/09/14 10:49:31 [TRACE] vertex "provider[\"registry.terraform.io/hashicorp/kubernetes-alpha\"]": visit complete
2020/09/14 10:49:31 [TRACE] dag/walk: upstream of "kubernetes_manifest.shoot_testcluster" errored, so skipping
2020/09/14 10:49:31 [TRACE] dag/walk: upstream of "provider[\"registry.terraform.io/hashicorp/kubernetes-alpha\"] (close)" errored, so skipping
2020/09/14 10:49:31 [TRACE] dag/walk: upstream of "meta.count-boundary (EachMode fixup)" errored, so skipping
2020/09/14 10:49:31 [TRACE] dag/walk: upstream of "root" errored, so skipping
2020/09/14 10:49:31 [TRACE] statemgr.Filesystem: removing lock metadata file .terraform.tfstate.lock.info
2020/09/14 10:49:31 [TRACE] statemgr.Filesystem: unlocking terraform.tfstate using fcntl flock
2020-09-14T10:49:31.259+0200 [DEBUG] plugin: plugin process exited: path=.terraform/plugins/registry.terraform.io/hashicorp/kubernetes-alpha/0.2.0/linux_amd64/terraform-provider-kubernetes-alpha_v0.2.0_x5 pid=34532 error="exit status 2"
2020-09-14T10:49:31.259+0200 [DEBUG] plugin: plugin exited
panic: value is unknown
2020-09-14T10:49:31.257+0200 [DEBUG] plugin.terraform-provider-kubernetes-alpha_v0.2.0_x5: 
2020-09-14T10:49:31.257+0200 [DEBUG] plugin.terraform-provider-kubernetes-alpha_v0.2.0_x5: goroutine 22 [running]:
2020-09-14T10:49:31.257+0200 [DEBUG] plugin.terraform-provider-kubernetes-alpha_v0.2.0_x5: github.com/hashicorp/go-cty/cty.Value.AsString(0x1863b20, 0xc00004509b, 0x146caa0, 0x23698e0, 0x1632900, 0xb)
2020-09-14T10:49:31.257+0200 [DEBUG] plugin.terraform-provider-kubernetes-alpha_v0.2.0_x5:      /opt/teamcity-agent/work/5d79fe75d4460a2f/src/github.com/hashicorp/terraform-provider-kubernetes-alpha/vendor/github.com/hashicorp/go-cty/cty/value_ops.go:1179 +0x16b
2020-09-14T10:49:31.257+0200 [DEBUG] plugin.terraform-provider-kubernetes-alpha_v0.2.0_x5: github.com/hashicorp/terraform-provider-kubernetes-alpha/provider.(*RawProviderServer).PrepareProviderConfig(0x2369c10, 0x1863660, 0xc00026dda0, 0xc00026ddd0, 0x2369c10, 0xc00026dda0, 0xc000650b78)
2020-09-14T10:49:31.257+0200 [DEBUG] plugin.terraform-provider-kubernetes-alpha_v0.2.0_x5:      /opt/teamcity-agent/work/5d79fe75d4460a2f/src/github.com/hashicorp/terraform-provider-kubernetes-alpha/provider/server.go:82 +0x116e
2020-09-14T10:49:31.257+0200 [DEBUG] plugin.terraform-provider-kubernetes-alpha_v0.2.0_x5: github.com/hashicorp/terraform-provider-kubernetes-alpha/tfplugin5._Provider_PrepareProviderConfig_Handler(0x156f340, 0x2369c10, 0x1863660, 0xc00026dda0, 0xc000260060, 0x0, 0x1863660, 0xc00026dda0, 0xc00009a460, 0xd2)
2020-09-14T10:49:31.257+0200 [DEBUG] plugin.terraform-provider-kubernetes-alpha_v0.2.0_x5:      /opt/teamcity-agent/work/5d79fe75d4460a2f/src/github.com/hashicorp/terraform-provider-kubernetes-alpha/tfplugin5/tfplugin5.pb.go:3064 +0x217
2020-09-14T10:49:31.257+0200 [DEBUG] plugin.terraform-provider-kubernetes-alpha_v0.2.0_x5: google.golang.org/grpc.(*Server).processUnaryRPC(0xc000001c80, 0x1874dc0, 0xc00022b800, 0xc0000e6800, 0xc00026d950, 0x2328058, 0x0, 0x0, 0x0)
2020-09-14T10:49:31.257+0200 [DEBUG] plugin.terraform-provider-kubernetes-alpha_v0.2.0_x5:      /opt/teamcity-agent/work/5d79fe75d4460a2f/src/github.com/hashicorp/terraform-provider-kubernetes-alpha/vendor/google.golang.org/grpc/server.go:1024 +0x501
2020-09-14T10:49:31.257+0200 [DEBUG] plugin.terraform-provider-kubernetes-alpha_v0.2.0_x5: google.golang.org/grpc.(*Server).handleStream(0xc000001c80, 0x1874dc0, 0xc00022b800, 0xc0000e6800, 0x0)
2020-09-14T10:49:31.257+0200 [DEBUG] plugin.terraform-provider-kubernetes-alpha_v0.2.0_x5:      /opt/teamcity-agent/work/5d79fe75d4460a2f/src/github.com/hashicorp/terraform-provider-kubernetes-alpha/vendor/google.golang.org/grpc/server.go:1313 +0xd3d
2020-09-14T10:49:31.257+0200 [DEBUG] plugin.terraform-provider-kubernetes-alpha_v0.2.0_x5: google.golang.org/grpc.(*Server).serveStreams.func1.1(0xc00024c260, 0xc000001c80, 0x1874dc0, 0xc00022b800, 0xc0000e6800)
2020-09-14T10:49:31.257+0200 [DEBUG] plugin.terraform-provider-kubernetes-alpha_v0.2.0_x5:      /opt/teamcity-agent/work/5d79fe75d4460a2f/src/github.com/hashicorp/terraform-provider-kubernetes-alpha/vendor/google.golang.org/grpc/server.go:722 +0xa1
2020-09-14T10:49:31.257+0200 [DEBUG] plugin.terraform-provider-kubernetes-alpha_v0.2.0_x5: created by google.golang.org/grpc.(*Server).serveStreams.func1
2020-09-14T10:49:31.257+0200 [DEBUG] plugin.terraform-provider-kubernetes-alpha_v0.2.0_x5:      /opt/teamcity-agent/work/5d79fe75d4460a2f/src/github.com/hashicorp/terraform-provider-kubernetes-alpha/vendor/google.golang.org/grpc/server.go:720 +0xa1
2020/09/14 10:49:31 [WARN] eval: *terraform.EvalValidateProvider, non-fatal err: rpc error: code = Unavailable desc = transport is closing
2020/09/14 10:49:31 [ERROR] eval: *terraform.EvalSequence, err: rpc error: code = Unavailable desc = transport is closing
2020/09/14 10:49:31 [ERROR] eval: *terraform.EvalOpFilter, err: rpc error: code = Unavailable desc = transport is closing
2020/09/14 10:49:31 [ERROR] eval: *terraform.EvalSequence, err: rpc error: code = Unavailable desc = transport is closing
2020/09/14 10:49:31 [TRACE] [walkValidate] Exiting eval tree: provider["registry.terraform.io/hashicorp/kubernetes-alpha"]
2020/09/14 10:49:31 [TRACE] vertex "provider[\"registry.terraform.io/hashicorp/kubernetes-alpha\"]": visit complete
2020/09/14 10:49:31 [TRACE] dag/walk: upstream of "kubernetes_manifest.shoot_testcluster" errored, so skipping
2020/09/14 10:49:31 [TRACE] dag/walk: upstream of "provider[\"registry.terraform.io/hashicorp/kubernetes-alpha\"] (close)" errored, so skipping
2020/09/14 10:49:31 [TRACE] dag/walk: upstream of "meta.count-boundary (EachMode fixup)" errored, so skipping
2020/09/14 10:49:31 [TRACE] dag/walk: upstream of "root" errored, so skipping
2020/09/14 10:49:31 [TRACE] statemgr.Filesystem: removing lock metadata file .terraform.tfstate.lock.info
2020/09/14 10:49:31 [TRACE] statemgr.Filesystem: unlocking terraform.tfstate using fcntl flock
2020-09-14T10:49:31.259+0200 [DEBUG] plugin: plugin process exited: path=.terraform/plugins/registry.terraform.io/hashicorp/kubernetes-alpha/0.2.0/linux_amd64/terraform-provider-kubernetes-alpha_v0.2.0_x5 pid=34532 error="exit status 2"
2020-09-14T10:49:31.259+0200 [DEBUG] plugin: plugin exited

!!!!!!!!!!!!!!!!!!!!!!!!!!! TERRAFORM CRASH !!!!!!!!!!!!!!!!!!!!!!!!!!!!

Terraform crashed! This is always indicative of a bug within Terraform.
A crash log has been placed at "crash.log" relative to your current
working directory. It would be immensely helpful if you could please
report the crash with Terraform[1] so that we can fix this.

When reporting bugs, please include your terraform version. That
information is available on the first line of crash.log. You can also
get it by running 'terraform --version' on the command line.

SECURITY WARNING: the "crash.log" file that was created may contain 
sensitive information that must be redacted before it is safe to share 
on the issue tracker.

[1]: https://github.com/hashicorp/terraform/issues

!!!!!!!!!!!!!!!!!!!!!!!!!!! TERRAFORM CRASH !!!!!!!!!!!!!!!!!!!!!!!!!!!!

Crash Output

https://gist.github.com/linuxbsdfreak/682337f3ca319e041c9e5f6d86501385

Expected Behavior

Terraform plan should have worked

Actual Behavior

Terraform crashed

Steps to Reproduce

Additional Context

I am trying to use the https://github.com/hashicorp/terraform-provider-kubernetes-alpha provider to install a K8s Custom Resource with terraform. I converted the yaml file to terraform's map syntax with https://github.com/jrhouston/tfk8s and only changed few variables. However terraform crashes.

References

linuxbsdfreak commented 4 years ago

Issue can be closed. It is a provider issue. Relevant ticket is opened at the provider end https://github.com/hashicorp/terraform-provider-kubernetes-alpha/issues/115

ghost commented 4 years ago

I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues.

If you have found a problem that seems similar to this, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further.