Backup/restore validation for OpenBao on GitLab CNH
Summary
Validate backup and restore procedures for OpenBao in Cloud Native Hybrid (CNH) environments.
Validation Steps
- Backup OpenBao database
- Restore OpenBao database
- Verify Secrets Manager functionality after restore
Further Details
What: Test backup and restore of the OpenBao database in a 3k CNH environment, ensuring that secrets can be recovered after a restore operation.
Why it's separate: This validation is blocked by the decision on whether OpenBao should use the main GitLab Rails database by default, which is debated in #582640. Once that's resolved, we can validate the backup/restore procedures.