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