What's the test to develop? Please describe
Perform Four node upgrade with bonded nics for v1.8.2 release testing
Prerequisite and dependency of test
- Apply Harvester Storage network settings in the env.
- 2 Virtual machines with data and md5sum computed- 1 running, 1 stopped
- 2 VM backup, snapshots - 1 backup when VM is running and 1 backup when VM is stooped
- A VM created with Longhorn V2 volume
- Create a new storage class apart from default one. Use the new storage class for some basic operations.
Test Steps before upgrade
- Import to Rancher. Verify the UI-extension version is correct. Use Rancher UI to do all the operation now onwads.
- Create multiple RKE2 guest clusters (1 CP node, 2 worker nodes) provisioned on Harvester VM. Keep the RKE2 versions as different.
- Create Load balancer and PVC in the guest clusters.
- Follow the upgrade path as mentioned in the test plan.
Upgrade Test Path
Harvester v1.7.2 & Rancher v2.13.7 & Guest RKE2 v1.34
-> Harvester v1.7.2 & Rancher v2.14.3 & Guest RKE2 v1.34
-> Harvester v1.8.2-rc1 & Rancher v2.14.3 & Guest RKE2 v1.35
OS:
Upgrade Test Check
- Can correctly upgrade from
v1.7.2 to v1.8.2-rc1
- Create another one node guest cluster.
- Scale down up the guest cluster (Only the worker nodes).
Post Upgrade Check
- Dependencies Check
- RKE2 guest clusters are running fine and all the workloads/pods are running.
- Virtual machines are in same state as before and accessible.
- Restore the backups, check the data
- Image and volume status
- Monitoring chart status
- VM operations are highlighted and working fine.
- Restart a node of Harvester.
- Add a node after the upgrade
- Upgrade guest clusters.
- Create a new Harvester PVC and loadbalancers.
- Shutting off VM and restarting VM of guest clusters.
- Migrate regular VMs created in Harvester.
What's the test to develop? Please describe
Perform
Four node upgrade with bonded nicsforv1.8.2release testingPrerequisite and dependency of test
Test Steps before upgrade
Upgrade Test Path
Harvester
v1.7.2& Rancherv2.13.7& Guest RKE2v1.34-> Harvester
v1.7.2& Rancherv2.14.3& Guest RKE2v1.34-> Harvester
v1.8.2-rc1& Rancherv2.14.3& Guest RKE2v1.35OS:
Upgrade Test Check
v1.7.2tov1.8.2-rc1Post Upgrade Check