Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Make sure the backup cleanup is always triggered #1033

Merged
merged 1 commit into from
Dec 13, 2024

Conversation

Kidswiss
Copy link
Contributor

@Kidswiss Kidswiss commented Dec 10, 2024

Summary

This commit makes sure, that backups go into a completed state, even if there was nothing to backup at all.

This uncovered a series of race-conditions in the e2e-tests, which should now also be fixed.

Checklist

For Code changes

  • Categorize the PR by setting a good title and adding one of the labels:
    bug, enhancement, documentation, change, breaking, dependency
    as they show up in the changelog
  • PR contains the label area:operator
  • Commits are signed off
  • Link this PR to related issues
  • I have not made any changes in the charts/ directory.

@Kidswiss Kidswiss requested a review from a team as a code owner December 10, 2024 10:43
@Kidswiss Kidswiss requested review from tobru and lieneluksika and removed request for a team December 10, 2024 10:43
@Kidswiss Kidswiss marked this pull request as draft December 10, 2024 10:43
@Kidswiss Kidswiss added bug Something isn't working area:operator labels Dec 10, 2024
@Kidswiss Kidswiss force-pushed the fix/cleanups_stuck branch 2 times, most recently from 2850ba2 to 0133ad2 Compare December 10, 2024 14:50
@Kidswiss Kidswiss marked this pull request as ready for review December 11, 2024 09:18
This commit makes sure, that backups go into a completed state, even if
there was nothing to backup at all.

Signed-off-by: Simon Beck <simon.beck@vshn.ch>
@TheBigLee TheBigLee merged commit be9529f into master Dec 13, 2024
6 checks passed
@TheBigLee TheBigLee deleted the fix/cleanups_stuck branch December 13, 2024 15:21
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
area:operator bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants