Skip to content

Conversation

@sgajawada-px
Copy link
Contributor

What type of PR is this?
feature
Design Doc: https://docs.google.com/document/d/1i5hJIEisB1Zzq9bLDVsG-397DwXPwYXH37bNe2fh3k4/edit?usp=sharing
Jira Ticket: https://purestorage.atlassian.net/browse/PB-8609

What this PR does / why we need it:
Its make changes to the application backup schedule controller to trigger a parallel schedule backup. In case the previous backup is in-progress, contains only PXD volumes (driverName is PXD) and parallelBackup is enabled via applicationbackupschedule spec.

Does this PR change a user-facing CRD or CLI?:
Yes, addition of new field under the applicationbackupschedule spec

Is a release note needed?:

Issue: schedule backup is not taken even there is a interval hit, Because the last schedule backup is in-progress 
User Impact: Not guaranteed schedule backup incase the last scheduled backup takes more than the interval time.
Resolution: parallel backup execution and this is only for the backup with PXD volumes.

Does this change need to be cherry-picked to a release branch?:
yes

Testing Notes
Screenshot 2024-12-05 at 18 07 38
Screenshot 2024-12-06 at 18 51 03
Screenshot 2024-12-06 at 18 53 14
Screenshot 2024-12-06 at 18 53 53
Screenshot 2024-12-06 at 18 55 11
Screenshot 2024-12-06 at 18 55 20
Screenshot 2024-12-06 at 19 03 10
Screenshot 2024-12-06 at 19 28 57
Screenshot 2024-12-06 at 19 30 56
Screenshot 2024-12-06 at 19 40 09

@sgajawada-px sgajawada-px added the release-note Information about this change needs to be added to the release note label Dec 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release-note Information about this change needs to be added to the release note

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants