Fix CKS cluster creation not honoring the CKS ISO arch#11902
Fix CKS cluster creation not honoring the CKS ISO arch#11902harikrishna-patnala merged 3 commits intoapache:mainfrom
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 @@
## main #11902 +/- ##
=========================================
Coverage 17.56% 17.56%
Complexity 15533 15533
=========================================
Files 5909 5909
Lines 529013 529021 +8
Branches 64605 64607 +2
=========================================
+ Hits 92912 92916 +4
- Misses 425652 425659 +7
+ Partials 10449 10446 -3
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 15537 |
kiranchavala
left a comment
There was a problem hiding this comment.
Hitting the same issue again , the cks cluster selects the systemvmtemplate for arm for deployment even if the preffered architecture is x86_64
@harikrishna-patnala is working on a fix
|
@nvazquez I've pushed a fix to compare the preferred arch type with template arch type, because names are different than types here |
|
@blueorangutan package |
|
@harikrishna-patnala 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 15544 |
|
@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. |
|
Thanks @nvazquez tested the last commit locally, it worked fine.
|
|
Packaging result [SF]: ✔️ el8 ✔️ el9 ✔️ el10 ✔️ debian ✔️ suse15. SL-JID 15547 |
|
@blueorangutan test |
|
@nvazquez a [SL] Trillian-Jenkins test job (ol8 mgmt + kvm-ol8) has been kicked to run smoke tests |
|
[SF] Trillian test result (tid-14723)
|
* Fix CKS cluster creation not honouring the CKS ISO arch * Fix arch type reference to choose right template * Include template name on the CKS clusters response --------- Co-authored-by: Harikrishna Patnala <[email protected]>



Description
This PR fixes the CKS cluster creation logic to honor the CKS ISO arch type.
Fixes: #11734
Types of changes
Feature/Enhancement Scale or Bug Severity
Feature/Enhancement Scale
Bug Severity
Screenshots (if appropriate):
How Has This Been Tested?
Tested on multi-arch zone
system.vm.preferred.architecture= aarch64How did you try to break this feature and the system with this change?