When services are already configured (bootstrap completed), the code calls start_all() or ensure_services_running() which starts Vault but didn't initialize SecretsManager. This caused create_conn() to fail with 'Vault not configured' even though Vault was running. Now both functions initialize SecretsManager after Vault is unsealed, ensuring database connections can retrieve credentials from Vault. |
||
|---|---|---|
| .. | ||
| automation | ||
| bootstrap | ||
| bot | ||
| config | ||
| directory | ||
| dns | ||
| kb | ||
| oauth | ||
| package_manager | ||
| secrets | ||
| session | ||
| shared | ||
| mod.rs | ||
| rate_limit.rs | ||
| urls.rs | ||