Skip to content
This repository has been archived by the owner on Aug 11, 2021. It is now read-only.

Crash on planning seemingly SSP related #114

Closed
gmintoco opened this issue Sep 8, 2020 · 16 comments
Closed

Crash on planning seemingly SSP related #114

gmintoco opened this issue Sep 8, 2020 · 16 comments
Labels
bug Something isn't working

Comments

@gmintoco
Copy link

gmintoco commented Sep 8, 2020

Terraform Version and Provider Version

Terraform v0.13.2

  • provider registry.terraform.io/hashicorp/cloudinit v1.0.0
  • provider registry.terraform.io/hashicorp/helm v1.3.0
  • provider registry.terraform.io/hashicorp/kubernetes v1.13.1
  • provider registry.terraform.io/hashicorp/kubernetes-alpha v0.2.0
  • provider registry.terraform.io/hashicorp/local v1.4.0
  • provider registry.terraform.io/hashicorp/tls v2.2.0
  • provider registry.terraform.io/hashicorp/vault v2.11.0
  • provider registry.terraform.io/hashicorp/vsphere v1.24.0
  • provider registry.terraform.io/rancher/rancher2 v1.10.1
  • provider registry.terraform.io/rancher/rke v1.1.1

Kubernetes Version

v1.18.6

Affected Resource(s)

- kubernetes_manifest If this issue appears to affect multiple resources, it may be an issue with Terraform's core, so please mention this. -->

Terraform Configuration Files

provider "kubernetes-alpha" {
  host = rke_cluster.rancher_cluster.api_server_url

  client_certificate     = rke_cluster.rancher_cluster.client_cert
  client_key             = rke_cluster.rancher_cluster.client_key
  cluster_ca_certificate = rke_cluster.rancher_cluster.ca_crt
  server_side_planning   = false
}

resource "kubernetes_manifest" "cert_manager_crds" {
  count    = length(local.cert_manager_crds_sections)
  provider = kubernetes-alpha
  manifest = yamldecode(local.cert_manager_crds_sections[count.index])
}

Debug Output

Panic Output

