Skip to content

Conversation

@priyansh17
Copy link
Collaborator

Summary

Post the Changes done in Clean artifacts generated by CSI backup and restore by blackpiglet · Pull Request #8684 · vmware-tanzu/velero we no longer preserve VSC.

Does your change fix a particular issue?

We were relying on VSC CR to check for Checkpoint, in this update method I have revised it to use Backup VolumeInfo json we create in object storage.

Fixes #(issue)
None

Please indicate you've done the following:

@priyansh17
Copy link
Collaborator Author

/kind changelog-not-required

@github-actions github-actions bot added has-e2e-2tests kind/changelog-not-required PR does not require a user changelog. Often for docs, website, or build changes labels Jul 14, 2025
@codecov
Copy link

codecov bot commented Jul 14, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 60.05%. Comparing base (034ce4b) to head (9bc6d36).
Report is 1 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #9083   +/-   ##
=======================================
  Coverage   60.05%   60.05%           
=======================================
  Files         379      379           
  Lines       43153    43153           
=======================================
  Hits        25917    25917           
  Misses      15691    15691           
  Partials     1545     1545           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@priyansh17 priyansh17 changed the title Refactor Ssnapshot Checkpoint in E2E Tests Refactor Snapshot Checkpoint in E2E Tests Jul 15, 2025
@kaovilai
Copy link
Collaborator

dco

@priyansh17 priyansh17 force-pushed the update-snapshot-checkpoint branch from c6c6825 to dd96d82 Compare July 17, 2025 06:30
@anshulahuja98
Copy link
Collaborator

@blackpiglet can you review this one
since you were the author of - https://github.com/vmware-tanzu/velero/pull/8684/files#diff-5781ab516033e04750891947d9f9b6f874489a80dafee28bb7e58dceb992c4d0

@priyansh17 priyansh17 requested a review from blackpiglet July 18, 2025 05:04
…g in e2e tests

Signed-off-by: Priyansh Choudhary <[email protected]>

log backup volume info retrieval and snapshot checkpoint building
Signed-off-by: Priyansh Choudhary <[email protected]>

Add error handling for volume info retrieval in backup tests
Signed-off-by: Priyansh Choudhary <[email protected]>

Add error handling for volume info retrieval in backup tests
Signed-off-by: Priyansh Choudhary <[email protected]>
@blackpiglet blackpiglet force-pushed the update-snapshot-checkpoint branch from e271be9 to cdedf81 Compare July 21, 2025 05:08
@anshulahuja98 anshulahuja98 merged commit ff8a070 into vmware-tanzu:main Jul 21, 2025
83 of 84 checks passed
kaovilai pushed a commit to kaovilai/velero that referenced this pull request Jul 23, 2025
* Refactor backup volume info retrieval and snapshot checkpoint building in e2e tests
Signed-off-by: Priyansh Choudhary <[email protected]>

log backup volume info retrieval and snapshot checkpoint building
Signed-off-by: Priyansh Choudhary <[email protected]>

Add error handling for volume info retrieval in backup tests
Signed-off-by: Priyansh Choudhary <[email protected]>

Add error handling for volume info retrieval in backup tests
Signed-off-by: Priyansh Choudhary <[email protected]>

* Update snapshot checkpoint building to use DefaultKibishiiWorkerCounts
Signed-off-by: Priyansh Choudhary <[email protected]>

---------

Signed-off-by: Priyansh Choudhary <[email protected]>
Signed-off-by: Tiger Kaovilai <[email protected]>
@MaloLelandais MaloLelandais mentioned this pull request Jul 28, 2025
3 tasks
MaloLelandais pushed a commit to MaloLelandais/velero that referenced this pull request Jul 28, 2025
* Refactor backup volume info retrieval and snapshot checkpoint building in e2e tests
Signed-off-by: Priyansh Choudhary <[email protected]>

log backup volume info retrieval and snapshot checkpoint building
Signed-off-by: Priyansh Choudhary <[email protected]>

Add error handling for volume info retrieval in backup tests
Signed-off-by: Priyansh Choudhary <[email protected]>

Add error handling for volume info retrieval in backup tests
Signed-off-by: Priyansh Choudhary <[email protected]>

* Update snapshot checkpoint building to use DefaultKibishiiWorkerCounts
Signed-off-by: Priyansh Choudhary <[email protected]>

---------

Signed-off-by: Priyansh Choudhary <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

has-e2e-2tests kind/changelog-not-required PR does not require a user changelog. Often for docs, website, or build changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants