fix storage

This commit is contained in:
2026-03-24 11:37:08 +01:00
parent 91abbbae02
commit 1f32791e3f
2 changed files with 25 additions and 3 deletions

View File

@@ -12,6 +12,12 @@ resource "incus_storage_pool" "hypervisor" {
driver = var.driver driver = var.driver
target = each.key target = each.key
config = var.hypervisor_config config = var.hypervisor_config
lifecycle {
ignore_changes = [
config["size"]
]
}
} }
resource "incus_storage_pool" "witness" { resource "incus_storage_pool" "witness" {
@@ -20,6 +26,12 @@ resource "incus_storage_pool" "witness" {
driver = var.driver driver = var.driver
target = each.key target = each.key
config = var.witness_config config = var.witness_config
lifecycle {
ignore_changes = [
config["size"]
]
}
} }
resource "incus_storage_pool" "this" { resource "incus_storage_pool" "this" {
@@ -29,4 +41,10 @@ resource "incus_storage_pool" "this" {
] ]
name = var.name name = var.name
driver = var.driver driver = var.driver
lifecycle {
ignore_changes = [
config["size"]
]
}
} }

View File

@@ -1,7 +1,11 @@
storage_pools = { storage_pools = {
"san" = { "sanVG" = {
driver = "lvmcluster" driver = "lvmcluster"
hypervisor_config = { "lvm.vg_name" = "nucVG" } hypervisor_config = {
witness_config = { "lvm.vg_name" = "dummyVG" } "source" = "sanVG"
}
witness_config = {
"source" = "sanVG"
}
} }
} }