terraform-provider-civo
terraform-provider-civo copied to clipboard
Issue using Terraform Provider when Upgrading with Existing Cluster
Version: 1.0.26 Previous Version: 1.0.6 ... I've upgraded the provider and resolved issues with management but now the provider crashes:
Log file attached:
Issue appears to be: PANIC: interface conversion: interface {} is nil, not string
Hi, can you show me the the tf
file, is that posible ?
It's in my other laptop ... I've since added in the definition of the node_pool.. following the examples
resource "civo_kubernetes_cluster" "martyn-production" { name = "martyn-production" applications = "" firewall_id = civo_firewall.k3.id pools { label = "core" size = element(data.civo_size.small.sizes, 0).name node_count = 3 } }
The state is GitLab managed and it's normally run via CI...
Let me know if you need anything else to see into it
I've reproduced the error with a new terraform project. I've
If there's something wrong in the terraform, it's not meaningfully failing.
The failure happens on a Terraform Update. Create is unaffected.
Method
-
terraform init
-
terraform apply
-> Waiting til stable - Change No Nodes in cluster 1-2 or 2-1... Forces Change
-
terraform apply
-> 🔥 with stack trace
Ok I will check this, tomorrow, will be my first task, thanks for the report