[VMware to KVM] Add guest OS for importing VM based on the source VM OS#12802
[VMware to KVM] Add guest OS for importing VM based on the source VM OS#12802nvazquez wants to merge 5 commits intoapache:4.22from
Conversation
|
@blueorangutan package |
|
@nvazquez 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. |
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## 4.22 #12802 +/- ##
============================================
- Coverage 17.61% 17.60% -0.01%
Complexity 15661 15661
============================================
Files 5917 5917
Lines 531430 531513 +83
Branches 64973 64986 +13
============================================
- Hits 93586 93579 -7
- Misses 427288 427374 +86
- Partials 10556 10560 +4
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:
|
|
Packaging result [SF]: ✔️ el8 ✔️ el9 ✔️ el10 ✔️ debian ✔️ suse15. SL-JID 17120 |
|
@blueorangutan test |
|
@nvazquez a [SL] Trillian-Jenkins test job (ol8 mgmt + kvm-ol8) has been kicked to run smoke tests |
api/src/main/java/org/apache/cloudstack/api/response/UnmanagedInstanceResponse.java
Outdated
Show resolved
Hide resolved
|
[SF] Trillian test result (tid-15637)
|
|
@blueorangutan package |
|
@nvazquez 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 17136 |
|
@blueorangutan test ol9 vmware-82u3 |
|
@DaanHoogland [SL] unsupported parameters provided. Supported mgmt server os are: |
|
@blueorangutan test ol9 vmware-80u3 |
|
@DaanHoogland a [SL] Trillian-Jenkins test job (ol9 mgmt + vmware-80u3) has been kicked to run smoke tests |
|
Error in importing |
|
[SF] Trillian test result (tid-15664)
|
|
@blueorangutan package |
|
@nvazquez 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 17177 |
| if (host != null) { | ||
| response.setHostId(host.getUuid()); | ||
| response.setHostName(host.getName()); | ||
| if (host.getHypervisorType() != null) { | ||
| response.setHypervisor(host.getHypervisorType().toString()); | ||
| } | ||
| response.setHypervisorVersion(host.getHypervisorVersion()); | ||
| } else { | ||
| // In case the unmanaged instance is on an external host | ||
| if (instance.getHostName() != null) { | ||
| response.setHostName(instance.getHostName()); | ||
| } | ||
| if (instance.getHostHypervisorVersion() != null) { | ||
| response.setHypervisorVersion(instance.getHostHypervisorVersion()); | ||
| } | ||
| if (instance.getHypervisorType() != null) { | ||
| response.setHypervisor(instance.getHypervisorType()); | ||
| } | ||
| } |
There was a problem hiding this comment.
new method, willbe usable in ApiResponseHelperL5342 as well.
Description
This PR allows identifying and passing the guest OS for VMware VMs to be migrated to KVM
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?