Check Openbao health before Secret operations
Why this MR ?
- Currently, we are not doing a health check on Openbao connection before executing mutating operations related to secrets manager
- This can cause stale state for various features of secrets manager.
What does this MR do ?
- Before performing all secret operations in Openbao (excluding read operations), do a health check to ensure a stale state is NOT caused by the action
References
- See this comment
Screenshots
| Secrets manager provisioning | Secret Creation |
|---|---|
|
|
MR acceptance checklist
Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

