diff --git a/tf/proxmox_images.tf b/tf/proxmox_images.tf deleted file mode 100644 index 2c602589..00000000 --- a/tf/proxmox_images.tf +++ /dev/null @@ -1,9 +0,0 @@ -resource "proxmox_virtual_environment_file" "fedora39_netinstall_image" { - content_type = "iso" - datastore_id = "local" - node_name = "reisen" - - source_file { - path = "https://download.fedoraproject.org/pub/fedora/linux/releases/39/Server/x86_64/iso/Fedora-Server-dvd-x86_64-39-1.5.iso" - } -} \ No newline at end of file diff --git a/tf/proxmox_vms.tf b/tf/proxmox_vms.tf index 2aecc5c5..4285a78a 100644 --- a/tf/proxmox_vms.tf +++ b/tf/proxmox_vms.tf @@ -102,8 +102,8 @@ resource "proxmox_virtual_environment_vm" "freeipa" { } disk { - datastore_id = "local-lvm" - file_id = proxmox_virtual_environment_file.fedora39_netinstall_image.id + datastore_id = "local-zfs" + file_id = "local:iso/Fedora-Server-netinst-x86_64-39-1.5.iso" interface = "scsi0" } @@ -116,6 +116,7 @@ resource "proxmox_virtual_environment_vm" "freeipa" { } initialization { + datastore_id = "local-zfs" ip_config { ipv4 { address = "dhcp" @@ -135,8 +136,9 @@ resource "proxmox_virtual_environment_vm" "freeipa" { } tpm_state { + datastore_id = "local-zfs" version = "v2.0" } serial_device {} -} \ No newline at end of file +}