fix: add missing depends_on attribute for storage resources

This commit is contained in:
2026-03-14 01:40:57 +00:00
parent 808a775ebe
commit 27fab11f78

View File

@@ -10,6 +10,8 @@ resource "incus_storage_volume" "nextcloud_data" {
config = {
size = "100GB"
}
depends_on = [incus_project.ouranos]
}
# S3 bucket for Lobechat file storage
@@ -18,6 +20,8 @@ resource "incus_storage_bucket" "lobechat" {
pool = var.storage_pool
project = var.project_name
description = "Lobechat file storage bucket"
depends_on = [incus_project.ouranos]
}
# Access key for Lobechat S3 bucket
@@ -35,6 +39,8 @@ resource "incus_storage_bucket" "casdoor" {
pool = var.storage_pool
project = var.project_name
description = "Casdoor file storage bucket"
depends_on = [incus_project.ouranos]
}
# Access key for Casdoor S3 bucket
@@ -52,6 +58,8 @@ resource "incus_storage_bucket" "spelunker" {
pool = var.storage_pool
project = var.project_name
description = "Spelunker file storage bucket"
depends_on = [incus_project.ouranos]
}
# Access key for Spelunker S3 bucket
@@ -69,6 +77,8 @@ resource "incus_storage_bucket" "daedalus" {
pool = var.storage_pool
project = var.project_name
description = "Daedalus file storage bucket"
depends_on = [incus_project.ouranos]
}
# Access key for Daedalus S3 bucket