hypervisor: Add Citrix Hypervisor 8x product name support#4271
hypervisor: Add Citrix Hypervisor 8x product name support#4271yadvr merged 2 commits intoapache:masterfrom
Conversation
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
|
@blueorangutan package |
|
@shwstppr a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress. |
|
Packaging result: ✔centos7 ✔centos8 ✔debian. JID-1779 |
|
@blueorangutan test centos7 xenserver-71 |
|
@rhtyd a Trillian-Jenkins test job (centos7 mgmt + xenserver-71) has been kicked to run smoke tests |
|
rekicked test manually |
|
@shwstppr was any testing done against Citrix Hypervisor 8.x, cc @DaanHoogland @andrijapanicsb |
|
none (afaik) @rhtyd - as the product name is changed, so is writen like that in DB, and code doesn't recognise that HV (this PR - I never tested) |
|
Trillian test result (tid-2503)
|
|
As far as I remember we also have to address the name change of XenServer Tools to Citrix Hypervisor Tools. This must be during attach and dettach ISO operations. |
|
@blueorangutan package |
|
@rhtyd a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress. |
|
https://github.com/apache/cloudstack/blob/master/plugins/hypervisors/xenserver/src/main/java/com/cloud/hypervisor/xenserver/discoverer/XcpServerDiscoverer.java#L121-L122 |
|
Packaging result: ✔centos7 ✖centos8 ✔debian. JID-1821 |
|
@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-1825 |
|
@andrijapanicsb @borisstoyanov - are you LGTM on it, have we tested it (assuming XS/Citrix Hypervisor 8.0 iso was available)? Or we can merge based on regression testing? |
|
I haven't tested this, we don't have the Trillian template for this, so it would requre manually building a small CS 8.1 pool and verifying there...takes time. |
|
@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-2011 |
DaanHoogland
left a comment
There was a problem hiding this comment.
code looks good but I have no idea of completeness. extensive xen 8 testing is needed for this.
|
@blueorangutan help |
|
@shwstppr 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'] |
|
@blueorangutan package |
|
@shwstppr a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress. |
|
Packaging result: ✔centos7 ✔centos8 ✔debian. JID-2092 |
|
@blueorangutan test centos7 xcpng81 |
|
@shwstppr a Trillian-Jenkins test job (centos7 mgmt + xcpng81) has been kicked to run smoke tests |
|
Trillian test result (tid-2876)
|
|
Screenshots from local testing for reference cc @rhtyd @harikrishna-patnala @davidjumani @DaanHoogland @Pearl1594 @weizhouapache @ravening |
|
Thanks for test results @shwstppr, merging this based on regression tests and code LGTM from Daan and I. |







Description
Types of changes
Screenshots (if appropriate):
How Has This Been Tested?