Support XenServer 8.4 / XCP 8.3 - make scripts python3 compatible#10684
Support XenServer 8.4 / XCP 8.3 - make scripts python3 compatible#10684DaanHoogland merged 36 commits into4.20from
Conversation
This aims to add support for XenServer 8.4 and XCP-ng 8.3. Signed-off-by: Rohit Yadav <rohit@yadav.cloud>
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
|
@blueorangutan package |
|
@Pearl1594 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 ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## 4.20 #10684 +/- ##
============================================
- Coverage 16.13% 16.12% -0.01%
- Complexity 13219 13220 +1
============================================
Files 5651 5654 +3
Lines 496740 496988 +248
Branches 60183 60238 +55
============================================
+ Hits 80136 80154 +18
- Misses 407680 407910 +230
Partials 8924 8924
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 ✔️ debian ✔️ suse15. SL-JID 12999 |
|
@blueorangutan test ol8 xenserver-84 keepEnv |
|
@weizhouapache a [SL] Trillian-Jenkins test job (ol8 mgmt + xenserver-84) has been kicked to run smoke tests |
|
[SF] Trillian Build Failed (tid-12931) |
scripts/vm/hypervisor/xenserver/xenserver84/cloud-plugin-storage
Outdated
Show resolved
Hide resolved
|
Good to see this, @Pearl1594 can we also add support for XCP-ng 8.3 (& related files as needed)? cc @weizhouapache @harikrishna-patnala |
|
yes @rohityadavcloud . Working with @harikrishna-patnala towards that. |
|
@blueorangutan package |
|
@Pearl1594 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 test ol8 xcpng83 |
|
@Pearl1594 a [SL] Trillian-Jenkins test job (ol8 mgmt + xcpng83) has been kicked to run smoke tests |
|
[SF] Trillian test result (tid-13206)
|
|
[SF] Trillian test result (tid-13207)
|
|
[SF] Trillian test result (tid-13208)
|
|
[SF] Trillian test result (tid-13210)
|
|
[SF] Trillian test result (tid-13211)
|
|
[SF] Trillian test result (tid-13209)
|
|
@blueorangutan package |
|
@Pearl1594 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 ✔️ debian ✔️ suse15. SL-JID 13297 |
|
@blueorangutan test ol8 xcpng83 |
|
@rohityadavcloud a [SL] Trillian-Jenkins test job (ol8 mgmt + xcpng83) has been kicked to run smoke tests |
|
|
[SF] Trillian test result (tid-13242)
|
kiranchavala
left a comment
There was a problem hiding this comment.
LGTM, Tested with Xenserver 8.4 and XCPng 8.3
| Test Case Execution | Result |
|---|---|
| Start a VM from a template | Pass |
| Remove/add an xenserver 8.4 and xcpng 8.3 host | Pass |
| Volume snapshots | Pass |
| Move a running VM to another host | Pass |
| Create / restore VM snapshot | Pass |
| Register ISO image and create a VM from it. | Pass |
| Standard VM operations – start/stop/reboot | Pass |
| Remove / add primary storage | Pass |
| check the console of vm's | Pass |
| Check the volume operations on a vm | Pass |
| Check the guest os catagories and mappings | Pass |
|
[SF] Trillian Build Failed (tid-13286) |




Description
This PR is just to test #10483
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?