CKS Enhancements and SystemVM template upgrade improvements#5863
Conversation
- Support to fallback on the older systemVM template in case of no change in template across ACS versions - Update core user to cloud in CKS - Display details of accessing CKS nodes in the UI - K8s Access tab - Update systemvm template from debian 11 to debian 11.2 - Update letsencrypt cert - Remove docker dependency as from ACS 4.16 onward k8s has deprecated support for docker - use containerd as container runtime
|
@blueorangutan package |
|
@sureshanaparti a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress. |
|
Packaging result: ✔️ el7 ✔️ el8 ✔️ debian ✔️ suse15. SL-JID 2209 |
|
@blueorangutan test matrix |
|
@sureshanaparti a Trillian-Jenkins matrix job (centos7 mgmt + xs71, centos7 mgmt + vmware65, centos7 mgmt + kvmcentos7) has been kicked to run smoke tests |
|
Trillian test result (tid-2881)
|
|
Trillian test result (tid-2880)
|
|
Trillian test result (tid-2882)
|
|
failures wrt k8s tests are mostly due to systemvm template - it requires a new systemVM template |
|
@blueorangutan package |
|
@Pearl1594 a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress. |
|
Packaging result: ✔️ el7 ✔️ el8 ✖️ debian ✔️ suse15. SL-JID 2223 |
|
@blueorangutan package |
|
@Pearl1594 a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress. |
|
@Pearl1594 |
|
Thanks for letting me know @weizhouapache - wasn't aware that we supported updating templates of system type. I'll revert this change then and enable via UI. |
eeedeb0 to
36ebfc2
Compare
|
Packaging result: ✔️ el7 ✔️ el8 ✔️ debian ✔️ suse15. SL-JID 2572 |
|
Trillian test result (tid-3294)
|
|
Trillian test result (tid-3293)
|
|
Trillian test result (tid-3295)
|
|
@blueorangutan package |
|
@vladimirpetrov a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress. |
|
Packaging result: ✔️ el7 ✔️ el8 ✔️ debian ✔️ suse15. SL-JID 2579 |
|
Trillian test result (tid-3301)
|
|
Trillian test result (tid-3300)
|
|
Trillian test result (tid-3299)
|
…10.sql Co-authored-by: Suresh Kumar Anaparti <sureshkumar.anaparti@gmail.com>
|
@blueorangutan package |
|
@Pearl1594 a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress. |
vladimirpetrov
left a comment
There was a problem hiding this comment.
LGTM based on manual testing. Here are the cases I have covered:
- Display details of accessing CKS nodes in the UI - K8s Access tab - OK
- Update core user to cloud in CKS - OK
- Update systemvm template from debian 11 to debian 11.2 - OK
- Update old systemvm templates to USER type via UI - OK
- Remove docker dependency as from ACS 4.16 onward k8s has deprecated support for docker - use containerd as container runtime - OK
- Fixes part 2 of the issue mentioned in the ticket CS-2132 - OK
- Support to configure containerd with private image repository configuration - OK
- Create kube cluster
- v1.22.6 - OK
- Manual scale up/down kube cluster
- 1.22.6 - OK
- Auto scale up/down kube cluster
- 1.22.6 - OK
- Upgrade from previous version, multi-hypervisor environment:
- from 4.16.0 - OK
- Upgrade from previous version with existing Kubernetes cluster:
- from 4.16.0 (vmware) - OK
- Upgrade from previous versions tested:
- from 4.15.2 (vmware) - OK
- from 4.14.1 (KVM) - OK
Thanks for testing @vladimirpetrov |
|
Packaging result: ✔️ el7 ✔️ el8 ✔️ debian ✔️ suse15. SL-JID 2612 |
|
LGTM |
Description
This PR comprises of the following:
Types of changes
Feature/Enhancement Scale or Bug Severity
Feature/Enhancement Scale
Screenshots (if appropriate):
How Has This Been Tested?