From c6e5beb5077c99f295f003c2f444f34d91e611cb Mon Sep 17 00:00:00 2001 From: Marco Nenciarini Date: Mon, 29 Dec 2025 16:45:27 +0100 Subject: [PATCH] chore: implement Gabriele's suggestion Signed-off-by: Marco Nenciarini --- internal/cnpgi/operator/specs/secrets.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/internal/cnpgi/operator/specs/secrets.go b/internal/cnpgi/operator/specs/secrets.go index e0aca1f..89811ad 100644 --- a/internal/cnpgi/operator/specs/secrets.go +++ b/internal/cnpgi/operator/specs/secrets.go @@ -37,8 +37,9 @@ func CollectSecretNamesFromCredentials(barmanCredentials *barmanapi.BarmanCreden ) } if barmanCredentials.Azure != nil { - // When using default Azure credentials, no secrets are required - if !barmanCredentials.Azure.UseDefaultAzureCredentials { + // When using default Azure credentials or managed identity, no secrets are required + if !barmanCredentials.Azure.UseDefaultAzureCredentials && + !barmanCredentials.Azure.InheritFromAzureAD { references = append( references, barmanCredentials.Azure.ConnectionString,