Closed ghost closed 2 years ago
@dhanubiarca, please test again with Terraform 0.12 (the current version is 0.12.26) and the latest version of this provider. If you experience the same crash, please include clear steps to reproduce, stating what commands you ran - the tutorial you linked may have changed in the meantime.
Please include your Terraform config files as code inline in your issue, or create a GitHub Gist and link to it, rather than attaching a ZIP file.
This issue has been without response for too long. Closing.
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.
This issue was originally opened by @dhanubiarca as hashicorp/terraform#23605. It was migrated here as a result of the provider split. The original body of the issue is below.
crash.log Hi All,
I am new to Tectonic, I am trying to deploy tectonics on VMware environment, but could not succeed.
with little modifications in the provider files, I could able to run Plan, when run apply, terraform is getting crashed. I have followed the below link: https://coreos.com/tectonic/docs/latest/install/vmware/vmware-terraform.html
Here I am attaching the crash log, terraform.tfvar, provider.tf, varibale.tf files. I am using terraform version v0.11.3 could someone help me in resolving the issue.
below is the crash output.
Tectonic_VMWARE.zip Tectonic_VMWARE.zip
tls_private_key.etcd_ca: unexpected EOF 2018/02/05 16:54:42 [ERROR] root.etcd_certs: eval: *terraform.EvalSequence, err: 1 error(s) occurred:
tls_private_key.etcd_ca: unexpected EOF 2018/02/05 16:54:42 [TRACE] [walkApply] Exiting eval tree: module.etcd_certs.tls_private_key.etcd_ca 2018/02/05 16:54:42 [TRACE] dag/walk: upstream errored, not walking "module.etcd_certs.tls_self_signed_cert.etcd_ca" 2018/02/05 16:54:42 [TRACE] dag/walk: upstream errored, not walking "module.etcd_certs.data.template_file.etcd_ca_cert_pem" 2018/02/05 16:54:42 [TRACE] dag/walk: upstream errored, not walking "module.etcd_certs.output.etcd_ca_crt_pem" 2018/02/05 16:54:42 [TRACE] dag/walk: upstream errored, not walking "module.bootkube.var.etcd_ca_cert_pem" 2018/02/05 16:54:42 [TRACE] dag/walk: upstream errored, not walking "module.bootkube.local_file.service_account_key" 2018/02/05 16:54:42 [TRACE] root: eval: terraform.EvalSequence 2018/02/05 16:54:42 [TRACE] root: eval: terraform.EvalNoop 2018/02/05 16:54:42 [TRACE] root: eval: terraform.EvalOpFilter 2018/02/05 16:54:42 [TRACE] root: eval: terraform.EvalInterpolate 2018/02/05 16:54:42 [TRACE] root: eval: terraform.EvalVariableBlock 2018/02/05 16:54:42 [TRACE] root: eval: terraform.EvalCoerceMapVariable 2018/02/05 16:54:42 [TRACE] root: eval: terraform.EvalTypeCheckVariable 2018/02/05 16:54:42 [TRACE] root: eval: terraform.EvalSetVariables 2018/02/05 16:54:42 [TRACE] [walkApply] Exiting eval tree: module.identity_certs.var.ca_key_pem 2018/02/05 16:54:42 [TRACE] dag/walk: upstream errored, not walking "module.identity_certs.tls_locally_signed_cert.identity_client" 2018/02/05 16:54:42 [TRACE] dag/walk: upstream errored, not walking "module.identity_certs.output.client_cert_pem" 2018/02/05 16:54:42 [TRACE] dag/walk: upstream errored, not walking "module.tectonic.var.identity_client_cert_pem" 2018/02/05 16:54:42 [TRACE] dag/walk: upstream errored, not walking "module.etcd_certs.tls_locally_signed_cert.etcd_server" 2018/02/05 16:54:42 [TRACE] dag/walk: upstream errored, not walking "module.etcd_certs.output.etcd_server_crt_pem" 2018/02/05 16:54:42 [TRACE] dag/walk: upstream errored, not walking "module.etcd.var.tls_server_crt_pem" 2018/02/05 16:54:42 [TRACE] dag/walk: upstream errored, not walking "module.etcd.data.ignition_file.etcd_server_crt" 2018/02/05 16:54:42 [TRACE] dag/walk: upstream errored, not walking "module.etcd_certs.tls_locally_signed_cert.etcd_client" 2018/02/05 16:54:42 [TRACE] dag/walk: upstream errored, not walking "module.etcd_certs.data.template_file.etcd_client_crt" 2018/02/05 16:54:42 [TRACE] dag/walk: upstream errored, not walking "module.etcd_certs.output.etcd_client_crt_pem" 2018/02/05 16:54:42 [TRACE] dag/walk: upstream errored, not walking "module.etcd.var.tls_client_crt_pem" 2018/02/05 16:54:42 [TRACE] dag/walk: upstream errored, not walking "module.etcd.data.ignition_file.etcd_client_crt" 2018/02/05 16:54:42 [TRACE] dag/walk: upstream errored, not walking "module.etcd_certs.tls_locally_signed_cert.etcd_peer" 2018/02/05 16:54:42 [TRACE] dag/walk: upstream errored, not walking "module.etcd_certs.data.archive_file.etcd_tls_zip" 2018/02/05 16:54:42 [TRACE] dag/walk: upstream errored, not walking "module.etcd_certs.output.etcd_tls_zip" 2018/02/05 16:54:42 [TRACE] dag/walk: upstream errored, not walking "module.etcd_certs.local_file.etcd_ca_crt" 2018/02/05 16:54:42 [TRACE] dag/walk: upstream errored, not walking "module.etcd.var.tls_ca_crt_pem" 2018/02/05 16:54:42 [TRACE] dag/walk: upstream errored, not walking "module.etcd.data.ignition_file.etcd_ca" 2018/02/05 16:54:42 [TRACE] dag/walk: upstream errored, not walking "module.kube_certs.local_file.kubelet_key" 2018/02/05 16:54:42 [TRACE] dag/walk: upstream errored, not walking "module.identity_certs.tls_locally_signed_cert.identity_server" 2018/02/05 16:54:42 [TRACE] dag/walk: upstream errored, not walking "module.identity_certs.output.server_cert_pem" 2018/02/05 16:54:42 [TRACE] dag/walk: upstream errored, not walking "module.tectonic.var.identity_server_cert_pem" 2018/02/05 16:54:42 [TRACE] dag/walk: upstream errored, not walking "module.tectonic.template_dir.tectonic" 2018/02/05 16:54:42 [TRACE] dag/walk: upstream errored, not walking "module.tectonic.output.id" 2018/02/05 16:54:42 [TRACE] dag/walk: upstream errored, not walking "provider.tls (close)" 2018/02/05 16:54:42 [TRACE] dag/walk: upstream errored, not walking "module.etcd_certs.local_file.etcd_server_crt" 2018/02/05 16:54:42 [TRACE] dag/walk: upstream errored, not walking "module.etcd_certs.local_file.etcd_client_crt" 2018/02/05 16:54:42 [TRACE] dag/walk: upstream errored, not walking "module.bootkube.var.etcd_client_cert_pem" 2018/02/05 16:54:42 [TRACE] dag/walk: upstream errored, not walking "module.bootkube.template_dir.bootkube" 2018/02/05 16:54:42 [TRACE] dag/walk: upstream errored, not walking "module.etcd_certs.output.etcd_peer_crt_pem" 2018/02/05 16:54:42 [TRACE] dag/walk: upstream errored, not walking "module.etcd.var.tls_peer_crt_pem" 2018/02/05 16:54:42 [TRACE] dag/walk: upstream errored, not walking "module.etcd.data.ignition_file.etcd_peer_crt" 2018/02/05 16:54:42 [TRACE] dag/walk: upstream errored, not walking "module.etcd_certs.local_file.etcd_peer_crt" 2018/02/05 16:54:42 [TRACE] dag/walk: upstream errored, not walking "module.etcd_certs.output.id" 2018/02/05 16:54:42 [TRACE] dag/walk: upstream errored, not walking "module.kube_certs.output.kubelet_key_pem" 2018/02/05 16:54:42 [TRACE] dag/walk: upstream errored, not walking "module.bootkube.var.kubelet_key_pem" 2018/02/05 16:54:42 [TRACE] dag/walk: upstream errored, not walking "module.bootkube.data.template_file.kubeconfig" 2018/02/05 16:54:42 [TRACE] dag/walk: upstream errored, not walking "module.bootkube.output.kubeconfig" 2018/02/05 16:54:42 [TRACE] dag/walk: upstream errored, not walking "module.masters.var.kubeconfig" 2018/02/05 16:54:42 [TRACE] dag/walk: upstream errored, not walking "module.masters.vsphere_virtual_machine.node" 2018/02/05 16:54:42 [TRACE] dag/walk: upstream errored, not walking "module.masters.output.ip_address" 2018/02/05 16:54:42 [TRACE] dag/walk: upstream errored, not walking "null_resource.bootstrap" 2018/02/05 16:54:42 [TRACE] dag/walk: upstream errored, not walking "provider.null (close)" 2018/02/05 16:54:42 [TRACE] dag/walk: upstream errored, not walking "module.bootkube.template_dir.bootkube_bootstrap" 2018/02/05 16:54:42 [TRACE] dag/walk: upstream errored, not walking "provider.ignition (close)" 2018/02/05 16:54:42 [TRACE] dag/walk: upstream errored, not walking "module.bootkube.local_file.kubeconfig" 2018/02/05 16:54:42 [TRACE] dag/walk: upstream errored, not walking "module.workers.var.kubeconfig" 2018/02/05 16:54:42 [TRACE] dag/walk: upstream errored, not walking "module.workers.vsphere_virtual_machine.node[0]" 2018/02/05 16:54:42 [TRACE] dag/walk: upstream errored, not walking "provider.template (close)" 2018/02/05 16:54:42 [TRACE] dag/walk: upstream errored, not walking "module.bootkube.output.id" 2018/02/05 16:54:42 [TRACE] dag/walk: upstream errored, not walking "data.archive_file.assets" 2018/02/05 16:54:42 [TRACE] dag/walk: upstream errored, not walking "provider.archive (close)" 2018/02/05 16:54:42 [TRACE] dag/walk: upstream errored, not walking "module.workers.vsphere_virtual_machine.node1" 2018/02/05 16:54:42 [TRACE] dag/walk: upstream errored, not walking "module.workers.output.ip_address" 2018/02/05 16:54:42 [TRACE] dag/walk: upstream errored, not walking "provider.vsphere (close)" 2018/02/05 16:54:42 [TRACE] dag/walk: upstream errored, not walking "provisioner.remote-exec (close)" 2018/02/05 16:54:42 [TRACE] dag/walk: upstream errored, not walking "provisioner.file (close)" 2018-02-05T16:54:42.483+0530 [DEBUG] plugin: plugin process exited: path=/root/tec_vm2/tectonic_1.8.4-tectonic.3/build/bcluster/.terraform/plugins/linux_amd64/terraform-provider-tls_v1.0.0_x4 2018/02/05 16:54:42 [TRACE] root.kube_certs: eval: terraform.EvalDiff 2018/02/05 16:54:42 [TRACE] root.kube_certs: eval: terraform.EvalReadDiff 2018/02/05 16:54:42 [TRACE] root.kube_certs: eval: terraform.EvalCompareDiff 2018/02/05 16:54:42 [TRACE] root.kube_certs: eval: terraform.EvalGetProvider 2018/02/05 16:54:42 [TRACE] root.kube_certs: eval: terraform.EvalReadState 2018/02/05 16:54:42 [TRACE] root.kube_certs: eval: terraform.EvalApplyPre 2018/02/05 16:54:42 [TRACE] root.kube_certs: eval: terraform.EvalApply 2018/02/05 16:54:42 [DEBUG] apply: local_file.kube_ca_crt: executing Apply 2018/02/05 16:54:42 [TRACE] root.kube_certs: eval: terraform.EvalWriteState 2018/02/05 16:54:42 [TRACE] root.kube_certs: eval: terraform.EvalApplyProvisioners 2018/02/05 16:54:42 [TRACE] root.kube_certs: eval: terraform.EvalIf 2018/02/05 16:54:42 [TRACE] root.kube_certs: eval: terraform.EvalWriteState 2018/02/05 16:54:42 [TRACE] root.kube_certs: eval: terraform.EvalWriteDiff 2018/02/05 16:54:42 [TRACE] root.kube_certs: eval: terraform.EvalApplyPost 2018/02/05 16:54:42 [TRACE] root.kube_certs: eval: *terraform.EvalUpdateStateHook 2018/02/05 16:54:42 [TRACE] Preserving existing state lineage "73f05e45-1e01-4bfb-896f-43553f11cbce" 2018/02/05 16:54:42 [TRACE] [walkApply] Exiting eval tree: module.kube_certs.local_file.kube_ca_crt 2018/02/05 16:54:42 [TRACE] dag/walk: upstream errored, not walking "module.kube_certs.output.id" 2018/02/05 16:54:42 [TRACE] dag/walk: upstream errored, not walking "meta.count-boundary (count boundary fixup)" 2018/02/05 16:54:42 [TRACE] dag/walk: upstream errored, not walking "provider.local (close)" 2018/02/05 16:54:42 [TRACE] dag/walk: upstream errored, not walking "root" 2018/02/05 16:54:42 [TRACE] Preserving existing state lineage "73f05e45-1e01-4bfb-896f-43553f11cbce" 2018/02/05 16:54:42 [DEBUG] plugin: waiting for all plugin processes to complete... 2018-02-05T16:54:42.561+0530 [WARN ] plugin: error closing client during Kill: err="connection is shut down" 2018-02-05T16:54:42.575+0530 [DEBUG] plugin: plugin process exited: path=/root/tec_vm2/tectonic_1.8.4-tectonic.3/build/bcluster/.terraform/plugins/linux_amd64/terraform-provider-null_v1.0.0_x4 2018-02-05T16:54:42.576+0530 [DEBUG] plugin: plugin process exited: path=/root/tec_vm2/tectonic_1.8.4-tectonic.3/build/bcluster/.terraform/plugins/linux_amd64/terraform-provider-local_v1.0.0_x4 2018-02-05T16:54:42.576+0530 [DEBUG] plugin: plugin process exited: path=/root/tec_vm2/tectonic_1.8.4-tectonic.3/build/bcluster/.terraform/plugins/linux_amd64/terraform-provider-archive_v1.0.0_x4 2018-02-05T16:54:42.576+0530 [DEBUG] plugin: plugin process exited: path=/root/tec_vm2/tectonic_1.8.4-tectonic.3/build/bcluster/.terraform/plugins/linux_amd64/terraform-provider-vsphere_v0.4.2_x4 2018-02-05T16:54:42.576+0530 [DEBUG] plugin: plugin process exited: path=/root/tec_vm2/tectonic_1.8.4-tectonic.3/build/bcluster/.terraform/plugins/linux_amd64/terraform-provider-template_v1.0.0_x4 2018-02-05T16:54:42.576+0530 [DEBUG] plugin: plugin process exited: path=/root/tec_vm2/tectonic_1.8.4-tectonic.3/build/bcluster/.terraform/plugins/linux_amd64/terraform-provider-ignition_v0.1.0_x4 2018-02-05T16:54:42.576+0530 [DEBUG] plugin: plugin process exited: path=/root/tec_vm2/tectonic_1.8.4-tectonic.3/build/bcluster/.terraform/plugins/linux_amd64/terraform-provider-random_v1.0.0_x4 2018-02-05T16:54:42.576+0530 [DEBUG] plugin.terraform: remote-exec-provisioner (internal) 2018/02/05 16:54:42 [DEBUG] plugin: waiting for all plugin processes to complete... 2018-02-05T16:54:42.576+0530 [DEBUG] plugin: plugin process exited: path=/usr/bin/terraform 2018-02-05T16:54:42.576+0530 [DEBUG] plugin.terraform: file-provisioner (internal) 2018/02/05 16:54:42 [DEBUG] plugin: waiting for all plugin processes to complete... 2018-02-05T16:54:42.576+0530 [DEBUG] plugin: plugin process exited: path=/usr/bin/terraform
!!!!!!!!!!!!!!!!!!!!!!!!!!! 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 Terraform1 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.
!!!!!!!!!!!!!!!!!!!!!!!!!!! TERRAFORM CRASH !!!!!!!!!!!!!!!!!!!!!!!!!!!! root@ubuntuvm:~/tec_vm2/tectonic_1.8.4-tectonic.3/build/bcluster# terraform --version Terraform v0.11.3
root@ubuntuvm:~/tec_vm2/tectonic_1.8.4-tectonic.3/build/bcluster#