Veeam: use pre-defined object mapper#10715
Conversation
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## 4.20 #10715 +/- ##
============================================
- Coverage 16.18% 16.18% -0.01%
+ Complexity 13305 13301 -4
============================================
Files 5657 5657
Lines 498467 498455 -12
Branches 60491 60491
============================================
- Hits 80696 80670 -26
- Misses 408790 408804 +14
Partials 8981 8981
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|
@blueorangutan package |
|
@weizhouapache a [SL] Jenkins job has been kicked to build packages. It will be bundled with KVM, XenServer and VMware SystemVM templates. I'll keep you posted as I make progress. |
|
Packaging result [SF]: ✔️ el8 ✔️ el9 ✔️ debian ✔️ suse15. SL-JID 13054 |
winterhazel
left a comment
There was a problem hiding this comment.
Code looks good. I did not test though.
|
code looks good indeed. Is there any way we can test this @winterhazel @weizhouapache ? (or do we settle for the unit tests?) |
@abh1sar @rajujith do you have a running veeam environment with valid license ? |
thanks @abh1sar @blueorangutan test ol8 vmware-70u3 keepEnv |
|
@weizhouapache a [SL] Trillian-Jenkins test job (ol8 mgmt + vmware-70u3) has been kicked to run smoke tests |
|
[SF] Trillian test result (tid-13123)
|
|
@blueorangutan package |
|
@weizhouapache a [SL] Jenkins job has been kicked to build packages. It will be bundled with KVM, XenServer and VMware SystemVM templates. I'll keep you posted as I make progress. |
|
Packaging result [SF]: ✔️ el8 ✔️ el9 ✔️ debian ✔️ suse15. SL-JID 13413 |
|
moving to 4.20.3 due to inactivity |
|
@weizhouapache anyone we can ask to test this? cc @winterhazel |
@DaanHoogland I should be able to get some time to test this in a month, if this is still pending by then |
Thanks @winterhazel , @weizhouapache and I have no Veeam installation ourselves… I think it’ll be there. |
|
@weizhouapache Please sync the code to the latest 4.20. I'll test this as well. |
9b3b7b1 to
6fe3ca5
Compare
@abh1sar done, thanks |
|
@blueorangutan package |
|
@weizhouapache a [SL] Jenkins job has been kicked to build packages. It will be bundled with KVM, XenServer and VMware SystemVM templates. I'll keep you posted as I make progress. |
|
Packaging result [SF]: ✔️ el8 ✔️ el9 ✔️ el10 ✔️ debian ✔️ suse15. SL-JID 15674 |
abh1sar
left a comment
There was a problem hiding this comment.
Tested with Veeam 12.3. sqlinfo was not returned in the /vmRestorePoints response and the Veeam API Reference also doesn't mention sqlinfo anywhere, so I couldn't reproduce the original issue.
But I tested all backup workflows with Veeam.
- Assign backup offering
- Remove backup offering
- Create backup
- Delete backup
- Restore backup
- Restore and attach volume
- Background sync task
Changes LGTM.
thanks @abh1sar for testing it approves it has no regression, so we are good to go - thanks @DaanHoogland for the merging |
|
Thanks @abh1sar |
Description
This PR fixes #10478 by using a pre-defined xml mapper
Types of changes
Feature/Enhancement Scale or Bug Severity
Feature/Enhancement Scale
Bug Severity
Screenshots (if appropriate):
How Has This Been Tested?
How did you try to break this feature and the system with this change?