Closed albinsun closed 11 months ago
Setup 3 nodes Harvester v1.1.1
cluster. :ballot_box_with_check:
VLAN 1 network on mgmt and 1 network on other NIC. :ballot_box_with_check:
2 Virtual machines with data and md5sum computed- 1 running, 1 stopped. :ballot_box_with_check:
2 VM backup, snapshots - 1 backup when VM is running and 1 backup when VM is stooped. :ballot_box_with_check:
Create a new storage class apart from default one. Use the new storage class for some basic operations. :ballot_box_with_check: |
tag | node0 | node1 | node2 |
---|---|---|---|---|
host | main | main | - | |
disk | mysc | mysc | mysc |
Import Harvester in Rancher 2.6.13. :ballot_box_with_check:
Have a RKE2 guest cluster (version 1.23) provisioned on Harvester VM before the upgrade. :ballot_box_with_check:
Install Harvester CSI Driver (prior to latest version). :ballot_box_with_check:
Deploy Harvester cloud provider (prior to latest version). :ballot_box_with_check:
v1.1.1
users need to take care this manually.Basically can upgrade to v1.1.3-rc2
with manual workaround for #3216
but encounter Node 2 storage becomes Unschedualable after upgrade, not sure it's a side effect of manually workaround or not. However it's back to Healthy after node reboot, will continue observe in further test. supportbundle_2bdf7d98-62a9-44e7-a89d-1cfd763493e2_2023-12-12T16-12-08Z.zip
Extend upgrade time limit (for virtual env.)
$ cat > /tmp/fix.yaml <<EOF
spec:
values:
systemUpgradeJobActiveDeadlineSeconds: "3600"
EOF
$ kubectl patch managedcharts.management.cattle.io local-managed-system-upgrade-controller --namespace fleet-local --patch-file=/tmp/fix.yaml --type merge && kubectl -n cattle-system rollout restart deploy/system-upgrade-controller
Ref. https://github.com/harvester/harvester/issues/4670#issuecomment-1844628033
1.3.3
:ballot_box_with_check:
0.54.0-150400.3.23.1
:ballot_box_with_check:
2.5.4.2
:x:
0.3.5
:ballot_box_with_check:
0.5.2
:ballot_box_with_check:
0.5.10
:ballot_box_with_check:
0.0.1
:ballot_box_with_check:
0.1.6
:ballot_box_with_check:
0.6.2-amd64
:ballot_box_with_check:
0.1.8
:ballot_box_with_check:
0.0.33
:ballot_box_with_check:
0.2.6
:ballot_box_with_check:
0.1.6
:ballot_box_with_check:
100.1.0+up19.0.3
:ballot_box_with_check:
100.1.3+up3.17.7
:ballot_box_with_check:
2.6.13
:ballot_box_with_check:
1.1-20231206
:ballot_box_with_check:
1.20.10-bookworm
:ballot_box_with_check:
Ref. https://confluence.suse.com/display/HARV/v1.1.3+Release+Testing+Plan
Prerequisites:
Post upgrade checks:
2nd round: with attached disk