Uh oh!
There was an error while loading. Please reload this page.
merge conflict fixes - #13046
Conversation
There was a problem hiding this comment.
Pull request overview
Resolves merge-conflict fallout across VM import and VM snapshot revert code paths.
Changes:
- Adjusts VM import flows in
UnmanagedVMsManagerImplby removing the outerCheckedReservationtry-with-resources wrappers. - Updates snapshot revert validation in
VMSnapshotManagerImpl. - Updates the unmanaged VM manager unit test imports.
Reviewed changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated 2 comments.
| File | Description |
|---|---|
server/src/test/java/org/apache/cloudstack/vm/UnmanagedVMsManagerImplTest.java | Import list adjusted (currently introduces an unused import). |
server/src/main/java/org/apache/cloudstack/vm/UnmanagedVMsManagerImpl.java | Removes outer reservation wrappers around import flows. |
server/src/main/java/com/cloud/vm/snapshot/VMSnapshotManagerImpl.java | Adds/adjusts revert validation logic (currently duplicated). |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@## 4.22 #13046 +/- ##
============================================
- Coverage 17.68% 17.68% -0.01%
Complexity 15793 15793 ============================================
Files 5922 5922 Lines 533096 533090 -6 Branches 65209 65209 ============================================
- Hits 94275 94269 -6
Misses 428181 428181 Partials 10640 10640
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:
|
…gerImplTest.java Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
sureshanaparti
commented
Apr 21, 2026
@blueorangutan package |
blueorangutan
commented
Apr 21, 2026
@sureshanaparti 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. |
blueorangutan
commented
Apr 21, 2026
Packaging result [SF]: ✔️ el8 ✔️ el9 ✔️ el10 ✔️ debian ✔️ suse15. SL-JID 17565 |
sureshanaparti
commented
Apr 21, 2026
@blueorangutan test |
blueorangutan
commented
Apr 21, 2026
@sureshanaparti a [SL] Trillian-Jenkins test job (ol8 mgmt + kvm-ol8) has been kicked to run smoke tests |
blueorangutan
commented
Apr 22, 2026
[SF] Trillian test result (tid-15928)
|
94b661d to
d24beb0Comparesureshanaparti
commented
Apr 23, 2026
blueorangutan
commented
Apr 23, 2026
@sureshanaparti a Jenkins job has been kicked to build UI QA env. I'll keep you posted as I make progress. |
sureshanaparti
commented
Apr 23, 2026
@blueorangutan package |
blueorangutan
commented
Apr 23, 2026
@sureshanaparti 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. |
blueorangutan
commented
Apr 23, 2026
UI build: ✔️ |
blueorangutan
commented
Apr 23, 2026
Packaging result [SF]: ✔️ el8 ✔️ el9 ✔️ el10 ✔️ debian ✔️ suse15. SL-JID 17584 |
Uh oh!
There was an error while loading. Please reload this page.



Description
This PR fixes some merge conflicts
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?