Skip to content

Conversation

benashz
Copy link
Collaborator

@benashz benashz commented Jun 10, 2024

Updates the VaultStaticSecretReconciler to use a constant backoff when it encounters specific errors during reconciliation. This is the same approach taken in the VDS and VPS controllers.

Previously some reconciliation errors would be passed to the controller's error handling queue, which could lead to very short delays between reconciliation.

@benashz benashz requested a review from a team as a code owner June 10, 2024 20:57
Updates the VaultStaticSecretReconciler to use a constant backoff when
it encounters specific errors during reconciliation. This is
the same approach taken in the VDS and VPS controllers.
@benashz benashz force-pushed the VAULT-27993/vss-add-constant-backoff-only-get-client-errors branch from fe6384e to 8a4383d Compare June 10, 2024 21:06
@benashz benashz changed the title VSS: use a constant backoff client factory errors VSS: use a constant backoff on some reconciliation errors Jun 10, 2024
@benashz benashz added this to the v0.8.0 milestone Jun 10, 2024
@benashz benashz added the bug Something isn't working label Jun 10, 2024
@benashz benashz requested review from tvoran and thyton June 11, 2024 19:23
@benashz benashz merged commit 59df4c6 into main Jun 11, 2024
@benashz benashz deleted the VAULT-27993/vss-add-constant-backoff-only-get-client-errors branch June 11, 2024 20:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants