terraform plan Refreshing Terraform state in-memory prior to plan... The refreshed state will be used to calculate this plan, but will not be persisted to local or remote state storage. module.zookeeper2.proxmox_vm_qemu.node: Refreshing state... [id=branly/qemu/124] module.zookeeper3.proxmox_vm_qemu.node: Refreshing state... [id=beaubourg/qemu/102] module.zookeeper1.proxmox_vm_qemu.node: Refreshing state... [id=hypervisor3/qemu/125] module.kelvingrove.proxmox_vm_qemu.node: Refreshing state... [id=hypervisor3/qemu/123] ------------------------------------------------------------------------ An execution plan has been generated and is shown below. Resource actions are indicated with the following symbols: ~ update in-place Terraform will perform the following actions: # module.kelvingrove.proxmox_vm_qemu.node will be updated in-place ~ resource "proxmox_vm_qemu" "node" { agent = 0 balloon = 0 bios = "seabios" boot = "c" bootdisk = "virtio0" ciuser = "root" clone = "template-debian-10" clone_wait = 15 cores = 4 cpu = "host" desc = "Keycloak server" disk_gb = 0 force_create = false full_clone = false hotplug = "network,disk,usb" id = "hypervisor3/qemu/123" ipconfig0 = "ip=192.168.100.106/24,gw=192.168.100.1" kvm = true memory = 8192 name = "kelvingrove" nameserver = "192.168.100.29" numa = true onboot = true os_type = "cloud-init" preprovision = true qemu_os = "other" scsihw = "virtio-scsi-pci" searchdomain = "internal.softwareheritage.org" sockets = 1 ssh_user = "root" sshkeys = <<~EOT ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDVKCfpeIMg7GS3Pk03ZAcBWAeDZ+AvWk2k/pPY0z8MJ3YAbqZkRtSK7yaDgJV6Gro7nn/TxdJLo2jEzzWvlC8d8AEzhZPy5Z/qfVVjqBTBM4H5+e+TItAHFfaY5+0WvIahxcfsfaq70MWfpJhszAah3ThJ4mqzYaw+dkr42+a7Gx3Ygpb/m2dpnFnxvXdcuAJYStmHKU5AWGWWM+Fm50/fdMqUfNd8MbKhkJt5ihXQmZWMOt7ls4N8i5NZWnS9YSWow8X/ENOEqCRN9TyRkc+pPS0w9DNi0BCsWvSRJOkyvQ6caEnKWlNoywCmM1AlIQD3k4RUgRWe0vqg/UKPpH3Z root@terraform EOT target_node = "hypervisor3" vcpus = 0 vlan = -1 + vmid = 123 disk { backup = false cache = "none" format = "raw" id = 0 iothread = false mbps = 0 mbps_rd = 0 mbps_rd_max = 0 mbps_wr = 0 mbps_wr_max = 0 replicate = false size = "32G" ssd = false storage = "proxmox" storage_type = "cephfs" type = "virtio" } network { bridge = "vmbr0" firewall = false id = 0 link_down = false macaddr = "72:55:5E:58:01:0B" model = "virtio" queues = -1 rate = -1 tag = -1 } } # module.zookeeper1.proxmox_vm_qemu.node will be updated in-place ~ resource "proxmox_vm_qemu" "node" { agent = 0 balloon = 0 bios = "seabios" boot = "c" bootdisk = "virtio0" ciuser = "root" clone = "template-debian-10" clone_wait = 15 cores = 2 cpu = "host" desc = "Zookeeper server" disk_gb = 0 force_create = false full_clone = false hotplug = "network,disk,usb" id = "hypervisor3/qemu/125" ipconfig0 = "ip=192.168.100.131/24,gw=192.168.100.1" kvm = true memory = 4096 name = "zookeeper1" nameserver = "192.168.100.29" numa = false onboot = true os_type = "cloud-init" preprovision = true qemu_os = "other" scsihw = "virtio-scsi-pci" searchdomain = "internal.softwareheritage.org" sockets = 1 ssh_user = "root" sshkeys = <<~EOT ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDVKCfpeIMg7GS3Pk03ZAcBWAeDZ+AvWk2k/pPY0z8MJ3YAbqZkRtSK7yaDgJV6Gro7nn/TxdJLo2jEzzWvlC8d8AEzhZPy5Z/qfVVjqBTBM4H5+e+TItAHFfaY5+0WvIahxcfsfaq70MWfpJhszAah3ThJ4mqzYaw+dkr42+a7Gx3Ygpb/m2dpnFnxvXdcuAJYStmHKU5AWGWWM+Fm50/fdMqUfNd8MbKhkJt5ihXQmZWMOt7ls4N8i5NZWnS9YSWow8X/ENOEqCRN9TyRkc+pPS0w9DNi0BCsWvSRJOkyvQ6caEnKWlNoywCmM1AlIQD3k4RUgRWe0vqg/UKPpH3Z root@terraform EOT target_node = "hypervisor3" vcpus = 0 vlan = -1 + vmid = 125 disk { backup = false cache = "none" format = "raw" id = 0 iothread = false mbps = 0 mbps_rd = 0 mbps_rd_max = 0 mbps_wr = 0 mbps_wr_max = 0 replicate = false size = "32G" ssd = false storage = "proxmox" storage_type = "cephfs" type = "virtio" } network { bridge = "vmbr0" firewall = false id = 0 link_down = false macaddr = "9A:BF:FB:6D:49:27" model = "virtio" queues = -1 rate = -1 tag = -1 } } # module.zookeeper2.proxmox_vm_qemu.node will be updated in-place ~ resource "proxmox_vm_qemu" "node" { agent = 0 balloon = 0 bios = "seabios" boot = "c" bootdisk = "virtio0" ciuser = "root" clone = "template-debian-10" clone_wait = 15 cores = 2 cpu = "host" desc = "Zookeeper server" disk_gb = 0 force_create = false full_clone = false hotplug = "network,disk,usb" id = "branly/qemu/124" ipconfig0 = "ip=192.168.100.132/24,gw=192.168.100.1" kvm = true memory = 4096 name = "zookeeper2" nameserver = "192.168.100.29" numa = false onboot = true os_type = "cloud-init" preprovision = true qemu_os = "other" scsihw = "virtio-scsi-pci" searchdomain = "internal.softwareheritage.org" sockets = 1 ssh_user = "root" sshkeys = <<~EOT ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDVKCfpeIMg7GS3Pk03ZAcBWAeDZ+AvWk2k/pPY0z8MJ3YAbqZkRtSK7yaDgJV6Gro7nn/TxdJLo2jEzzWvlC8d8AEzhZPy5Z/qfVVjqBTBM4H5+e+TItAHFfaY5+0WvIahxcfsfaq70MWfpJhszAah3ThJ4mqzYaw+dkr42+a7Gx3Ygpb/m2dpnFnxvXdcuAJYStmHKU5AWGWWM+Fm50/fdMqUfNd8MbKhkJt5ihXQmZWMOt7ls4N8i5NZWnS9YSWow8X/ENOEqCRN9TyRkc+pPS0w9DNi0BCsWvSRJOkyvQ6caEnKWlNoywCmM1AlIQD3k4RUgRWe0vqg/UKPpH3Z root@terraform EOT target_node = "branly" vcpus = 0 vlan = -1 + vmid = 124 disk { backup = false cache = "none" format = "raw" id = 0 iothread = false mbps = 0 mbps_rd = 0 mbps_rd_max = 0 mbps_wr = 0 mbps_wr_max = 0 replicate = false size = "32G" ssd = false storage = "proxmox" storage_type = "cephfs" type = "virtio" } network { bridge = "vmbr0" firewall = false id = 0 link_down = false macaddr = "66:B0:72:A8:70:5C" model = "virtio" queues = -1 rate = -1 tag = -1 } } # module.zookeeper3.proxmox_vm_qemu.node will be updated in-place ~ resource "proxmox_vm_qemu" "node" { agent = 0 balloon = 0 bios = "seabios" boot = "c" bootdisk = "virtio0" ciuser = "root" clone = "template-debian-10" clone_wait = 15 cores = 2 cpu = "host" desc = "Zookeeper server" disk_gb = 0 force_create = false full_clone = false hotplug = "network,disk,usb" id = "beaubourg/qemu/102" ipconfig0 = "ip=192.168.100.133/24,gw=192.168.100.1" kvm = true memory = 4096 name = "zookeeper3" nameserver = "192.168.100.29" numa = false onboot = true os_type = "cloud-init" preprovision = true qemu_os = "other" scsihw = "virtio-scsi-pci" searchdomain = "internal.softwareheritage.org" sockets = 1 ssh_user = "root" sshkeys = <<~EOT ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDVKCfpeIMg7GS3Pk03ZAcBWAeDZ+AvWk2k/pPY0z8MJ3YAbqZkRtSK7yaDgJV6Gro7nn/TxdJLo2jEzzWvlC8d8AEzhZPy5Z/qfVVjqBTBM4H5+e+TItAHFfaY5+0WvIahxcfsfaq70MWfpJhszAah3ThJ4mqzYaw+dkr42+a7Gx3Ygpb/m2dpnFnxvXdcuAJYStmHKU5AWGWWM+Fm50/fdMqUfNd8MbKhkJt5ihXQmZWMOt7ls4N8i5NZWnS9YSWow8X/ENOEqCRN9TyRkc+pPS0w9DNi0BCsWvSRJOkyvQ6caEnKWlNoywCmM1AlIQD3k4RUgRWe0vqg/UKPpH3Z root@terraform EOT target_node = "beaubourg" vcpus = 0 vlan = -1 + vmid = 102 disk { backup = false cache = "none" format = "raw" id = 0 iothread = false mbps = 0 mbps_rd = 0 mbps_rd_max = 0 mbps_wr = 0 mbps_wr_max = 0 replicate = false size = "32G" ssd = false storage = "proxmox" storage_type = "cephfs" type = "virtio" } network { bridge = "vmbr0" firewall = false id = 0 link_down = false macaddr = "E2:7C:D7:6A:F6:B0" model = "virtio" queues = -1 rate = -1 tag = -1 } } Plan: 0 to add, 4 to change, 0 to destroy. ------------------------------------------------------------------------ Note: You didn't specify an "-out" parameter to save this plan, so Terraform can't guarantee that exactly these actions will be performed if "terraform apply" is subsequently run.