Uh oh!
There was an error while loading. Please reload this page.
VMware: add support for 8.0b (8.0.0.2), 8.0c (8.0.0.3) - #7380
Conversation
weizhouapache
commented
Mar 29, 2023
@blueorangutan package |
blueorangutan
commented
Mar 29, 2023
@weizhouapache a 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
Mar 29, 2023
Packaging result: ✔️ el7 ✔️ el8 ✔️ el9 ✔️ debian ✔️ suse15. SL-JID 5805 |
weizhouapache
commented
Mar 31, 2023
@blueorangutan package |
blueorangutan
commented
Mar 31, 2023
@weizhouapache a 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
Mar 31, 2023
Packaging result: ✔️ el7 ✔️ el8 ✔️ el9 ✔️ debian ✔️ suse15. SL-JID 5825 |
Codecov Report
@@ Coverage Diff @@## 4.18 #7380 +/- ##
============================================
+ Coverage 13.02% 13.03% +0.01% - Complexity 9032 9060 +28
============================================
Files 2720 2720 Lines 257080 257220 +140 Branches 40088 40098 +10 ============================================
+ Hits 33476 33539 +63 - Misses 219400 219471 +71 - Partials 4204 4210 +6
... and 1 file with indirect coverage changes 📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
You have successfully added a new SonarCloud configuration ``. As part of the setup process, we have scanned this repository and found no existing alerts. In the future, you will see all code scanning alerts on the repository Security tab. |
blueorangutan
commented
Apr 5, 2023
Trillian test result (tid-6381)
|
DaanHoogland
commented
Apr 6, 2023
@blueorangutan package |
blueorangutan
commented
Apr 6, 2023
@DaanHoogland a 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. |
weizhouapache
commented
Apr 6, 2023
@blueorangutan package |
blueorangutan
commented
Apr 6, 2023
@weizhouapache a 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 6, 2023
Packaging result: ✔️ el7 ✔️ el8 ✔️ el9 ✔️ debian ✔️ suse15. SL-JID 5876 |
blueorangutan
commented
Apr 17, 2023
Trillian test result (tid-6414)
|
blueorangutan
commented
Apr 18, 2023
Trillian test result (tid-6415)
|
andrijapanicsb
commented
Aug 14, 2023
@blueorangutan test rocky8 vmware-80 |
blueorangutan
commented
Aug 14, 2023
@andrijapanicsb a [SF] Trillian-Jenkins test job (rocky8 mgmt + vmware-80) has been kicked to run smoke tests |
andrijapanicsb
commented
Aug 14, 2023
@blueorangutan test ubuntu22 vmware-80 |
blueorangutan
commented
Aug 14, 2023
@andrijapanicsb a [SF] Trillian-Jenkins test job (ubuntu22 mgmt + vmware-80) has been kicked to run smoke tests |
blueorangutan
commented
Aug 15, 2023
[LL]Trillian test result (tid-6693)
|
blueorangutan
commented
Aug 15, 2023
[SF] Trillian test result (tid-7407)
|
blueorangutan
commented
Aug 15, 2023
[LL]Trillian test result (tid-6694)
|
blueorangutan
commented
Aug 15, 2023
[SF] Trillian test result (tid-7408)
|
weizhouapache
commented
Aug 15, 2023
@blueorangutan test rocky8 vmware-80 |
blueorangutan
commented
Aug 15, 2023
@weizhouapache a [SF] Trillian-Jenkins test job (rocky8 mgmt + vmware-80) has been kicked to run smoke tests |
weizhouapache
commented
Aug 15, 2023
@blueorangutan test rocky8 vmware-67u3 |
blueorangutan
commented
Aug 15, 2023
@weizhouapache a [SF] Trillian-Jenkins test job (rocky8 mgmt + vmware-67u3) has been kicked to run smoke tests |
weizhouapache
commented
Aug 15, 2023
@blueorangutan test ubuntu22 vmware-80 |
blueorangutan
commented
Aug 15, 2023
@weizhouapache a [SF] Trillian-Jenkins test job (ubuntu22 mgmt + vmware-80) has been kicked to run smoke tests |
blueorangutan
commented
Aug 16, 2023
[SF] Trillian test result (tid-7428)
|
blueorangutan
commented
Aug 16, 2023
[SF] Trillian test result (tid-7427)
|
blueorangutan
commented
Aug 16, 2023
[SF] Trillian test result (tid-7426)
|
weizhouapache
commented
Aug 16, 2023
@blueorangutan test ubuntu22 vmware-80 |
weizhouapache
commented
Aug 16, 2023
@blueorangutan test rocky8 vmware-67u3 |
blueorangutan
commented
Aug 16, 2023
@weizhouapache a [SF] Trillian-Jenkins test job (rocky8 mgmt + vmware-67u3) has been kicked to run smoke tests |
weizhouapache
commented
Aug 16, 2023
@blueorangutan test ubuntu22 vmware-80 |
blueorangutan
commented
Aug 16, 2023
@weizhouapache a [SF] Trillian-Jenkins test job (ubuntu22 mgmt + vmware-80) has been kicked to run smoke tests |
blueorangutan
commented
Aug 17, 2023
[SF] Trillian test result (tid-7448)
|
Description
This PR adds
Refer to
https://docs.vmware.com/en/VMware-vSphere/8.0/rn/vsphere-esxi-80b-release-notes/index.html
https://docs.vmware.com/en/VMware-vSphere/8.0/rn/vsphere-esxi-80c-release-notes/index.html
Refer to https://vdc-repo.vmware.com/vmwb-repository/dcr-public/c476b64b-c93c-4b21-9d76-be14da0148f9/04ca12ad-59b9-4e1c-8232-fd3d4276e52c/SDK/vsphere-ws/docs/ReferenceGuide/vim.vm.GuestOsDescriptor.GuestOsIdentifier.html
Since VMware 8, each minor update has a newer patch version. For example ESXi host of VMware 8.0b has hypervisor version 8.0.0.2. It is different from previous versions, for example, ESXi host of VMware 7.0 update 3a/3b/3c have the same hypervisor version 7.0.3.0 (not 7.0.3.1/7.0.3.2/7.0.3.3).
This PR adds an extra step to determine the guest os mappings for a hypervisor version: If guest os mapping does not exist, then search for the guest os mapping of parent version. For example
X if guest os mapping of 8.0.0.2 does not exist, then search for guest os mapping for 8.0
X if guest os mapping of 8.0.3.2 does not exist, then search for guest os mapping for 8.0.3
Based on this, we do not need to add guest os mappings for 8.0b (8.0.0.2) and 8.0c (8.0.0.3), the guest os mappings for VMware 8.0 will be used.
Pleae note:
The hypervisor capabilitiy for VMware 8.0U1 (8.0.1.0) has been added in this PR, but there are some critical failures in the testing on VMware 8.0U1, thus it is not supported. (see more information at #7572 )
Types of changes
Feature/Enhancement Scale or Bug Severity
Feature/Enhancement Scale
Bug Severity
Screenshots (if appropriate):
How Has This Been Tested?