[P16] Add retry logic and graceful degradation to provision #111
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
provision()callsprovision_postgres()thenprovision_gitea()with no error handling. If postgres fails, gitea is never attempted. If gitea fails,.envis never written. A single transient network error kills the entire rotation.Fix
.envwith whatever succeeded (partial rotation is better than none)Acceptance criteria