netbox_virtualization_vm creation fails with an unrelated parser error.
Version
Netbox version
netbox-prd-cbf97bd85-5dhkh (v2.10.4)
Terraform version
Terraform v1.3.6
on linux_amd64
Provider version
source = "smutel/netbox"
version = "~> 5.3.0"
Issue details
Affected Data(s) / Resource(s)
data "netbox_virtualization_cluster"
Terraform Configuration Files
data "netbox_virtualization_cluster" "this" {
name = var.cluster_name
}
resource "netbox_virtualization_vm" "this" {
for_each = { for k, v in var.vms : k => v if var.vm_create && try(v.vm_create, true) }
cluster_id = data.netbox_virtualization_cluster.this.id
name = lookup(each.value, "name", null)
comments = "VM created by terraform"
vcpus = lookup(each.value, "vcpus", null)
disk = lookup(each.value, "disk_size", null)
memory = lookup(each.value, "memory", null)
status = lookup(each.value, "status", null)
custom_field {
name = "uuid"
type = "text"
value = lookup(each.value, "uuid", null)
}
}
Terraform Output
Error: parsing time "2022-03-16" as "2006-01-02 15:04:05": cannot parse "" as "15"
│
│ with module.itss-netbox.data.netbox_virtualization_cluster.this[0],
│ on .terraform/modules/itss-netbox/data.tf line 8, in data "netbox_virtualization_cluster" "this":
│ 8: data "netbox_virtualization_cluster" "this" {
Behaviors
Actual Behavior
Terraform 'apply ' fails with the above message about an ill formed time string.
Summary
netbox_virtualization_vm creation fails with an unrelated parser error.
Version
Netbox version
Terraform version
Provider version
Issue details
Affected Data(s) / Resource(s)
data "netbox_virtualization_cluster"
Terraform Configuration Files
Terraform Output
Behaviors
Actual Behavior
Terraform 'apply ' fails with the above message about an ill formed time string.
Expected Behavior
Terraform apply should succeed
Steps to Reproduce
terraform apply
resource "netbox_virtualization_vm" { cluster_id = data.netbox_virtualization_cluster.this.id }