diff --git a/proxmox/terraform/production/production.tf b/proxmox/terraform/production/production.tf --- a/proxmox/terraform/production/production.tf +++ b/proxmox/terraform/production/production.tf @@ -137,7 +137,6 @@ value = module.worker18.summary } - module "provenance-client01" { source = "../modules/node" config = local.config @@ -158,3 +157,30 @@ bridge = "vmbr0" }] } + +module "scrubber1" { + source = "../modules/node" + config = local.config + vmid = 153 + onboot = true + + hostname = "scrubber1" + description = "Scrubber checker services" + hypervisor = "branly" + sockets = "1" + cores = "4" + memory = "4096" + balloon = "1024" + + networks = [{ + id = 0 + ip = "192.168.100.90" + gateway = local.config["gateway_ip"] + macaddr = "B2:E5:3F:E2:77:13" + bridge = "vmbr0" + }] +} + +output "scrubber1_summary" { + value = module.scrubber1.summary +} diff --git a/proxmox/terraform/production/terraform.tfstate b/proxmox/terraform/production/terraform.tfstate --- a/proxmox/terraform/production/terraform.tfstate +++ b/proxmox/terraform/production/terraform.tfstate @@ -1,9 +1,13 @@ { "version": 4, - "terraform_version": "1.2.2", - "serial": 147, + "terraform_version": "1.2.3", + "serial": 168, "lineage": "e2912de8-415d-4c35-8ee5-757008306227", "outputs": { + "scrubber1_summary": { + "value": "\nhostname: scrubber1\nfqdn: scrubber1.internal.softwareheritage.org\nnetwork: ip=192.168.100.90/24,gw=192.168.100.1\n", + "type": "string" + }, "worker18_summary": { "value": "\nhostname: worker18\nfqdn: worker18.internal.softwareheritage.org\nnetwork: ip=192.168.100.44/24,gw=192.168.100.1\n", "type": "string" @@ -23,6 +27,7 @@ "additional_wait": 0, "agent": 0, "args": "", + "automatic_reboot": true, "balloon": 1024, "bios": "seabios", "boot": "c", @@ -42,6 +47,7 @@ "desc": "swh-counters node", "disk": [ { + "aio": "", "backup": 0, "cache": "none", "discard": "", @@ -53,7 +59,7 @@ "mbps_rd_max": 0, "mbps_wr": 0, "mbps_wr_max": 0, - "media": "disk", + "media": "", "replicate": 0, "size": "32G", "slot": 0, @@ -92,6 +98,7 @@ "link_down": false, "macaddr": "26:8E:7F:D1:F7:99", "model": "virtio", + "mtu": 0, "queues": 0, "rate": 0, "tag": -1 @@ -105,6 +112,7 @@ "os_type": "cloud-init", "pool": "", "preprovision": true, + "pxe": null, "qemu_os": "other", "reboot_required": false, "scsihw": "virtio-scsi-pci", @@ -116,7 +124,7 @@ "ssh_port": "22", "ssh_private_key": null, "ssh_user": "root", - "sshkeys": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDVKCfpeIMg7GS3Pk03ZAcBWAeDZ+AvWk2k/pPY0z8MJ3YAbqZkRtSK7yaDgJV6Gro7nn/TxdJLo2jEzzWvlC8d8AEzhZPy5Z/qfVVjqBTBM4H5+e+TItAHFfaY5+0WvIahxcfsfaq70MWfpJhszAah3ThJ4mqzYaw+dkr42+a7Gx3Ygpb/m2dpnFnxvXdcuAJYStmHKU5AWGWWM+Fm50/fdMqUfNd8MbKhkJt5ihXQmZWMOt7ls4N8i5NZWnS9YSWow8X/ENOEqCRN9TyRkc+pPS0w9DNi0BCsWvSRJOkyvQ6caEnKWlNoywCmM1AlIQD3k4RUgRWe0vqg/UKPpH3Z root@terraform\n", + "sshkeys": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDVKCfpeIMg7GS3Pk03ZAcBWAeDZ+AvWk2k/pPY0z8MJ3YAbqZkRtSK7yaDgJV6Gro7nn/TxdJLo2jEzzWvlC8d8AEzhZPy5Z/qfVVjqBTBM4H5+e+TItAHFfaY5+0WvIahxcfsfaq70MWfpJhszAah3ThJ4mqzYaw+dkr42+a7Gx3Ygpb/m2dpnFnxvXdcuAJYStmHKU5AWGWWM+Fm50/fdMqUfNd8MbKhkJt5ihXQmZWMOt7ls4N8i5NZWnS9YSWow8X/ENOEqCRN9TyRkc+pPS0w9DNi0BCsWvSRJOkyvQ6caEnKWlNoywCmM1AlIQD3k4RUgRWe0vqg/UKPpH3Z root@terraform\n\n", "storage": "", "storage_type": "", "tablet": true, @@ -130,13 +138,14 @@ "storage": "proxmox" } ], + "usb": [], "vcpus": 0, "vga": [], "vlan": -1, "vmid": 139 }, "sensitive_attributes": [], - "private": "bnVsbA==" + "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjozMDAwMDAwMDAwMDAsImRlZmF1bHQiOjMwMDAwMDAwMDAwMCwiZGVsZXRlIjoxODAwMDAwMDAwMDAsInJlYWQiOjE4MDAwMDAwMDAwMCwidXBkYXRlIjoxODAwMDAwMDAwMDB9fQ==" } ] }, @@ -153,6 +162,7 @@ "additional_wait": 0, "agent": 0, "args": "", + "automatic_reboot": true, "balloon": 0, "bios": "seabios", "boot": "c", @@ -172,6 +182,7 @@ "desc": "Keycloak server", "disk": [ { + "aio": "", "backup": 0, "cache": "none", "discard": "", @@ -222,6 +233,7 @@ "link_down": false, "macaddr": "72:55:5E:58:01:0B", "model": "virtio", + "mtu": 0, "queues": 0, "rate": 0, "tag": -1 @@ -235,6 +247,7 @@ "os_type": "cloud-init", "pool": "", "preprovision": true, + "pxe": null, "qemu_os": "other", "reboot_required": false, "scsihw": "virtio-scsi-pci", @@ -246,7 +259,7 @@ "ssh_port": null, "ssh_private_key": null, "ssh_user": "root", - "sshkeys": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDVKCfpeIMg7GS3Pk03ZAcBWAeDZ+AvWk2k/pPY0z8MJ3YAbqZkRtSK7yaDgJV6Gro7nn/TxdJLo2jEzzWvlC8d8AEzhZPy5Z/qfVVjqBTBM4H5+e+TItAHFfaY5+0WvIahxcfsfaq70MWfpJhszAah3ThJ4mqzYaw+dkr42+a7Gx3Ygpb/m2dpnFnxvXdcuAJYStmHKU5AWGWWM+Fm50/fdMqUfNd8MbKhkJt5ihXQmZWMOt7ls4N8i5NZWnS9YSWow8X/ENOEqCRN9TyRkc+pPS0w9DNi0BCsWvSRJOkyvQ6caEnKWlNoywCmM1AlIQD3k4RUgRWe0vqg/UKPpH3Z root@terraform\n\n\n", + "sshkeys": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDVKCfpeIMg7GS3Pk03ZAcBWAeDZ+AvWk2k/pPY0z8MJ3YAbqZkRtSK7yaDgJV6Gro7nn/TxdJLo2jEzzWvlC8d8AEzhZPy5Z/qfVVjqBTBM4H5+e+TItAHFfaY5+0WvIahxcfsfaq70MWfpJhszAah3ThJ4mqzYaw+dkr42+a7Gx3Ygpb/m2dpnFnxvXdcuAJYStmHKU5AWGWWM+Fm50/fdMqUfNd8MbKhkJt5ihXQmZWMOt7ls4N8i5NZWnS9YSWow8X/ENOEqCRN9TyRkc+pPS0w9DNi0BCsWvSRJOkyvQ6caEnKWlNoywCmM1AlIQD3k4RUgRWe0vqg/UKPpH3Z root@terraform\n\n\n\n", "storage": "", "storage_type": "", "tablet": true, @@ -254,13 +267,14 @@ "target_node": "branly", "timeouts": null, "unused_disk": [], + "usb": [], "vcpus": 0, "vga": [], "vlan": -1, "vmid": 123 }, "sensitive_attributes": [], - "private": "eyJzY2hlbWFfdmVyc2lvbiI6IjAifQ==" + "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjozMDAwMDAwMDAwMDAsImRlZmF1bHQiOjMwMDAwMDAwMDAwMCwiZGVsZXRlIjoxODAwMDAwMDAwMDAsInJlYWQiOjE4MDAwMDAwMDAwMCwidXBkYXRlIjoxODAwMDAwMDAwMDB9fQ==" } ] }, @@ -277,6 +291,7 @@ "additional_wait": 0, "agent": 0, "args": "", + "automatic_reboot": true, "balloon": 32768, "bios": "seabios", "boot": "c", @@ -296,6 +311,7 @@ "desc": "Provenance client", "disk": [ { + "aio": "", "backup": 0, "cache": "none", "discard": "", @@ -346,6 +362,7 @@ "link_down": false, "macaddr": "36:7C:40:3D:AA:DA", "model": "virtio", + "mtu": 0, "queues": 0, "rate": 0, "tag": -1 @@ -359,6 +376,7 @@ "os_type": "cloud-init", "pool": "", "preprovision": true, + "pxe": null, "qemu_os": "other", "reboot_required": false, "scsihw": "virtio-scsi-pci", @@ -370,7 +388,7 @@ "ssh_port": null, "ssh_private_key": null, "ssh_user": "root", - "sshkeys": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDVKCfpeIMg7GS3Pk03ZAcBWAeDZ+AvWk2k/pPY0z8MJ3YAbqZkRtSK7yaDgJV6Gro7nn/TxdJLo2jEzzWvlC8d8AEzhZPy5Z/qfVVjqBTBM4H5+e+TItAHFfaY5+0WvIahxcfsfaq70MWfpJhszAah3ThJ4mqzYaw+dkr42+a7Gx3Ygpb/m2dpnFnxvXdcuAJYStmHKU5AWGWWM+Fm50/fdMqUfNd8MbKhkJt5ihXQmZWMOt7ls4N8i5NZWnS9YSWow8X/ENOEqCRN9TyRkc+pPS0w9DNi0BCsWvSRJOkyvQ6caEnKWlNoywCmM1AlIQD3k4RUgRWe0vqg/UKPpH3Z root@terraform\n", + "sshkeys": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDVKCfpeIMg7GS3Pk03ZAcBWAeDZ+AvWk2k/pPY0z8MJ3YAbqZkRtSK7yaDgJV6Gro7nn/TxdJLo2jEzzWvlC8d8AEzhZPy5Z/qfVVjqBTBM4H5+e+TItAHFfaY5+0WvIahxcfsfaq70MWfpJhszAah3ThJ4mqzYaw+dkr42+a7Gx3Ygpb/m2dpnFnxvXdcuAJYStmHKU5AWGWWM+Fm50/fdMqUfNd8MbKhkJt5ihXQmZWMOt7ls4N8i5NZWnS9YSWow8X/ENOEqCRN9TyRkc+pPS0w9DNi0BCsWvSRJOkyvQ6caEnKWlNoywCmM1AlIQD3k4RUgRWe0vqg/UKPpH3Z root@terraform\n\n", "storage": "", "storage_type": "", "tablet": true, @@ -378,6 +396,7 @@ "target_node": "uffizi", "timeouts": null, "unused_disk": [], + "usb": [], "vcpus": 0, "vga": [], "vlan": -1, @@ -388,6 +407,135 @@ } ] }, + { + "module": "module.scrubber1", + "mode": "managed", + "type": "proxmox_vm_qemu", + "name": "node", + "provider": "module.scrubber1.provider[\"registry.terraform.io/telmate/proxmox\"]", + "instances": [ + { + "schema_version": 0, + "attributes": { + "additional_wait": 0, + "agent": 0, + "args": "", + "automatic_reboot": true, + "balloon": 1024, + "bios": "seabios", + "boot": "c", + "bootdisk": "", + "bridge": "", + "ci_wait": null, + "cicustom": "", + "cipassword": "", + "ciuser": "root", + "clone": "debian-buster-10.10-2021-09-09", + "clone_wait": 0, + "cloudinit_cdrom_storage": null, + "cores": 4, + "cpu": "kvm64", + "default_ipv4_address": null, + "define_connection_info": true, + "desc": "Scrubber checker services", + "disk": [ + { + "aio": "", + "backup": 0, + "cache": "none", + "discard": "", + "file": "base-10004-disk-0/vm-153-disk-0", + "format": "raw", + "iothread": 0, + "mbps": 0, + "mbps_rd": 0, + "mbps_rd_max": 0, + "mbps_wr": 0, + "mbps_wr_max": 0, + "media": "", + "replicate": 0, + "size": "32G", + "slot": 0, + "ssd": 0, + "storage": "proxmox", + "storage_type": "rbd", + "type": "virtio", + "volume": "proxmox:base-10004-disk-0/vm-153-disk-0" + } + ], + "disk_gb": 0, + "force_create": false, + "force_recreate_on_change_of": null, + "full_clone": false, + "guest_agent_ready_timeout": 100, + "hagroup": "", + "hastate": "", + "hotplug": "network,disk,usb", + "id": "branly/qemu/153", + "ipconfig0": "ip=192.168.100.90/24,gw=192.168.100.1", + "ipconfig1": "", + "ipconfig2": "", + "ipconfig3": "", + "ipconfig4": "", + "ipconfig5": "", + "iso": null, + "kvm": true, + "mac": "", + "memory": 4096, + "name": "scrubber1", + "nameserver": "192.168.100.29", + "network": [ + { + "bridge": "vmbr0", + "firewall": false, + "link_down": false, + "macaddr": "B2:E5:3F:E2:77:13", + "model": "virtio", + "mtu": 0, + "queues": 0, + "rate": 0, + "tag": -1 + } + ], + "nic": "", + "numa": false, + "onboot": true, + "oncreate": true, + "os_network_config": null, + "os_type": "cloud-init", + "pool": "", + "preprovision": true, + "pxe": null, + "qemu_os": "other", + "reboot_required": false, + "scsihw": "virtio-scsi-pci", + "searchdomain": "internal.softwareheritage.org", + "serial": [], + "sockets": 1, + "ssh_forward_ip": null, + "ssh_host": null, + "ssh_port": null, + "ssh_private_key": null, + "ssh_user": "root", + "sshkeys": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDVKCfpeIMg7GS3Pk03ZAcBWAeDZ+AvWk2k/pPY0z8MJ3YAbqZkRtSK7yaDgJV6Gro7nn/TxdJLo2jEzzWvlC8d8AEzhZPy5Z/qfVVjqBTBM4H5+e+TItAHFfaY5+0WvIahxcfsfaq70MWfpJhszAah3ThJ4mqzYaw+dkr42+a7Gx3Ygpb/m2dpnFnxvXdcuAJYStmHKU5AWGWWM+Fm50/fdMqUfNd8MbKhkJt5ihXQmZWMOt7ls4N8i5NZWnS9YSWow8X/ENOEqCRN9TyRkc+pPS0w9DNi0BCsWvSRJOkyvQ6caEnKWlNoywCmM1AlIQD3k4RUgRWe0vqg/UKPpH3Z root@terraform\n", + "storage": "", + "storage_type": "", + "tablet": true, + "tags": "", + "target_node": "branly", + "timeouts": null, + "unused_disk": [], + "usb": [], + "vcpus": 0, + "vga": [], + "vlan": -1, + "vmid": 153 + }, + "sensitive_attributes": [], + "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjozMDAwMDAwMDAwMDAsImRlZmF1bHQiOjMwMDAwMDAwMDAwMCwiZGVsZXRlIjoxODAwMDAwMDAwMDAsInJlYWQiOjE4MDAwMDAwMDAwMCwidXBkYXRlIjoxODAwMDAwMDAwMDB9fQ==" + } + ] + }, { "module": "module.search1", "mode": "managed", @@ -401,6 +549,7 @@ "additional_wait": 0, "agent": 0, "args": "", + "automatic_reboot": true, "balloon": 1024, "bios": "seabios", "boot": "c", @@ -420,6 +569,7 @@ "desc": "swh-search node", "disk": [ { + "aio": "", "backup": 0, "cache": "none", "discard": "", @@ -431,7 +581,7 @@ "mbps_rd_max": 0, "mbps_wr": 0, "mbps_wr_max": 0, - "media": "disk", + "media": "", "replicate": 0, "size": "32G", "slot": 0, @@ -470,6 +620,7 @@ "link_down": false, "macaddr": "3E:46:D3:88:44:F4", "model": "virtio", + "mtu": 0, "queues": 0, "rate": 0, "tag": -1 @@ -483,6 +634,7 @@ "os_type": "cloud-init", "pool": "", "preprovision": true, + "pxe": null, "qemu_os": "other", "reboot_required": false, "scsihw": "virtio-scsi-pci", @@ -494,7 +646,7 @@ "ssh_port": "22", "ssh_private_key": null, "ssh_user": "root", - "sshkeys": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDVKCfpeIMg7GS3Pk03ZAcBWAeDZ+AvWk2k/pPY0z8MJ3YAbqZkRtSK7yaDgJV6Gro7nn/TxdJLo2jEzzWvlC8d8AEzhZPy5Z/qfVVjqBTBM4H5+e+TItAHFfaY5+0WvIahxcfsfaq70MWfpJhszAah3ThJ4mqzYaw+dkr42+a7Gx3Ygpb/m2dpnFnxvXdcuAJYStmHKU5AWGWWM+Fm50/fdMqUfNd8MbKhkJt5ihXQmZWMOt7ls4N8i5NZWnS9YSWow8X/ENOEqCRN9TyRkc+pPS0w9DNi0BCsWvSRJOkyvQ6caEnKWlNoywCmM1AlIQD3k4RUgRWe0vqg/UKPpH3Z root@terraform\n\n", + "sshkeys": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDVKCfpeIMg7GS3Pk03ZAcBWAeDZ+AvWk2k/pPY0z8MJ3YAbqZkRtSK7yaDgJV6Gro7nn/TxdJLo2jEzzWvlC8d8AEzhZPy5Z/qfVVjqBTBM4H5+e+TItAHFfaY5+0WvIahxcfsfaq70MWfpJhszAah3ThJ4mqzYaw+dkr42+a7Gx3Ygpb/m2dpnFnxvXdcuAJYStmHKU5AWGWWM+Fm50/fdMqUfNd8MbKhkJt5ihXQmZWMOt7ls4N8i5NZWnS9YSWow8X/ENOEqCRN9TyRkc+pPS0w9DNi0BCsWvSRJOkyvQ6caEnKWlNoywCmM1AlIQD3k4RUgRWe0vqg/UKPpH3Z root@terraform\n\n\n", "storage": "", "storage_type": "", "tablet": true, @@ -508,13 +660,14 @@ "storage": "proxmox" } ], + "usb": [], "vcpus": 0, "vga": [], "vlan": -1, "vmid": 136 }, "sensitive_attributes": [], - "private": "bnVsbA==" + "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjozMDAwMDAwMDAwMDAsImRlZmF1bHQiOjMwMDAwMDAwMDAwMCwiZGVsZXRlIjoxODAwMDAwMDAwMDAsInJlYWQiOjE4MDAwMDAwMDAwMCwidXBkYXRlIjoxODAwMDAwMDAwMDB9fQ==" } ] }, @@ -531,6 +684,7 @@ "additional_wait": 0, "agent": 0, "args": "", + "automatic_reboot": true, "balloon": 2048, "bios": "seabios", "boot": "c", @@ -550,6 +704,7 @@ "desc": "Webapp for swh-search tests", "disk": [ { + "aio": "", "backup": 0, "cache": "none", "discard": "", @@ -561,7 +716,7 @@ "mbps_rd_max": 0, "mbps_wr": 0, "mbps_wr_max": 0, - "media": "disk", + "media": "", "replicate": 0, "size": "32G", "slot": 0, @@ -600,6 +755,7 @@ "link_down": false, "macaddr": "06:FF:02:95:31:CF", "model": "virtio", + "mtu": 0, "queues": 0, "rate": 0, "tag": -1 @@ -613,6 +769,7 @@ "os_type": "cloud-init", "pool": "", "preprovision": true, + "pxe": null, "qemu_os": "other", "reboot_required": false, "scsihw": "virtio-scsi-pci", @@ -624,7 +781,7 @@ "ssh_port": "22", "ssh_private_key": null, "ssh_user": "root", - "sshkeys": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDVKCfpeIMg7GS3Pk03ZAcBWAeDZ+AvWk2k/pPY0z8MJ3YAbqZkRtSK7yaDgJV6Gro7nn/TxdJLo2jEzzWvlC8d8AEzhZPy5Z/qfVVjqBTBM4H5+e+TItAHFfaY5+0WvIahxcfsfaq70MWfpJhszAah3ThJ4mqzYaw+dkr42+a7Gx3Ygpb/m2dpnFnxvXdcuAJYStmHKU5AWGWWM+Fm50/fdMqUfNd8MbKhkJt5ihXQmZWMOt7ls4N8i5NZWnS9YSWow8X/ENOEqCRN9TyRkc+pPS0w9DNi0BCsWvSRJOkyvQ6caEnKWlNoywCmM1AlIQD3k4RUgRWe0vqg/UKPpH3Z root@terraform\n", + "sshkeys": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDVKCfpeIMg7GS3Pk03ZAcBWAeDZ+AvWk2k/pPY0z8MJ3YAbqZkRtSK7yaDgJV6Gro7nn/TxdJLo2jEzzWvlC8d8AEzhZPy5Z/qfVVjqBTBM4H5+e+TItAHFfaY5+0WvIahxcfsfaq70MWfpJhszAah3ThJ4mqzYaw+dkr42+a7Gx3Ygpb/m2dpnFnxvXdcuAJYStmHKU5AWGWWM+Fm50/fdMqUfNd8MbKhkJt5ihXQmZWMOt7ls4N8i5NZWnS9YSWow8X/ENOEqCRN9TyRkc+pPS0w9DNi0BCsWvSRJOkyvQ6caEnKWlNoywCmM1AlIQD3k4RUgRWe0vqg/UKPpH3Z root@terraform\n\n", "storage": "", "storage_type": "", "tablet": true, @@ -638,13 +795,14 @@ "storage": "proxmox" } ], + "usb": [], "vcpus": 0, "vga": [], "vlan": -1, "vmid": 125 }, "sensitive_attributes": [], - "private": "bnVsbA==" + "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjozMDAwMDAwMDAwMDAsImRlZmF1bHQiOjMwMDAwMDAwMDAwMCwiZGVsZXRlIjoxODAwMDAwMDAwMDAsInJlYWQiOjE4MDAwMDAwMDAwMCwidXBkYXRlIjoxODAwMDAwMDAwMDB9fQ==" } ] }, @@ -661,6 +819,7 @@ "additional_wait": 0, "agent": 0, "args": "", + "automatic_reboot": true, "balloon": 1024, "bios": "seabios", "boot": "c", @@ -680,6 +839,7 @@ "desc": "swh-worker node (temporary)", "disk": [ { + "aio": "", "backup": 0, "cache": "none", "discard": "", @@ -730,6 +890,7 @@ "link_down": false, "macaddr": "36:E0:2D:70:7C:52", "model": "virtio", + "mtu": 0, "queues": 0, "rate": 0, "tag": -1 @@ -743,6 +904,7 @@ "os_type": "cloud-init", "pool": "", "preprovision": true, + "pxe": null, "qemu_os": "other", "reboot_required": false, "scsihw": "virtio-scsi-pci", @@ -754,7 +916,7 @@ "ssh_port": "22", "ssh_private_key": null, "ssh_user": "root", - "sshkeys": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDVKCfpeIMg7GS3Pk03ZAcBWAeDZ+AvWk2k/pPY0z8MJ3YAbqZkRtSK7yaDgJV6Gro7nn/TxdJLo2jEzzWvlC8d8AEzhZPy5Z/qfVVjqBTBM4H5+e+TItAHFfaY5+0WvIahxcfsfaq70MWfpJhszAah3ThJ4mqzYaw+dkr42+a7Gx3Ygpb/m2dpnFnxvXdcuAJYStmHKU5AWGWWM+Fm50/fdMqUfNd8MbKhkJt5ihXQmZWMOt7ls4N8i5NZWnS9YSWow8X/ENOEqCRN9TyRkc+pPS0w9DNi0BCsWvSRJOkyvQ6caEnKWlNoywCmM1AlIQD3k4RUgRWe0vqg/UKPpH3Z root@terraform\n\n\n", + "sshkeys": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDVKCfpeIMg7GS3Pk03ZAcBWAeDZ+AvWk2k/pPY0z8MJ3YAbqZkRtSK7yaDgJV6Gro7nn/TxdJLo2jEzzWvlC8d8AEzhZPy5Z/qfVVjqBTBM4H5+e+TItAHFfaY5+0WvIahxcfsfaq70MWfpJhszAah3ThJ4mqzYaw+dkr42+a7Gx3Ygpb/m2dpnFnxvXdcuAJYStmHKU5AWGWWM+Fm50/fdMqUfNd8MbKhkJt5ihXQmZWMOt7ls4N8i5NZWnS9YSWow8X/ENOEqCRN9TyRkc+pPS0w9DNi0BCsWvSRJOkyvQ6caEnKWlNoywCmM1AlIQD3k4RUgRWe0vqg/UKPpH3Z root@terraform\n\n\n\n", "storage": "", "storage_type": "", "tablet": true, @@ -768,6 +930,7 @@ "storage": "proxmox" } ], + "usb": [], "vcpus": 0, "vga": [], "vlan": -1, @@ -791,6 +954,7 @@ "additional_wait": 0, "agent": 0, "args": "", + "automatic_reboot": true, "balloon": 1024, "bios": "seabios", "boot": "c", @@ -810,6 +974,7 @@ "desc": "swh-worker node (temporary)", "disk": [ { + "aio": "", "backup": 0, "cache": "none", "discard": "", @@ -821,7 +986,7 @@ "mbps_rd_max": 0, "mbps_wr": 0, "mbps_wr_max": 0, - "media": "disk", + "media": "", "replicate": 0, "size": "32G", "slot": 0, @@ -860,6 +1025,7 @@ "link_down": false, "macaddr": "C6:29:D9:ED:9C:6B", "model": "virtio", + "mtu": 0, "queues": 0, "rate": 0, "tag": -1 @@ -873,6 +1039,7 @@ "os_type": "cloud-init", "pool": "", "preprovision": true, + "pxe": null, "qemu_os": "other", "reboot_required": false, "scsihw": "virtio-scsi-pci", @@ -884,7 +1051,7 @@ "ssh_port": "22", "ssh_private_key": null, "ssh_user": "root", - "sshkeys": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDVKCfpeIMg7GS3Pk03ZAcBWAeDZ+AvWk2k/pPY0z8MJ3YAbqZkRtSK7yaDgJV6Gro7nn/TxdJLo2jEzzWvlC8d8AEzhZPy5Z/qfVVjqBTBM4H5+e+TItAHFfaY5+0WvIahxcfsfaq70MWfpJhszAah3ThJ4mqzYaw+dkr42+a7Gx3Ygpb/m2dpnFnxvXdcuAJYStmHKU5AWGWWM+Fm50/fdMqUfNd8MbKhkJt5ihXQmZWMOt7ls4N8i5NZWnS9YSWow8X/ENOEqCRN9TyRkc+pPS0w9DNi0BCsWvSRJOkyvQ6caEnKWlNoywCmM1AlIQD3k4RUgRWe0vqg/UKPpH3Z root@terraform\n\n", + "sshkeys": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDVKCfpeIMg7GS3Pk03ZAcBWAeDZ+AvWk2k/pPY0z8MJ3YAbqZkRtSK7yaDgJV6Gro7nn/TxdJLo2jEzzWvlC8d8AEzhZPy5Z/qfVVjqBTBM4H5+e+TItAHFfaY5+0WvIahxcfsfaq70MWfpJhszAah3ThJ4mqzYaw+dkr42+a7Gx3Ygpb/m2dpnFnxvXdcuAJYStmHKU5AWGWWM+Fm50/fdMqUfNd8MbKhkJt5ihXQmZWMOt7ls4N8i5NZWnS9YSWow8X/ENOEqCRN9TyRkc+pPS0w9DNi0BCsWvSRJOkyvQ6caEnKWlNoywCmM1AlIQD3k4RUgRWe0vqg/UKPpH3Z root@terraform\n\n\n", "storage": "", "storage_type": "", "tablet": true, @@ -898,13 +1065,14 @@ "storage": "proxmox" } ], + "usb": [], "vcpus": 0, "vga": [], "vlan": -1, "vmid": 141 }, "sensitive_attributes": [], - "private": "bnVsbA==" + "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjozMDAwMDAwMDAwMDAsImRlZmF1bHQiOjMwMDAwMDAwMDAwMCwiZGVsZXRlIjoxODAwMDAwMDAwMDAsInJlYWQiOjE4MDAwMDAwMDAwMCwidXBkYXRlIjoxODAwMDAwMDAwMDB9fQ==" } ] } diff --git a/proxmox/terraform/versions.tf b/proxmox/terraform/versions.tf --- a/proxmox/terraform/versions.tf +++ b/proxmox/terraform/versions.tf @@ -4,7 +4,7 @@ required_providers { proxmox = { source = "telmate/proxmox" - version = "2.9.3" + version = "2.9.10" } rancher2 = { source = "rancher/rancher2"