From 27fab11f78c15372dadd72eef204f4b6fa5fe7e6 Mon Sep 17 00:00:00 2001 From: Robert Helewka Date: Sat, 14 Mar 2026 01:40:57 +0000 Subject: [PATCH] fix: add missing depends_on attribute for storage resources --- terraform/storage.tf | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/terraform/storage.tf b/terraform/storage.tf index 3a24328..7aa500b 100644 --- a/terraform/storage.tf +++ b/terraform/storage.tf @@ -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