fix(incus-vm): remove pool from root device, ignore profiles/device in lifecycle

This commit is contained in:
Ben Potter 2026-04-24 19:39:11 +00:00
parent 3045e433b9
commit 906db0a36c

View File

@ -254,7 +254,6 @@ resource "incus_instance" "dev" {
name = "root" name = "root"
type = "disk" type = "disk"
properties = { properties = {
pool = local.storage_pool
path = "/" path = "/"
size = "${local.disk}GiB" size = "${local.disk}GiB"
} }
@ -395,7 +394,6 @@ 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