⚠️ WARNING ⚠️: This is a pre-release, do not upgrade to it from any versions. We don't support upgrading from this version to a later version either.
Downloads
AMD64
Full ISO
💿 https://releases.rancher.com/harvester/v1.3.1-rc1/harvester-v1.3.1-rc1-amd64.iso
📁 https://releases.rancher.com/harvester/v1.3.1-rc1/harvester-v1.3.1-rc1-vmlinuz-amd64
📁 https://releases.rancher.com/harvester/v1.3.1-rc1/harvester-v1.3.1-rc1-initrd-amd64
📁 https://releases.rancher.com/harvester/v1.3.1-rc1/harvester-v1.3.1-rc1-rootfs-amd64.squashfs
✅ https://releases.rancher.com/harvester/v1.3.1-rc1/harvester-v1.3.1-rc1-amd64.sha512
📝 https://releases.rancher.com/harvester/v1.3.1-rc1/version.yaml
Net Install ISO
💿 https://releases.rancher.com/harvester/v1.3.1-rc1/harvester-v1.3.1-rc1-amd64-net-install.iso
📝 https://docs.harvesterhci.io/v1.3/install/net-install/
ARM64 (Technical Preview)
💿 https://releases.rancher.com/harvester/v1.3.1-rc1/harvester-v1.3.1-rc1-arm64.iso
📁 https://releases.rancher.com/harvester/v1.3.1-rc1/harvester-v1.3.1-rc1-vmlinuz-arm64
📁 https://releases.rancher.com/harvester/v1.3.1-rc1/harvester-v1.3.1-rc1-initrd-arm64
📁 https://releases.rancher.com/harvester/v1.3.1-rc1/harvester-v1.3.1-rc1-rootfs-arm64.squashfs
✅ https://releases.rancher.com/harvester/v1.3.1-rc1/harvester-v1.3.1-rc1-arm64.sha512
📝 https://releases.rancher.com/harvester/v1.3.1-rc1/version-arm64.yaml
Issues In The Release
- [BUG] Can't delete Storage disk - #5726 by @Vicente-Cheng - Review
- [ENHANCEMENT] Move CI builds to Github Action - #5327 by @Vicente-Cheng, @bk201, @brandboat, @FrankYang0529, @Yu-Jack - Implement
- [BUG] Unable to create pc-q35 VM with Error NO PCI buses available - #5437 by @a110605 - Ready For Testing
- [backport v1.3] [ENHANCEMENT] Add UI for
auto-rotate-rke2-certs
setting - #5748 by @irishgordo, @torchiaf - Testing - [backport v1.3] [ENHANCEMENT] Filter list of storage class in
restore snapshot
- #5550 by @irishgordo, @torchiaf - Testing - [BUG] Harvester chart marked as modified when upgrading to v1.2-head - #5566 by @bk201, @lanfon72 - Closed
- [BUG] Available memory reported in preflight checks is lower than physical system RAM - #5599 by @tserong - Ready For Testing
- [ENHANCEMENT] Verify there is a default route during the installation - #5675 by @mingshuoqiu - Ready For Testing
- [backport v1.3] [ENHANCEMENT] Register API services with TokenRequest API - #5791 by @FrankYang0529 - Closed
- [ENHANCEMENT] Bump RKE2 to v1.27.13+rke2r1 and Rancher to v2.8.3 - #5792 by @FrankYang0529, @noahgildersleeve - Closed
- [ENHANCEMENT] Register API services with TokenRequest API - #4657 by @FrankYang0529 - New Issues
- [ENHANCEMENT] In Harvester Installer
pkg/console/install_panels.go
show DNS Servers User Input withinfunc addConfirmInstall Panel
- #5696 by @irishgordo, @noahgildersleeve - Ready For Testing - [backport v1.3] [BUG] The Installer fails to install if there are LVM vgs on the install disk - #5634 by @tserong, @irishgordo - Closed
- [BUG]
guaranteed-engine-manager-cpu
andguaranteed-replica-manager-cpu
settings are no longer supported - #5568 by @w13915984028 - Ready For Testing - [Question] CPU Usage no data on the vm metrics - #5439 by - Closed
- [BUG] Grafana dasboard doesn't show the correct vm metrics - #5442 by @w13915984028 - Review
- [backport v1.3] [BUG] VirtualMachineImageSourceType is an enum but implemented as string - #5518 by @irishgordo, @m-ildefons - Testing
- [BUG] VirtualMachineImageSourceType is an enum but implemented as string - #5510 by @m-ildefons - New Issues
- [BUG] When upgrading 1 node Harvester with PCI passthrough the VM won't come up and kube-vip crashes - #5796 by @ibrokethecloud, @noahgildersleeve - Ready For Testing
- [backport v1.2] [BUG] Upgrade 1.2.0 -> 1.2.1 is stuck in “Waiting for VM live-migration or shutdown...(1 left)” even though there is NO VM running - #5008 by @starbops, @TachunLin, @w13915984028 - Closed
- [BUG] 3 nodes upgrade from v1.2.1 to v1.2.2-rc1 with Rancher integrated stuck in Upgrading System Service - #5712 by @TachunLin, @w13915984028 - Closed
- [FEATURE] USB passthrough support - #1710 by @Yu-Jack - Implement
- [BUG] API will stuck if delete the VM not existing - #4388 by @Yu-Jack - Ready For Testing
- [backport v1.3] [ENHANCEMENT] Bump go to v1.21 - #5311 by @FrankYang0529 - Closed
- [ENHANCEMENT] Bump go to v1.21 - #5310 by @votdev - Closed
- [ENHANCEMENT] Prohibit users from resizing volume when vm is stopping. - #5407 by @Yu-Jack - Ready For Testing
What's Changed
https://github.com/harvester/harvester
- Full Changelog: 2c8332b781bb007aa70aff8c3acfde93aa33ccd0...01b7e6db64acfbb7675a04a9df3af985747d863e
- fix: Harvester ManagedChart is modified after an upgrade (backport #5864) by @mergify[bot] in #5870
- chore: bump node-disk-manager to v0.6.3 by @Vicente-Cheng in #5860
- Bump nvidia-driver-toolkit v1.3-20240521 by @harvesterhci-io-github-bot in #5842
- Bump longhorn to v1.6.2 (backport #5856) by @mergify[bot] in #5858
- fix: use the correct ui-index for v1.3 branch by @bk201 in #5857
- [Backport v1.3] make VirtualMachineImageSourceType an enum (#5511) by @m-ildefons in #5850
- Bump longhorn to v1.6.2 rc2 (backport #5787) by @mergify[bot] in #5844
- Bump nvidia-driver-toolkit v1.3-20240515 by @harvesterhci-io-github-bot in #5815
- Additional checks for host devices in vm mutator (backport #5802) by @mergify[bot] in #5810
- fix: add images which are needed post-upgrade into retaining list (backport #5750) by @mergify[bot] in #5766
- fix(upgrade): add harvester-upgrade into the retain list (backport #5235) by @mergify[bot] in #5761
- Fix upgrade VMI status detection (backport #5731) by @mergify[bot] in #5745
- Fix get fleet-agent deployment failed (backport #5732) by @mergify[bot] in #5740
- Revert "chore: bump kube-vip to v0.8.0" (backport #5714) by @mergify[bot] in #5719
- Fix upgrade stuck when using incorrect isoChecksum in version CR (backport #5498) by @mergify[bot] in #5700
- check timestamps before waiting for agent rollout (backport #5698) by @mergify[bot] in #5706
- chore: bump kube-vip to v0.8.0 (backport #5635) by @mergify[bot] in #5647
- bump: kubevirt to v1.1.1 (backport #5166) by @mergify[bot] in #5626
- Set default EvictionStrategy to LiveMigrateIfPossible (backport #5496) by @mergify[bot] in #5643
- fix: change go from 1.21.8-bookworm to 1.21-bookworm (backport #5611) by @mergify[bot] in #5623
- update vm-import-controller to v0.1.8 (backport #5588) by @mergify[bot] in #5595
- chore: bump harvester-seeder to v0.1.2 (backport #5533) by @mergify[bot] in #5610
- fix: should return not found (backport #5532) by @mergify[bot] in #5539
- Generate valid OpenAPI v3.0.0 documents (backport #5319) by @mergify[bot] in #5521
- style: reformat generate-openapi script (backport #5501) by @mergify[bot] in #5520
- Bump golang to v1.21 (backport #5454) by @mergify[bot] in #5493
- [V1.3] chore: sync upgrade matrix from the release branch [CI SKIP] by @bk201 in #5472
- enhancement: prohibit users from resizing volume when vm is stopping (backport #5409) by @mergify[bot] in #5441
- Extend upgrade image preloading job deadline from 15 minutes to 1 hour for slower hardware (backport #5393) by @mergify[bot] in #5403
https://github.com/harvester/harvester-installer
- Full Changelog: v1.3.0...v1.3.1-rc1
- fix: Harvester management chart is modified (backport #701) by @mergify[bot] in #742
- fix: ignore openshift-origin-oauth-proxy image (backport #738) by @mergify[bot] in #740
- Use v1.3 branch in the harvester repo by @bk201 in #737
- Bump OS v1.3-20240521 by @harvesterhci-io-github-bot in #736
- Use dmidecode to check available RAM in preflight checks (backport #730) by @mergify[bot] in #735
- [backport 1.3] enhancement: check default route during installation (#725) by @mingshuoqiu in #734
- bump rke2 to v1.27.13+rke2r1 and rancher to v2.8.3 (backport #686) by @mergify[bot] in #733
- Bump OS v1.3-20240515 by @harvesterhci-io-github-bot in #731
- fix: address action warnings (backport #722) by @mergify[bot] in #724
- feat: Show DNS Servers on Confirm Install Panel (backport #718) by @mergify[bot] in #720
- chore: bump harvester-seeder to v0.1.2 (backport #698) by @mergify[bot] in #715
- harv-install: deactivate LVM in spite of global_filter (backport #711) by @mergify[bot] in #713
- Add installation configure of LH GuaranteedInstanceManagerCPU (backport #706) by @mergify[bot] in #710
- update vm-import-controller to v0.1.8 (backport #702) by @mergify[bot] in #705
- Fix no data on VM Metrics (backport #693) by @mergify[bot] in #695
- Bump golang to v1.21 (backport #684) by @mergify[bot] in #692
- Make image list packing architecture awared (backport #682 and #690) by @brandboat in #691
https://github.com/harvester/dashboard
- Full Changelog: v1.3.0...v1.3.1-rc1
- Disable Save button when vGPU type is empty (backport #1019) by @mergify[bot] in #1024
- Remove pc-q35 machine type option (backport #1021) by @mergify[bot] in #1022
- Add new
auto-rotate-rke2-certs
setting (backport #1017) by @mergify[bot] in #1018 - filter storageClass by provisioner (backport #892) by @mergify[bot] in #1016
- Change default eviction strategy to LiveMigrateIfPossible (backport #980) by @mergify[bot] in #1007
- Change the vGPU model to show backend errors properly (backport #1004) by @mergify[bot] in #1005
- Create namespace when adding new SSH keys to Virtual Machines (backport #995) by @mergify[bot] in #1003
- Add the missing vGPU Devices title in page (backport #998) by @mergify[bot] in #1001
- Get
backendPort
as options in Health Check in Load Balance (backport #996) by @mergify[bot] in #1000 - feat: reconnect after disconnecting (manual backport #984) by @Yu-Jack in #993
- Using vmimage.status.storageClassName to fill volumeClaimTemplates (backport #986) by @torchiaf in #992
https://github.com/harvester/node-disk-manager
- Full Changelog: v0.6.1...v0.6.3
- controller: improve the mechanism of disk removing (backport #102) by @mergify[bot] in #106
- scanner: add more logs (backport #100) by @mergify[bot] in #108
- ci: move drone to github action (backport #101) by @mergify[bot] in #105
- build(deps): bump google.golang.org/protobuf from 1.31.0 to 1.33.0 (backport #86) by @mergify[bot] in #99
- build(deps): bump golang.org/x/net from 0.19.0 to 0.23.0 (backport #91) by @mergify[bot] in #93
- ci: improve the ci stability (backport #94) by @mergify[bot] in #96
- ci: make sure the upgrade could be tested by @Vicente-Cheng in #88
- Bump golang to v1.21 (backport #85) by @mergify[bot] in #87