What's the test to develop? Please describe
Perform the Three node upgrade w/ 2 MGMT/Default Nodes & 1 Witness Node for v1.8.0 release testing
Prerequisite and dependency of test
- Setup three nodes cluster w/ witness node
- Create a new storage class w/ replica 2 and set as default
- VLAN 1 network on mgmt and 1 network on other NICs
- 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
- Create a new storage class apart from default one. Use the new storage class for some basic operations.
Rancher Upgrade Path:
- H1.7.1 + Rv2.13.3 (k1.34) -> H1.7.1 + R2.14.0 (K1.34) -> H1.7.1 + R2.14.0 (K1.35)
Harvester Upgrade Path:
OS:
- Ubuntu 22.04
- Ubuntu 24.04
- Windows 11
Pre Upgrade Test steps
- Import to Rancher
- Create couple of RKE2 guest clusters say gc1, gc2 provisioned on Harvester VM.
- Create Load balancer and PVC in the guest cluster. Attach them to workloads.
- Follow the upgrade path as mentioned in the Test plan.
Upgrade check
- Can correctly upgrade Harvester from v1.7.1 to v1.8.0-rc5 or later
- Can correctly upgrade Rancher from v2.13.3 to v2.14.0
Post Upgrade Check
- Dependencies Check
- 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.
- Verify DHCP load balancer service and create a new Harvester PVC
- Shutting off VM and then restarting VM
- Create another one node guest cluster say gc3.
- Scale down up the guest cluster gc1 (Only worker node)
What's the test to develop? Please describe
Perform the
Three node upgrade w/ 2 MGMT/Default Nodes & 1 Witness Nodefor v1.8.0 release testingPrerequisite and dependency of test
Rancher Upgrade Path:
Harvester Upgrade Path:
OS:
Pre Upgrade Test steps
Upgrade check
Post Upgrade Check