Repository navigation
Allow multiple backup schedules of the same type - #13663
JoaoJandre wants to merge 6 commits into
Conversation
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## main #13663 +/- ##
============================================
- Coverage 20.77% 20.77% -0.01%
- Complexity 20847 20851 +4
============================================
Files 6053 6054 +1
Lines 548222 548509 +287
Branches 73236 73273 +37
============================================
+ Hits 113896 113940 +44
- Misses 420984 421216 +232
- Partials 13342 13353 +11
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
|
This pull request has merge conflicts. Dear author, please fix the conflicts and sync your branch with the base branch. |
|
@JoaoJandre can you please resolve conflicts and update the branch |
|
@blueorangutan package |
|
@JoaoJandre a [SL] Jenkins job has been kicked to build packages. It will be bundled with no SystemVM templates. I'll keep you posted as I make progress. |
|
Packaging result [SF]: ✔️ el8 ✔️ el9 ✔️ el10 ✔️ debian ✔️ suse15. SL-JID 19264 |
|
This pull request has merge conflicts. Dear author, please fix the conflicts and sync your branch with the base branch. |
|
@blueorangutan package |
|
@JoaoJandre a [SL] Jenkins job has been kicked to build packages. It will be bundled with no SystemVM templates. I'll keep you posted as I make progress. |
|
Packaging result [SF]: ✔️ el8 ✔️ el9 ✔️ el10 ✔️ debian ✔️ suse15. SL-JID 19779 |
|
@blueorangutan test |
|
@nvazquez a [SL] Trillian-Jenkins test job (ol8 mgmt + kvm-ol8) has been kicked to run smoke tests |
|
[SF] Trillian test result (tid-17520)
|
I checked the results, and they are not related to this PR |
|
This pull request has merge conflicts. Dear author, please fix the conflicts and sync your branch with the base branch. |
Description
This PR adds the ability to create multiple backup schedules of the same type for VMs. To support this operation, the ability to configure the limit of backup schedules that can be created with a given backup offering has also been added. The
maxschedulesparameter has been added to theupdateBackupOfferingandimportBackupOfferingAPIs; this parameter accepts a map of schedule types to the maximum number that can be created.Additionally, the ability to edit specific schedules via the GUI has been added. It is important to note that different schedules of the same type are not allowed to have the same time.
Types of changes
Feature/Enhancement Scale or Bug Severity
Feature/Enhancement Scale
Bug Severity
Screenshots (if appropriate):
Example of how the schedule limits can be configured through the GUI

How Has This Been Tested?