From e55be203e620b4e62d0c77affe1531ef348b74e7 Mon Sep 17 00:00:00 2001 From: Alex Clarke Date: Thu, 4 Jun 2026 10:07:46 -0600 Subject: [PATCH] fix: When bootstrapping an app config to interpolate secrets, clone the secrets provider configuration as well so config secrets stored in remote vaults can be used properly --- src/config/mod.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/config/mod.rs b/src/config/mod.rs index d77d099..0d898ec 100644 --- a/src/config/mod.rs +++ b/src/config/mod.rs @@ -487,6 +487,7 @@ impl Config { let bootstrap_app = AppConfig { vault_password_file: config.vault_password_file.clone(), + secrets_provider: config.secrets_provider.clone(), ..AppConfig::default() }; let vault = Vault::init(&bootstrap_app);