feat(incus-vm): use HDD storage pool for ThinkStation VMs

This commit is contained in:
Ben Potter 2026-04-24 15:29:28 +00:00
parent 4132c53acf
commit 3045e433b9

View File

@ -254,7 +254,7 @@ resource "incus_instance" "dev" {
name = "root"
type = "disk"
properties = {
pool = "default"
pool = local.storage_pool
path = "/"
size = "${local.disk}GiB"
}
@ -395,6 +395,7 @@ resource "incus_instance_snapshot" "on_stop" {
locals {
incus_remote = data.coder_parameter.host.value == "ThinkStation" ? "thinkstation" : "local"
storage_pool = data.coder_parameter.host.value == "ThinkStation" ? "hdd" : "default"
workspace_user = lower(data.coder_workspace_owner.me.name)
cpu = data.coder_parameter.cpu.value
memory = data.coder_parameter.memory.value