2020-09-08T20:56:18.771+1000 [DEBUG] plugin.terraform-provider-kubernetes-alpha_v0.2.0_x5: panic: interface conversion: interface {} is nil, not bool
2020-09-08T20:56:18.771+1000 [DEBUG] plugin.terraform-provider-kubernetes-alpha_v0.2.0_x5:
2020-09-08T20:56:18.771+1000 [DEBUG] plugin.terraform-provider-kubernetes-alpha_v0.2.0_x5: goroutine 15 [running]:
2020-09-08T20:56:18.771+1000 [DEBUG] plugin.terraform-provider-kubernetes-alpha_v0.2.0_x5: github.com/hashicorp/terraform-provider-kubernetes-alpha/provider.PlanUpdateResourceHCL(0x1863660, 0xc0000fc150, 0xc000301ac8, 0xc0007bb901, 0x0, 0x1863c20, 0xc000444470, 0x0, 0x0)
2020-09-08T20:56:18.771+1000 [DEBUG] plugin.terraform-provider-kubernetes-alpha_v0.2.0_x5:      /opt/teamcity-agent/work/5d79fe75d4460a2f/src/github.com/hashicorp/terraform-provider-kubernetes-alpha/provider/resource_hcl.go:18 +0x1b2
2020-09-08T20:56:18.771+1000 [DEBUG] plugin.terraform-provider-kubernetes-alpha_v0.2.0_x5: github.com/hashicorp/terraform-provider-kubernetes-alpha/provider.(*RawProviderServer).PlanResourceChange(0x2369c10, 0x1863660, 0xc0000fc150, 0xc000061680, 0x2369c10, 0xc0000fc150, 0xc0006fab78)
2020-09-08T20:56:18.771+1000 [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:572 +0x478
2020-09-08T20:56:18.771+1000 [DEBUG] plugin.terraform-provider-kubernetes-alpha_v0.2.0_x5: github.com/hashicorp/terraform-provider-kubernetes-alpha/tfplugin5._Provider_PlanResourceChange_Handler(0x156f340, 0x2369c10, 0x1863660, 0xc0000fc150, 0xc000061620, 0x0, 0x1863660, 0xc0000fc150, 0xc0002fa000, 0x52d4)
2020-09-08T20:56:18.771+1000 [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:3172 +0x217
2020-09-08T20:56:18.771+1000 [DEBUG] plugin.terraform-provider-kubernetes-alpha_v0.2.0_x5: google.golang.org/grpc.(*Server).processUnaryRPC(0xc0001b1500, 0x1874dc0, 0xc000582600, 0xc000200100, 0xc000226cc0, 0x23280e8, 0x0, 0x0, 0x0)
2020-09-08T20:56:18.771+1000 [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-08T20:56:18.771+1000 [DEBUG] plugin.terraform-provider-kubernetes-alpha_v0.2.0_x5: google.golang.org/grpc.(*Server).handleStream(0xc0001b1500, 0x1874dc0, 0xc000582600, 0xc000200100, 0x0)
2020-09-08T20:56:18.771+1000 [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-08T20:56:18.771+1000 [DEBUG] plugin.terraform-provider-kubernetes-alpha_v0.2.0_x5: google.golang.org/grpc.(*Server).serveStreams.func1.1(0xc00003e280, 0xc0001b1500, 0x1874dc0, 0xc000582600, 0xc000200100)
2020-09-08T20:56:18.771+1000 [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-08T20:56:18.771+1000 [DEBUG] plugin.terraform-provider-kubernetes-alpha_v0.2.0_x5: created by google.golang.org/grpc.(*Server).serveStreams.func1
2020-09-08T20:56:18.771+1000 [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/08 20:56:18 [ERROR] eval: *terraform.EvalDiff, err: rpc error: code = Unavailable desc = transport is closing
2020/09/08 20:56:18 [ERROR] eval: *terraform.EvalDiff, err: rpc error: code = Unavailable desc = transport is closing
2020/09/08 20:56:18 [ERROR] eval: *terraform.EvalSequence, err: rpc error: code = Unavailable desc = transport is closing
2020/09/08 20:56:18 [ERROR] eval: *terraform.EvalSequence, err: rpc error: code = Unavailable desc = transport is closing

Expected Behavior

Plan success and/or meaningful error message

Actual Behavior

Error and failure

Steps to Reproduce

  • terraform plan

Important Factoids

Something important to note (and from digging through the code I think is part of the problem) is that the cluster doesn't exist during the planning phase (it is created with this code) - and therefore seems to be related to the server side planning feature. I have disabled it explicitly but still get the same results.

From what I could glean from zero experience with terraform provider development and Go it looks like the SSPlanning attribute isn't being set properly for some reason and when its asserted to a bool it panics?

References

- GH-1234 ### Community Note
  • Please vote on this issue by adding a 👍 reaction to the original issue to help the community and maintainers prioritize this request
  • If you are interested in working on this issue or have submitted a pull request, please leave a comment
@gmintoco gmintoco added the bug Something isn't working label Sep 8, 2020
@gmintoco gmintoco changed the title Crash on planing seemingly SSP related Crash on planning seemingly SSP related Sep 8, 2020
@gmintoco
Copy link
Author

gmintoco commented Sep 8, 2020

Is this possibly related to this: #41

@gmintoco
Copy link
Author

gmintoco commented Sep 8, 2020

Actually I think this might be because I have dynamic credentials (ie. my credentials aren't available during planning) and terraform doesn't evaluate the other resources before providers? I just ran into a similar issue with another provider. I'm not sure to be honest

@martin-schaefer
Copy link

martin-schaefer commented Sep 12, 2020

Hi,
It looks I have the same issue with this plan: https://github.com/martin-schaefer/terraform-modules
terraform init and terraform validate work fine but when executing terraform plan, terraform crashes with the message shown below. I'm using terraform 0.13.2 with the kubernetes-alpha 0.2.0 provider and tried to apply the plan on a freshly created cluster with Kubernetes v.1.19.0 / Minikube v1.13.0.

Full crash.log: https://gist.github.com/martin-schaefer/9d38e84c9ad52e8c285b27a3fc648e43

panic: interface conversion: interface {} is nil, not bool
2020-09-12T21:07:19.035+0200 [DEBUG] plugin.terraform-provider-kubernetes-alpha_v0.2.0_x5.exe:
2020-09-12T21:07:19.035+0200 [DEBUG] plugin.terraform-provider-kubernetes-alpha_v0.2.0_x5.exe: goroutine 114 [running]:
2020-09-12T21:07:19.035+0200 [DEBUG] plugin.terraform-provider-kubernetes-alpha_v0.2.0_x5.exe: github.com/hashicorp/terraform-provider-kubernetes-alpha/provider.PlanUpdateResourceHCL(0x1882aa0, 0xc0009120c0, 0xc000939ac8, 0xc00048ce01, 0x0, 0x1883060, 0xc00090c048, 0x0, 0x0)
2020-09-12T21:07:19.035+0200 [DEBUG] plugin.terraform-provider-kubernetes-alpha_v0.2.0_x5.exe:  /opt/teamcity-agent/work/5d79fe75d4460a2f/src/github.com/hashicorp/terraform-provider-kubernetes-alpha/provider/resource_hcl.go:18 +0x1b9
2020-09-12T21:07:19.035+0200 [DEBUG] plugin.terraform-provider-kubernetes-alpha_v0.2.0_x5.exe: github.com/hashicorp/terraform-provider-kubernetes-alpha/provider.(*RawProviderServer).PlanResourceChange(0x238b2e8, 0x1882aa0, 0xc0009120c0, 0xc000910180, 0x238b2e8, 0x0, 0xc0006d9b78)
2020-09-12T21:07:19.035+0200 [DEBUG] plugin.terraform-provider-kubernetes-alpha_v0.2.0_x5.exe:  /opt/teamcity-agent/work/5d79fe75d4460a2f/src/github.com/hashicorp/terraform-provider-kubernetes-alpha/provider/server.go:572 +0x47f
2020-09-12T21:07:19.035+0200 [DEBUG] plugin.terraform-provider-kubernetes-alpha_v0.2.0_x5.exe: github.com/hashicorp/terraform-provider-kubernetes-alpha/tfplugin5._Provider_PlanResourceChange_Handler(0x1590400, 0x238b2e8, 0x1882aa0, 0xc0009120c0, 0xc000910120, 0x0, 0x1882aa0, 0xc0009120c0, 0xc000930000, 0x218)
2020-09-12T21:07:19.035+0200 [DEBUG] plugin.terraform-provider-kubernetes-alpha_v0.2.0_x5.exe:  /opt/teamcity-agent/work/5d79fe75d4460a2f/src/github.com/hashicorp/terraform-provider-kubernetes-alpha/tfplugin5/tfplugin5.pb.go:3172 +0x21e
2020-09-12T21:07:19.035+0200 [DEBUG] plugin.terraform-provider-kubernetes-alpha_v0.2.0_x5.exe: google.golang.org/grpc.(*Server).processUnaryRPC(0xc000105380, 0x1894a40, 0xc000684600, 0xc000796000, 0xc00026b560, 0x2346f48, 0x0, 0x0, 0x0)
2020-09-12T21:07:19.035+0200 [DEBUG] plugin.terraform-provider-kubernetes-alpha_v0.2.0_x5.exe:  /opt/teamcity-agent/work/5d79fe75d4460a2f/src/github.com/hashicorp/terraform-provider-kubernetes-alpha/vendor/google.golang.org/grpc/server.go:1024 +0x508
2020-09-12T21:07:19.035+0200 [DEBUG] plugin.terraform-provider-kubernetes-alpha_v0.2.0_x5.exe: google.golang.org/grpc.(*Server).handleStream(0xc000105380, 0x1894a40, 0xc000684600, 0xc000796000, 0x0)
2020-09-12T21:07:19.035+0200 [DEBUG] plugin.terraform-provider-kubernetes-alpha_v0.2.0_x5.exe:  /opt/teamcity-agent/work/5d79fe75d4460a2f/src/github.com/hashicorp/terraform-provider-kubernetes-alpha/vendor/google.golang.org/grpc/server.go:1313 +0xd44
2020-09-12T21:07:19.035+0200 [DEBUG] plugin.terraform-provider-kubernetes-alpha_v0.2.0_x5.exe: google.golang.org/grpc.(*Server).serveStreams.func1.1(0xc0003821e0, 0xc000105380, 0x1894a40, 0xc000684600, 0xc000796000)
2020-09-12T21:07:19.035+0200 [DEBUG] plugin.terraform-provider-kubernetes-alpha_v0.2.0_x5.exe:  /opt/teamcity-agent/work/5d79fe75d4460a2f/src/github.com/hashicorp/terraform-provider-kubernetes-alpha/vendor/google.golang.org/grpc/server.go:722 +0xa8
2020-09-12T21:07:19.035+0200 [DEBUG] plugin.terraform-provider-kubernetes-alpha_v0.2.0_x5.exe: created by google.golang.org/grpc.(*Server).serveStreams.func1
2020-09-12T21:07:19.035+0200 [DEBUG] plugin.terraform-provider-kubernetes-alpha_v0.2.0_x5.exe:  /opt/teamcity-agent/work/5d79fe75d4460a2f/src/github.com/hashicorp/terraform-provider-kubernetes-alpha/vendor/google.golang.org/grpc/server.go:720 +0xa8
2020/09/12 21:07:19 [ERROR] eval: *terraform.EvalDiff, err: rpc error: code = Unavailable desc = transport is closing
2020/09/12 21:07:19 [ERROR] eval: *terraform.EvalDiff, err: rpc error: code = Unavailable desc = transport is closing
2020/09/12 21:07:19 [ERROR] eval: *terraform.EvalDiff, err: rpc error: code = Unavailable desc = transport is closing
2020/09/12 21:07:19 [ERROR] eval: *terraform.EvalDiff, err: rpc error: code = Unavailable desc = transport is closing
2020/09/12 21:07:19 [ERROR] eval: *terraform.EvalDiff, err: rpc error: code = Unavailable desc = transport is closing
2020/09/12 21:07:19 [ERROR] eval: *terraform.EvalSequence, err: rpc error: code = Unavailable desc = transport is closing
2020/09/12 21:07:19 [ERROR] eval: *terraform.EvalDiff, err: rpc error: code = Unavailable desc = transport is closing
2020/09/12 21:07:19 [TRACE] [walkPlan] Exiting eval tree: module.operator-lifecycle-manager.kubernetes_manifest.customresourcedefinition_operators_operators_coreos_com
2020/09/12 21:07:19 [ERROR] eval: *terraform.EvalSequence, err: rpc error: code = Unavailable desc = transport is closing
2020/09/12 21:07:19 [ERROR] eval: *terraform.EvalDiff, err: rpc error: code = Unavailable desc = transport is closing
2020/09/12 21:07:19 [TRACE] [walkPlan] Exiting eval tree: module.operator-lifecycle-manager.kubernetes_manifest.clusterserviceversion_packageserver
2020/09/12 21:07:19 [ERROR] eval: *terraform.EvalDiff, err: rpc error: code = Unavailable desc = transport is closing
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalSequence
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.clusterserviceversion_packageserver": visit complete
2020/09/12 21:07:19 [ERROR] eval: *terraform.EvalSequence, err: rpc error: code = Unavailable desc = transport is closing
2020/09/12 21:07:19 [TRACE] [walkPlan] Exiting eval tree: module.operator-lifecycle-manager.kubernetes_manifest.operatorgroup_global_operators
2020/09/12 21:07:19 [ERROR] eval: *terraform.EvalDiff, err: rpc error: code = Unavailable desc = transport is closing
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.clusterserviceversion_packageserver": dynamic subgraph encountered errors
2020/09/12 21:07:19 [ERROR] eval: *terraform.EvalSequence, err: rpc error: code = Unavailable desc = transport is closing
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalSequence
2020/09/12 21:07:19 [TRACE] [walkPlan] Exiting eval tree: module.istio-operator.kubernetes_manifest.customresourcedefinition_istiooperators_install_istio_io
2020/09/12 21:07:19 [TRACE] vertex "module.istio-operator.kubernetes_manifest.customresourcedefinition_istiooperators_install_istio_io": visit complete
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalSequence
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalGetProvider
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.operatorgroup_global_operators": visit complete
2020/09/12 21:07:19 [TRACE] vertex "module.istio-operator.kubernetes_manifest.customresourcedefinition_istiooperators_install_istio_io": dynamic subgraph encountered errors
2020/09/12 21:07:19 [TRACE] vertex "module.istio-operator.kubernetes_manifest.customresourcedefinition_istiooperators_install_istio_io": visit complete
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.operatorgroup_global_operators": dynamic subgraph encountered errors
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.operatorgroup_global_operators": visit complete
2020/09/12 21:07:19 [TRACE] vertex "module.istio-operator.kubernetes_manifest.customresourcedefinition_istiooperators_install_istio_io (expand)": dynamic subgraph encountered errors
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalGetProvider
2020/09/12 21:07:19 [TRACE] vertex "module.istio-operator.kubernetes_manifest.customresourcedefinition_istiooperators_install_istio_io (expand)": visit complete
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.operatorgroup_global_operators (expand)": dynamic subgraph encountered errors
2020/09/12 21:07:19 [ERROR] eval: *terraform.EvalSequence, err: rpc error: code = Unavailable desc = transport is closing
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.operatorgroup_global_operators (expand)": visit complete
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalReadState
2020/09/12 21:07:19 [TRACE] [walkPlan] Exiting eval tree: module.operator-lifecycle-manager.kubernetes_manifest.deployment_catalog_operator
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.deployment_catalog_operator": visit complete
2020/09/12 21:07:19 [ERROR] eval: *terraform.EvalSequence, err: rpc error: code = Unavailable desc = transport is closing
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalSequence
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.deployment_catalog_operator": dynamic subgraph encountered errors
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalGetProvider
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.customresourcedefinition_operators_operators_coreos_com": visit complete
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalReadState
2020/09/12 21:07:19 [ERROR] eval: *terraform.EvalSequence, err: rpc error: code = Unavailable desc = transport is closing
2020/09/12 21:07:19 [TRACE] EvalReadState: reading state for module.istio-operator.kubernetes_manifest.deployment_istio_operator
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalSequence
2020/09/12 21:07:19 [TRACE] EvalReadState: no state present for module.istio-operator.kubernetes_manifest.deployment_istio_operator
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalGetProvider
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalValidateSelfRef
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalGetProvider
2020/09/12 21:07:19 [ERROR] eval: *terraform.EvalSequence, err: rpc error: code = Unavailable desc = transport is closing
2020/09/12 21:07:19 [TRACE] [walkPlan] Exiting eval tree: module.operator-lifecycle-manager.kubernetes_manifest.customresourcedefinition_subscriptions_operators_coreos_com
2020/09/12 21:07:19 [ERROR] eval: *terraform.EvalDiff, err: rpc error: code = Unavailable desc = transport is closing
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalReadState
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalReadState
2020/09/12 21:07:19 [TRACE] EvalReadState: reading state for module.operator-lifecycle-manager.kubernetes_manifest.clusterrole_aggregate_olm_view
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalReadState
2020/09/12 21:07:19 [TRACE] EvalReadState: no state present for module.operator-lifecycle-manager.kubernetes_manifest.clusterrole_aggregate_olm_view
2020/09/12 21:07:19 [ERROR] eval: *terraform.EvalSequence, err: rpc error: code = Unavailable desc = transport is closing
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalValidateSelfRef
2020/09/12 21:07:19 [TRACE] [walkPlan] Exiting eval tree: module.istio-operator.kubernetes_manifest.serviceaccount_istio_operator
2020/09/12 21:07:19 [TRACE] EvalReadState: reading state for module.operator-lifecycle-manager.kubernetes_manifest.customresourcedefinition_operatorgroups_operators_coreos_com
2020/09/12 21:07:19 [TRACE] vertex "module.istio-operator.kubernetes_manifest.serviceaccount_istio_operator": visit complete
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalSequence
2020/09/12 21:07:19 [TRACE] vertex "module.istio-operator.kubernetes_manifest.serviceaccount_istio_operator": dynamic subgraph encountered errors
2020/09/12 21:07:19 [TRACE] EvalReadState: no state present for module.operator-lifecycle-manager.kubernetes_manifest.customresourcedefinition_operatorgroups_operators_coreos_com
2020/09/12 21:07:19 [TRACE] vertex "module.istio-operator.kubernetes_manifest.serviceaccount_istio_operator": visit complete
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalValidateSelfRef
2020/09/12 21:07:19 [TRACE] vertex "module.istio-operator.kubernetes_manifest.serviceaccount_istio_operator (expand)": dynamic subgraph encountered errors
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalGetProvider
2020/09/12 21:07:19 [TRACE] vertex "module.istio-operator.kubernetes_manifest.serviceaccount_istio_operator (expand)": visit complete
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalDiff
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.deployment_catalog_operator": visit complete
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalDiff
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalReadState
2020/09/12 21:07:19 [TRACE] EvalReadState: reading state for module.operator-lifecycle-manager.kubernetes_manifest.clusterrolebinding_olm_operator_binding_olm
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.deployment_catalog_operator (expand)": dynamic subgraph encountered errors
2020/09/12 21:07:19 [TRACE] [walkPlan] Exiting eval tree: module.operator-lifecycle-manager.kubernetes_manifest.namespace_olm
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.deployment_catalog_operator (expand)": visit complete
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.customresourcedefinition_subscriptions_operators_coreos_com": visit complete
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.namespace_olm": visit complete
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalSequence
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalGetProvider
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.namespace_olm": dynamic subgraph encountered errors
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.namespace_olm": visit complete
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalSequence
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalReadState
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.namespace_olm (expand)": dynamic subgraph encountered errors
2020/09/12 21:07:19 [TRACE] EvalReadState: reading state for module.operator-lifecycle-manager.kubernetes_manifest.customresourcedefinition_clusterserviceversions_operators_coreos_com
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalGetProvider
2020/09/12 21:07:19 [TRACE] EvalReadState: no state present for module.operator-lifecycle-manager.kubernetes_manifest.customresourcedefinition_clusterserviceversions_operators_coreos_com
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalValidateSelfRef
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalReadState
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.namespace_olm (expand)": visit complete
2020/09/12 21:07:19 [TRACE] EvalReadState: reading state for module.operator-lifecycle-manager.kubernetes_manifest.namespace_operators
2020/09/12 21:07:19 [ERROR] eval: *terraform.EvalSequence, err: rpc error: code = Unavailable desc = transport is closing
2020/09/12 21:07:19 [TRACE] EvalReadState: reading state for module.operator-lifecycle-manager.kubernetes_manifest.customresourcedefinition_installplans_operators_coreos_com
2020/09/12 21:07:19 [TRACE] EvalReadState: no state present for module.operator-lifecycle-manager.kubernetes_manifest.customresourcedefinition_installplans_operators_coreos_com
2020/09/12 21:07:19 [TRACE] [walkPlan] Exiting eval tree: module.operator-lifecycle-manager.kubernetes_manifest.operatorgroup_olm_operators
2020/09/12 21:07:19 [TRACE] EvalReadState: no state present for module.operator-lifecycle-manager.kubernetes_manifest.clusterrolebinding_olm_operator_binding_olm
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalValidateSelfRef
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalSequence
2020/09/12 21:07:19 [TRACE] Re-validating config for "module.operator-lifecycle-manager.kubernetes_manifest.clusterrole_aggregate_olm_view"
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.customresourcedefinition_operators_operators_coreos_com": dynamic subgraph encountered errors
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalGetProvider
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.customresourcedefinition_subscriptions_operators_coreos_com": dynamic subgraph encountered errors
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalDiff
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalReadState
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.clusterserviceversion_packageserver": visit complete
2020/09/12 21:07:19 [TRACE] EvalReadState: reading state for module.operator-lifecycle-manager.kubernetes_manifest.catalogsource_operatorhubio_catalog
2020/09/12 21:07:19 [TRACE] EvalReadState: no state present for module.operator-lifecycle-manager.kubernetes_manifest.catalogsource_operatorhubio_catalog
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalValidateSelfRef
2020/09/12 21:07:19 [TRACE] EvalReadState: reading state for module.operator-lifecycle-manager.kubernetes_manifest.deployment_olm_operator
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.clusterserviceversion_packageserver (expand)": dynamic subgraph encountered errors
2020/09/12 21:07:19 [TRACE] EvalReadState: no state present for module.operator-lifecycle-manager.kubernetes_manifest.deployment_olm_operator
2020/09/12 21:07:19 [TRACE] Re-validating config for "module.istio-operator.kubernetes_manifest.deployment_istio_operator"
2020/09/12 21:07:19 [TRACE] GRPCProvider: ValidateResourceTypeConfig
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.clusterserviceversion_packageserver (expand)": visit complete
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalDiff
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalValidateSelfRef
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.operatorgroup_olm_operators": visit complete
2020/09/12 21:07:19 [TRACE] GRPCProvider: ValidateResourceTypeConfig
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.operatorgroup_olm_operators": dynamic subgraph encountered errors
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalDiff
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.operatorgroup_olm_operators": visit complete
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.customresourcedefinition_operators_operators_coreos_com": visit complete
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.operatorgroup_olm_operators (expand)": dynamic subgraph encountered errors
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.customresourcedefinition_subscriptions_operators_coreos_com": visit complete
2020/09/12 21:07:19 [TRACE] EvalReadState: no state present for module.operator-lifecycle-manager.kubernetes_manifest.namespace_operators
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.customresourcedefinition_operators_operators_coreos_com (expand)": dynamic subgraph encountered errors
2020/09/12 21:07:19 [TRACE] [walkPlan] Exiting eval tree: module.istio-operator.kubernetes_manifest.namespace_istio_operator
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.customresourcedefinition_subscriptions_operators_coreos_com (expand)": dynamic subgraph encountered errors
2020/09/12 21:07:19 [TRACE] Re-validating config for "module.operator-lifecycle-manager.kubernetes_manifest.clusterrolebinding_olm_operator_binding_olm"
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalSequence
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalGetProvider
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalValidateSelfRef
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.operatorgroup_olm_operators (expand)": visit complete
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalReadState
2020/09/12 21:07:19 [TRACE] EvalReadState: reading state for module.istio-operator.kubernetes_manifest.service_istio_operator
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalValidateSelfRef
2020/09/12 21:07:19 [TRACE] EvalReadState: no state present for module.istio-operator.kubernetes_manifest.service_istio_operator
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalValidateSelfRef
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.customresourcedefinition_operators_operators_coreos_com (expand)": visit complete
2020/09/12 21:07:19 [TRACE] vertex "module.istio-operator.kubernetes_manifest.namespace_istio_operator": visit complete
2020/09/12 21:07:19 [TRACE] Re-validating config for "module.operator-lifecycle-manager.kubernetes_manifest.catalogsource_operatorhubio_catalog"
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalDiff
2020/09/12 21:07:19 [TRACE] GRPCProvider: ValidateResourceTypeConfig
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalDiff
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.customresourcedefinition_subscriptions_operators_coreos_com (expand)": visit complete
2020/09/12 21:07:19 [TRACE] GRPCProvider: ValidateResourceTypeConfig
2020/09/12 21:07:19 [TRACE] vertex "module.istio-operator.kubernetes_manifest.namespace_istio_operator": dynamic subgraph encountered errors
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalDiff
2020/09/12 21:07:19 [TRACE] vertex "module.istio-operator.kubernetes_manifest.namespace_istio_operator": visit complete
2020/09/12 21:07:19 [TRACE] vertex "module.istio-operator.kubernetes_manifest.namespace_istio_operator (expand)": dynamic subgraph encountered errors
2020/09/12 21:07:19 [TRACE] vertex "module.istio-operator.kubernetes_manifest.namespace_istio_operator (expand)": visit complete
2020/09/12 21:07:19 [TRACE] Re-validating config for "module.operator-lifecycle-manager.kubernetes_manifest.namespace_operators"
2020/09/12 21:07:19 [TRACE] GRPCProvider: ValidateResourceTypeConfig
2020/09/12 21:07:19 [TRACE] Re-validating config for "module.istio-operator.kubernetes_manifest.service_istio_operator"
2020/09/12 21:07:19 [TRACE] GRPCProvider: ValidateResourceTypeConfig
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalDiff
2020/09/12 21:07:19 [TRACE] Re-validating config for "module.operator-lifecycle-manager.kubernetes_manifest.deployment_olm_operator"
2020/09/12 21:07:19 [TRACE] GRPCProvider: ValidateResourceTypeConfig
2020/09/12 21:07:19 [TRACE] Re-validating config for "module.operator-lifecycle-manager.kubernetes_manifest.customresourcedefinition_operatorgroups_operators_coreos_com"
2020/09/12 21:07:19 [TRACE] GRPCProvider: ValidateResourceTypeConfig
2020/09/12 21:07:19 [TRACE] Re-validating config for "module.operator-lifecycle-manager.kubernetes_manifest.customresourcedefinition_installplans_operators_coreos_com"
2020/09/12 21:07:19 [TRACE] GRPCProvider: ValidateResourceTypeConfig
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalDiff
2020-09-12T21:07:19.049+0200 [DEBUG] plugin: plugin process exited: path=.terraform/plugins/registry.terraform.io/hashicorp/kubernetes-alpha/0.2.0/windows_amd64/terraform-provider-kubernetes-alpha_v0.2.0_x5.exe pid=9512 error="exit status 2"
2020/09/12 21:07:19 [ERROR] eval: *terraform.EvalDiff, err: rpc error: code = Canceled desc = context canceled
2020/09/12 21:07:19 [ERROR] eval: *terraform.EvalDiff, err: rpc error: code = Canceled desc = context canceled
2020/09/12 21:07:19 [ERROR] eval: *terraform.EvalDiff, err: rpc error: code = Canceled desc = context canceled
2020/09/12 21:07:19 [ERROR] eval: *terraform.EvalDiff, err: rpc error: code = Canceled desc = context canceled
2020/09/12 21:07:19 [ERROR] eval: *terraform.EvalSequence, err: rpc error: code = Canceled desc = context canceled
2020/09/12 21:07:19 [ERROR] eval: *terraform.EvalSequence, err: rpc error: code = Canceled desc = context canceled
2020/09/12 21:07:19 [TRACE] [walkPlan] Exiting eval tree: module.operator-lifecycle-manager.kubernetes_manifest.clusterrole_aggregate_olm_view
2020/09/12 21:07:19 [ERROR] eval: *terraform.EvalDiff, err: rpc error: code = Canceled desc = context canceled
2020/09/12 21:07:19 [ERROR] eval: *terraform.EvalSequence, err: rpc error: code = Canceled desc = context canceled
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalSequence
2020/09/12 21:07:19 [TRACE] [walkPlan] Exiting eval tree: module.operator-lifecycle-manager.kubernetes_manifest.customresourcedefinition_operatorgroups_operators_coreos_com
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalGetProvider
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.customresourcedefinition_operatorgroups_operators_coreos_com": visit complete
2020/09/12 21:07:19 [ERROR] eval: *terraform.EvalSequence, err: rpc error: code = Canceled desc = context canceled
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalSequence
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.customresourcedefinition_operatorgroups_operators_coreos_com": dynamic subgraph encountered errors
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalReadState
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.customresourcedefinition_operatorgroups_operators_coreos_com": visit complete
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalGetProvider
2020/09/12 21:07:19 [TRACE] EvalReadState: reading state for module.istio-operator.kubernetes_manifest.clusterrole_istio_operator
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.customresourcedefinition_operatorgroups_operators_coreos_com (expand)": dynamic subgraph encountered errors
2020/09/12 21:07:19 [TRACE] EvalReadState: no state present for module.istio-operator.kubernetes_manifest.clusterrole_istio_operator
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.customresourcedefinition_operatorgroups_operators_coreos_com (expand)": visit complete
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalReadState
2020/09/12 21:07:19 [TRACE] EvalReadState: reading state for module.operator-lifecycle-manager.kubernetes_manifest.clusterrole_system_controller_operator_lifecycle_manager
2020/09/12 21:07:19 [ERROR] eval: *terraform.EvalDiff, err: rpc error: code = Canceled desc = context canceled
2020/09/12 21:07:19 [TRACE] EvalReadState: no state present for module.operator-lifecycle-manager.kubernetes_manifest.clusterrole_system_controller_operator_lifecycle_manager
2020/09/12 21:07:19 [ERROR] eval: *terraform.EvalSequence, err: rpc error: code = Canceled desc = context canceled
2020/09/12 21:07:19 [TRACE] [walkPlan] Exiting eval tree: module.operator-lifecycle-manager.kubernetes_manifest.catalogsource_operatorhubio_catalog
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalValidateSelfRef
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.catalogsource_operatorhubio_catalog": visit complete
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalSequence
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalGetProvider
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.catalogsource_operatorhubio_catalog": dynamic subgraph encountered errors
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.catalogsource_operatorhubio_catalog": visit complete
2020/09/12 21:07:19 [TRACE] [walkPlan] Exiting eval tree: module.operator-lifecycle-manager.kubernetes_manifest.deployment_olm_operator
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalReadState
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.catalogsource_operatorhubio_catalog (expand)": dynamic subgraph encountered errors
2020/09/12 21:07:19 [TRACE] EvalReadState: reading state for module.istio-operator.kubernetes_manifest.clusterrolebinding_istio_operator
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.catalogsource_operatorhubio_catalog (expand)": visit complete
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.deployment_olm_operator": visit complete
2020/09/12 21:07:19 [TRACE] EvalReadState: no state present for module.istio-operator.kubernetes_manifest.clusterrolebinding_istio_operator
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalValidateSelfRef
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.clusterrole_aggregate_olm_view": visit complete
2020/09/12 21:07:19 [ERROR] eval: *terraform.EvalDiff, err: rpc error: code = Canceled desc = context canceled
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalDiff
2020/09/12 21:07:19 [ERROR] eval: *terraform.EvalSequence, err: rpc error: code = Canceled desc = context canceled
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.clusterrole_aggregate_olm_view": dynamic subgraph encountered errors
2020/09/12 21:07:19 [TRACE] [walkPlan] Exiting eval tree: module.operator-lifecycle-manager.kubernetes_manifest.customresourcedefinition_installplans_operators_coreos_com
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.clusterrole_aggregate_olm_view": visit complete
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalDiff
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.customresourcedefinition_installplans_operators_coreos_com": visit complete
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalSequence
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalGetProvider
2020/09/12 21:07:19 [TRACE] [walkPlan] Exiting eval tree: module.operator-lifecycle-manager.kubernetes_manifest.namespace_operators
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.customresourcedefinition_installplans_operators_coreos_com": dynamic subgraph encountered errors
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.namespace_operators": visit complete
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalReadState
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.customresourcedefinition_installplans_operators_coreos_com": visit complete
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.namespace_operators": dynamic subgraph encountered errors
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalValidateSelfRef
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.namespace_operators": visit complete
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.customresourcedefinition_installplans_operators_coreos_com (expand)": dynamic subgraph encountered errors
2020/09/12 21:07:19 [ERROR] eval: *terraform.EvalDiff, err: rpc error: code = Canceled desc = context canceled
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.namespace_operators (expand)": dynamic subgraph encountered errors
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.customresourcedefinition_installplans_operators_coreos_com (expand)": visit complete
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalSequence
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalGetProvider
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.clusterrole_aggregate_olm_view (expand)": dynamic subgraph encountered errors
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalReadState
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.clusterrole_aggregate_olm_view (expand)": visit complete
2020/09/12 21:07:19 [TRACE] EvalReadState: reading state for module.operator-lifecycle-manager.kubernetes_manifest.customresourcedefinition_catalogsources_operators_coreos_com
2020/09/12 21:07:19 [ERROR] eval: *terraform.EvalDiff, err: rpc error: code = Canceled desc = context canceled
2020/09/12 21:07:19 [TRACE] EvalReadState: no state present for module.operator-lifecycle-manager.kubernetes_manifest.customresourcedefinition_catalogsources_operators_coreos_com
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalValidateSelfRef
2020/09/12 21:07:19 [ERROR] eval: *terraform.EvalSequence, err: rpc error: code = Canceled desc = context canceled
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalSequence
2020/09/12 21:07:19 [TRACE] [walkPlan] Exiting eval tree: module.istio-operator.kubernetes_manifest.deployment_istio_operator
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalGetProvider
2020/09/12 21:07:19 [TRACE] vertex "module.istio-operator.kubernetes_manifest.deployment_istio_operator": visit complete
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalReadState
2020/09/12 21:07:19 [TRACE] EvalReadState: reading state for module.operator-lifecycle-manager.kubernetes_manifest.clusterrole_aggregate_olm_edit
2020/09/12 21:07:19 [TRACE] EvalReadState: reading state for module.operator-lifecycle-manager.kubernetes_manifest.serviceaccount_olm_operator_serviceaccount
2020/09/12 21:07:19 [ERROR] eval: *terraform.EvalSequence, err: rpc error: code = Canceled desc = context canceled
2020/09/12 21:07:19 [TRACE] EvalReadState: no state present for module.operator-lifecycle-manager.kubernetes_manifest.serviceaccount_olm_operator_serviceaccount
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.deployment_olm_operator": dynamic subgraph encountered errors
2020/09/12 21:07:19 [ERROR] eval: *terraform.EvalSequence, err: rpc error: code = Canceled desc = context canceled
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.deployment_olm_operator": visit complete
2020/09/12 21:07:19 [TRACE] [walkPlan] Exiting eval tree: module.operator-lifecycle-manager.kubernetes_manifest.clusterrolebinding_olm_operator_binding_olm
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.clusterrolebinding_olm_operator_binding_olm": visit complete
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalDiff
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.deployment_olm_operator (expand)": dynamic subgraph encountered errors
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.clusterrolebinding_olm_operator_binding_olm": dynamic subgraph encountered errors
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.deployment_olm_operator (expand)": visit complete
2020/09/12 21:07:19 [TRACE] Re-validating config for "module.istio-operator.kubernetes_manifest.clusterrolebinding_istio_operator"
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.namespace_operators (expand)": visit complete
2020/09/12 21:07:19 [TRACE] Re-validating config for "module.istio-operator.kubernetes_manifest.clusterrole_istio_operator"
2020/09/12 21:07:19 [TRACE] EvalReadState: no state present for module.operator-lifecycle-manager.kubernetes_manifest.clusterrole_aggregate_olm_edit
2020/09/12 21:07:19 [TRACE] GRPCProvider: ValidateResourceTypeConfig
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalValidateSelfRef
2020/09/12 21:07:19 [TRACE] vertex "module.istio-operator.kubernetes_manifest.deployment_istio_operator": dynamic subgraph encountered errors
2020/09/12 21:07:19 [TRACE] vertex "module.istio-operator.kubernetes_manifest.deployment_istio_operator": visit complete
2020/09/12 21:07:19 [TRACE] [walkPlan] Exiting eval tree: module.istio-operator.kubernetes_manifest.service_istio_operator
2020/09/12 21:07:19 [TRACE] vertex "module.istio-operator.kubernetes_manifest.deployment_istio_operator (expand)": dynamic subgraph encountered errors
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalValidateSelfRef
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalDiff
2020/09/12 21:07:19 [TRACE] vertex "module.istio-operator.kubernetes_manifest.deployment_istio_operator (expand)": visit complete
2020/09/12 21:07:19 [TRACE] GRPCProvider: ValidateResourceTypeConfig
2020/09/12 21:07:19 [TRACE] vertex "module.istio-operator.kubernetes_manifest.service_istio_operator": visit complete
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.clusterrolebinding_olm_operator_binding_olm": visit complete
2020/09/12 21:07:19 [TRACE] vertex "module.istio-operator.kubernetes_manifest.service_istio_operator": dynamic subgraph encountered errors
2020/09/12 21:07:19 [TRACE] vertex "module.istio-operator.kubernetes_manifest.service_istio_operator": visit complete
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalDiff
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.clusterrolebinding_olm_operator_binding_olm (expand)": dynamic subgraph encountered errors2020/09/12 21:07:19 [TRACE] Re-validating config for "module.operator-lifecycle-manager.kubernetes_manifest.clusterrole_system_controller_operator_lifecycle_manager"
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.clusterrolebinding_olm_operator_binding_olm (expand)": visit complete
2020/09/12 21:07:19 [TRACE] GRPCProvider: ValidateResourceTypeConfig
2020/09/12 21:07:19 [TRACE] eval: *terraform.EvalDiff
2020/09/12 21:07:19 [TRACE] vertex "module.istio-operator.kubernetes_manifest.service_istio_operator (expand)": dynamic subgraph encountered errors
2020/09/12 21:07:19 [TRACE] vertex "module.istio-operator.kubernetes_manifest.service_istio_operator (expand)": visit complete
2020/09/12 21:07:19 [ERROR] eval: *terraform.EvalDiff, err: rpc error: code = Canceled desc = context canceled
2020/09/12 21:07:19 [ERROR] eval: *terraform.EvalSequence, err: rpc error: code = Canceled desc = context canceled
2020/09/12 21:07:19 [TRACE] [walkPlan] Exiting eval tree: module.istio-operator.kubernetes_manifest.clusterrolebinding_istio_operator
2020/09/12 21:07:19 [TRACE] vertex "module.istio-operator.kubernetes_manifest.clusterrolebinding_istio_operator": visit complete
2020/09/12 21:07:19 [TRACE] vertex "module.istio-operator.kubernetes_manifest.clusterrolebinding_istio_operator": dynamic subgraph encountered errors
2020/09/12 21:07:19 [ERROR] eval: *terraform.EvalDiff, err: rpc error: code = Canceled desc = context canceled
2020/09/12 21:07:19 [TRACE] vertex "module.istio-operator.kubernetes_manifest.clusterrolebinding_istio_operator": visit complete
2020/09/12 21:07:19 [ERROR] eval: *terraform.EvalSequence, err: rpc error: code = Canceled desc = context canceled
2020/09/12 21:07:19 [TRACE] [walkPlan] Exiting eval tree: module.operator-lifecycle-manager.kubernetes_manifest.clusterrole_system_controller_operator_lifecycle_manager
2020/09/12 21:07:19 [TRACE] Re-validating config for "module.operator-lifecycle-manager.kubernetes_manifest.clusterrole_aggregate_olm_edit"
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.clusterrole_system_controller_operator_lifecycle_manager": visit complete
2020/09/12 21:07:19 [TRACE] vertex "module.istio-operator.kubernetes_manifest.clusterrolebinding_istio_operator (expand)": dynamic subgraph encountered errors
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.clusterrole_system_controller_operator_lifecycle_manager": dynamic subgraph encountered errors
2020/09/12 21:07:19 [TRACE] GRPCProvider: ValidateResourceTypeConfig
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.clusterrole_system_controller_operator_lifecycle_manager": visit complete
2020/09/12 21:07:19 [TRACE] Re-validating config for "module.operator-lifecycle-manager.kubernetes_manifest.serviceaccount_olm_operator_serviceaccount"
2020/09/12 21:07:19 [TRACE] GRPCProvider: ValidateResourceTypeConfig
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.clusterrole_system_controller_operator_lifecycle_manager (expand)": dynamic subgraph encountered errors
2020/09/12 21:07:19 [ERROR] eval: *terraform.EvalDiff, err: rpc error: code = Canceled desc = context canceled
2020/09/12 21:07:19 [TRACE] vertex "module.istio-operator.kubernetes_manifest.clusterrolebinding_istio_operator (expand)": visit complete
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.clusterrole_system_controller_operator_lifecycle_manager (expand)": visit complete
2020/09/12 21:07:19 [ERROR] eval: *terraform.EvalSequence, err: rpc error: code = Canceled desc = context canceled
2020/09/12 21:07:19 [TRACE] [walkPlan] Exiting eval tree: module.istio-operator.kubernetes_manifest.clusterrole_istio_operator
2020/09/12 21:07:19 [TRACE] vertex "module.istio-operator.kubernetes_manifest.clusterrole_istio_operator": visit complete
2020/09/12 21:07:19 [ERROR] eval: *terraform.EvalDiff, err: rpc error: code = Canceled desc = context canceled
2020/09/12 21:07:19 [ERROR] eval: *terraform.EvalSequence, err: rpc error: code = Canceled desc = context canceled
2020/09/12 21:07:19 [TRACE] vertex "module.istio-operator.kubernetes_manifest.clusterrole_istio_operator": dynamic subgraph encountered errors
2020/09/12 21:07:19 [TRACE] [walkPlan] Exiting eval tree: module.operator-lifecycle-manager.kubernetes_manifest.serviceaccount_olm_operator_serviceaccount
2020/09/12 21:07:19 [TRACE] vertex "module.istio-operator.kubernetes_manifest.clusterrole_istio_operator": visit complete
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.serviceaccount_olm_operator_serviceaccount": visit complete
2020/09/12 21:07:19 [TRACE] vertex "module.istio-operator.kubernetes_manifest.clusterrole_istio_operator (expand)": dynamic subgraph encountered errors
2020/09/12 21:07:19 [TRACE] vertex "module.istio-operator.kubernetes_manifest.clusterrole_istio_operator (expand)": visit complete
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.serviceaccount_olm_operator_serviceaccount": dynamic subgraph encountered errors
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.serviceaccount_olm_operator_serviceaccount": visit complete
2020/09/12 21:07:19 [ERROR] eval: *terraform.EvalDiff, err: rpc error: code = Canceled desc = context canceled
2020/09/12 21:07:19 [ERROR] eval: *terraform.EvalSequence, err: rpc error: code = Canceled desc = context canceled
2020/09/12 21:07:19 [TRACE] dag/walk: upstream of "module.istio-operator (close)" errored, so skipping
2020/09/12 21:07:19 [TRACE] [walkPlan] Exiting eval tree: module.operator-lifecycle-manager.kubernetes_manifest.clusterrole_aggregate_olm_edit
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.clusterrole_aggregate_olm_edit": visit complete
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.serviceaccount_olm_operator_serviceaccount (expand)": dynamic subgraph encountered errors
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.clusterrole_aggregate_olm_edit": dynamic subgraph encountered errors
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.serviceaccount_olm_operator_serviceaccount (expand)": visit complete
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.clusterrole_aggregate_olm_edit": visit complete
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.clusterrole_aggregate_olm_edit (expand)": dynamic subgraph encountered errors
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.clusterrole_aggregate_olm_edit (expand)": visit complete
2020/09/12 21:07:19 [TRACE] Re-validating config for "module.operator-lifecycle-manager.kubernetes_manifest.customresourcedefinition_catalogsources_operators_coreos_com"
2020/09/12 21:07:19 [TRACE] GRPCProvider: ValidateResourceTypeConfig
2020/09/12 21:07:19 [ERROR] eval: *terraform.EvalDiff, err: rpc error: code = Canceled desc = context canceled
2020/09/12 21:07:19 [ERROR] eval: *terraform.EvalSequence, err: rpc error: code = Canceled desc = context canceled
2020/09/12 21:07:19 [TRACE] [walkPlan] Exiting eval tree: module.operator-lifecycle-manager.kubernetes_manifest.customresourcedefinition_catalogsources_operators_coreos_com
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.customresourcedefinition_catalogsources_operators_coreos_com": visit complete
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.customresourcedefinition_catalogsources_operators_coreos_com": dynamic subgraph encountered errors
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.customresourcedefinition_catalogsources_operators_coreos_com": visit complete
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.customresourcedefinition_catalogsources_operators_coreos_com (expand)": dynamic subgraph encountered errors
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.customresourcedefinition_catalogsources_operators_coreos_com (expand)": visit complete
2020/09/12 21:07:19 [TRACE] Re-validating config for "module.operator-lifecycle-manager.kubernetes_manifest.customresourcedefinition_clusterserviceversions_operators_coreos_com"
2020/09/12 21:07:19 [TRACE] GRPCProvider: ValidateResourceTypeConfig
2020/09/12 21:07:19 [ERROR] eval: *terraform.EvalDiff, err: rpc error: code = Canceled desc = context canceled
2020/09/12 21:07:19 [ERROR] eval: *terraform.EvalSequence, err: rpc error: code = Canceled desc = context canceled
2020/09/12 21:07:19 [TRACE] [walkPlan] Exiting eval tree: module.operator-lifecycle-manager.kubernetes_manifest.customresourcedefinition_clusterserviceversions_operators_coreos_com2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.customresourcedefinition_clusterserviceversions_operators_coreos_com": visit complete
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.customresourcedefinition_clusterserviceversions_operators_coreos_com": dynamic subgraph encountered errors
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.customresourcedefinition_clusterserviceversions_operators_coreos_com": visit complete
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.customresourcedefinition_clusterserviceversions_operators_coreos_com (expand)": dynamic subgraph encountered errors
2020/09/12 21:07:19 [TRACE] vertex "module.operator-lifecycle-manager.kubernetes_manifest.customresourcedefinition_clusterserviceversions_operators_coreos_com (expand)": visit complete
2020/09/12 21:07:19 [TRACE] dag/walk: upstream of "module.operator-lifecycle-manager (close)" errored, so skipping
2020/09/12 21:07:19 [TRACE] dag/walk: upstream of "meta.count-boundary (EachMode fixup)" errored, so skipping
2020/09/12 21:07:19 [TRACE] dag/walk: upstream of "provider[\"registry.terraform.io/hashicorp/kubernetes-alpha\"] (close)" errored, so skipping
2020/09/12 21:07:19 [TRACE] dag/walk: upstream of "root" errored, so skipping
2020/09/12 21:07:19 [INFO] backend/local: plan operation completed
2020/09/12 21:07:19 [TRACE] statemgr.Filesystem: removing lock metadata file .terraform.tfstate.lock.info
2020/09/12 21:07:19 [TRACE] statemgr.Filesystem: unlocked by closing terraform.tfstate
2020-09-12T21:07:19.077+0200 [DEBUG] plugin: plugin exited

Error: rpc error: code = Canceled desc = context cancele

d!!!!!!!!!!!!!!!!!!!!!!!!!!! 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 !!!!!!!!!!!!!!!!!!!!!!!!!!!!




Error: rpc error: code = Canceled desc = context canceled



Error: rpc error: code = Unavailable desc = transport is closing



Error: rpc error: code = Canceled desc = context canceled



Error: rpc error: code = Canceled desc = context canceled



Error: rpc error: code = Canceled desc = context canceled



Error: rpc error: code = Canceled desc = context canceled



Error: rpc error: code = Unavailable desc = transport is closing



Error: rpc error: code = Canceled desc = context canceled



Error: rpc error: code = Canceled desc = context canceled



Error: rpc error: code = Canceled desc = context canceled



Error: rpc error: code = Unavailable desc = transport is closing



Error: rpc error: code = Unavailable desc = transport is closing



Error: rpc error: code = Canceled desc = context canceled



Error: rpc error: code = Canceled desc = context canceled



Error: rpc error: code = Canceled desc = context canceled



Error: rpc error: code = Canceled desc = context canceled

@alexsomesan
Copy link
Member

Hi all, I believe this issue was caused by the wrong handling of the server_side_planning flag in the provider.
It should be fixed by #92 which is already merged.
I'd appreciate the feedback if you can test with a build from master. Otherwise, I will cut a release in the next couple of days.

@martin-schaefer
Copy link

I've tried to build the provider on my machine but it fails. I guess it is not intended to build on Windows 10 ;-)

@alexsomesan
Copy link
Member

alexsomesan commented Sep 18, 2020 via email

@martin-schaefer
Copy link

The error I get is "The system cannot find the specified file":

make install
process_begin: CreateProcess(NULL, sh -c 'C:/Users/marti/git/terraform-provider-kubernetes-alpha/scripts/gofmtcheck.sh', ...) failed.
make (e=2): Das System kann die angegebene Datei nicht finden.
make: *** [GNUmakefile:45: fmtcheck] Error 2

I use GNU Make 4.3 and go 1.15.2 windows/amd64

@alexsomesan
Copy link
Member

alexsomesan commented Sep 18, 2020 via email

@martin-schaefer
Copy link

I've tried the release 0.2.1. But now I get another error when running terraform plan:

Error: rpc error: code = Unknown desc = no client configuration

I delete the . terraform folder in the project and run terraform init again. I did not help.

@martin-schaefer
Copy link

I could build the provider with “go build”, thanks for the hint. But the error Error: rpc error: code = Unknown desc = no client configuration remains.

@martin-schaefer
Copy link

martin-schaefer commented Sep 18, 2020

I could make it work when adding the section provider with config_path = "~/.kube/config. Seems that required_providers is not sufficient.

Now I have other issues with https://github.com/martin-schaefer/terraform-modules but this looks like dependency problems when creating CRDs and then creating resources based on them.

terraform {
  required_providers {
    kubernetes = {
      source  = "hashicorp/kubernetes"
      version = "~> 1.13.2"
    }
    kubernetes-alpha = {
      source  = "hashicorp/kubernetes-alpha"
      version = "~> 0.2.1"
    }
  }
}

provider "kubernetes-alpha" {
  server_side_planning = true
  config_path = "~/.kube/config"
}

@martin-schaefer
Copy link

My issue with the crash was solved with release 0.2.1

@aareet
Copy link
Member

aareet commented Sep 24, 2020

@gmintoco was this resolved for you as well? (Assuming your issue wasn't due to dynamic credentials?)

@gmintoco
Copy link
Author

Hi @aareet I just tried to use the provider again and it seems to work well :) It was, however, in a different context as I had to tear down the original environment. Please feel free to close this issue, however. Sorry for the late reply

@ghost ghost removed the waiting-response label Oct 17, 2020
@aareet
Copy link
Member

aareet commented Oct 19, 2020

Thank you for the followup, closing this issue.

@ghost
Copy link

ghost commented Nov 18, 2020

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 feel this issue should be reopened, we encourage creating a new issue linking back to this one for added context. If you feel I made an error 🤖 🙉 , please reach out to my human friends 👉 hashibot-feedback@hashicorp.com. Thanks!

@ghost ghost locked as resolved and limited conversation to collaborators Nov 18, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

4 participants