Fix VMware OVF properties copy from template#4738
Conversation
|
@blueorangutan package |
|
@nvazquez a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress. |
|
@blueorangutan help |
|
@nvazquez I understand these words: "help", "hello", "thanks", "package", "test" Blessed contributors for kicking Trillian test jobs: ['rhtyd', 'nvazquez', 'PaulAngus', 'borisstoyanov', 'DaanHoogland', 'shwstppr', 'andrijapanicsb', 'Spaceman1984', 'Pearl1594', 'davidjumani', 'harikrishna-patnala', 'vladimirpetrov', 'sureshanaparti'] |
|
Packaging result: ✔centos7 ✔centos8 ✖debian. JID-2847 |
|
@blueorangutan test centos7 vmware-60u2 |
|
@nvazquez a Trillian-Jenkins test job (centos7 mgmt + vmware-60u2) has been kicked to run smoke tests |
|
@blueorangutan package |
|
@rhtyd a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress. |
|
Packaging result: ✔centos7 ✔centos8 ✔debian. JID-2848 |
|
Trillian test result (tid-3627)
|
|
@blueorangutan package |
|
@borisstoyanov a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress. |
|
Packaging result: ✔️ centos7 ✔️ centos8 ✔️ debian. SL-JID 72 |
|
Packaging result: ✔centos7 ✔centos8 ✔debian. JID-2894 |
|
@blueorangutan test centos7 vmware-60u2 |
|
@rhtyd a Trillian-Jenkins test job (centos7 mgmt + vmware-60u2) has been kicked to run smoke tests [S] |
|
[S] Trillian test result (tid-78)
|
|
@nvazquez can you see the vapp failure? cc @borisstoyanov |
| VAppProductSpec spec = new VAppProductSpec(); | ||
| spec.setInfo(info); | ||
| spec.setOperation(ArrayUpdateOperation.ADD); | ||
| s_logger.info("Procuct info KEY " + info.getKey()); |
| vmConfigSpec.getOvfSection().addAll(copyVAppConfigOvfSectionFromOVF(vAppConfig)); | ||
|
|
||
| // For backward compatibility, prior to Vmware 6.5 use EDIT operation instead of ADD | ||
| boolean useEditOperation = hyperHost.getContext().getServiceContent().getAbout().getApiVersion().compareTo("6.5") < 1; |
There was a problem hiding this comment.
| boolean useEditOperation = hyperHost.getContext().getServiceContent().getAbout().getApiVersion().compareTo("6.5") < 1; | |
| boolean useEditOperation = ((HostMO) hyperHost).getHostAboutInfo().getApiVersion().compareTo("6.5") < 1; |
|
@blueorangutan package |
|
@rhtyd a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress. |
|
Packaging result: ✖️ centos7 ✖️ centos8 ✖️ debian. SL-JID 221 |
|
@nvazquez a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress. |
|
Packaging result: ✔️ centos7 ✔️ centos8 ✔️ debian. SL-JID 353 |
|
@blueorangutan package |
|
@nvazquez a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress. |
|
Packaging result: ✔️ centos7 ✔️ centos8 ✔️ debian. SL-JID 355 |
|
@blueorangutan test centos7 vmware-60u2 |
|
@borisstoyanov a Trillian-Jenkins test job (centos7 mgmt + vmware-60u2) has been kicked to run smoke tests |
|
Trillian test result (tid-378)
|
|
Trillian test result (tid-384)
|
|
@blueorangutan test centos7 vmware-67u3 |
|
@rhtyd a Trillian-Jenkins test job (centos7 mgmt + vmware-67u3) has been kicked to run smoke tests |
|
@blueorangutan package |
|
@nvazquez a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress. |
|
Packaging result: ✔️ centos7 ✔️ centos8 ✔️ debian. SL-JID 376 |
|
Trillian test result (tid-388)
|
|
Trillian test result (tid-398)
|
|
@blueorangutan package |
1 similar comment
|
@blueorangutan package |
|
@nvazquez a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress. |
|
Packaging result: ✔️ centos7 ✔️ centos8 ✔️ debian. SL-JID 378 |
|
Trillian test result (tid-400)
|
borisstoyanov
left a comment
There was a problem hiding this comment.
LGTM, tested OVF properties and advanced vsphere capabilities features with setup of ESXi6.0, 6.5 and 6.7 hosts. Other than the known issues there were no issues with this bugfix.
|
@rhtyd can you give this PR a final review? Test fixes added after your review |
|
Lgtm! |
Description
For backward compatibility, prior to Vmware 6.5 use EDIT operation instead of ADD when copying template vApp information
Types of changes
Feature/Enhancement Scale or Bug Severity
Feature/Enhancement Scale
Bug Severity
Screenshots (if appropriate):
How Has This Been Tested?