Releases: harvester/harvester
v1.4.3-rc2
WARNING
Downloads
AMD64
Full ISO
πΏ https://releases.rancher.com/harvester/v1.4.3-rc2/harvester-v1.4.3-rc2-amd64.iso
π https://releases.rancher.com/harvester/v1.4.3-rc2/harvester-v1.4.3-rc2-vmlinuz-amd64
π https://releases.rancher.com/harvester/v1.4.3-rc2/harvester-v1.4.3-rc2-initrd-amd64
π https://releases.rancher.com/harvester/v1.4.3-rc2/harvester-v1.4.3-rc2-rootfs-amd64.squashfs
β
https://releases.rancher.com/harvester/v1.4.3-rc2/harvester-v1.4.3-rc2-amd64.sha512
π https://releases.rancher.com/harvester/v1.4.3-rc2/version.yaml
Net Install ISO
πΏ https://releases.rancher.com/harvester/v1.4.3-rc2/harvester-v1.4.3-rc2-amd64-net-install.iso
π https://docs.harvesterhci.io/v1.4/install/net-install/
ARM64 (Technical Preview)
πΏ https://releases.rancher.com/harvester/v1.4.3-rc2/harvester-v1.4.3-rc2-arm64.iso
π https://releases.rancher.com/harvester/v1.4.3-rc2/harvester-v1.4.3-rc2-vmlinuz-arm64
π https://releases.rancher.com/harvester/v1.4.3-rc2/harvester-v1.4.3-rc2-initrd-arm64
π https://releases.rancher.com/harvester/v1.4.3-rc2/harvester-v1.4.3-rc2-rootfs-arm64.squashfs
β
https://releases.rancher.com/harvester/v1.4.3-rc2/harvester-v1.4.3-rc2-arm64.sha512
π https://releases.rancher.com/harvester/v1.4.3-rc2/version-arm64.yaml
Issues
Ready for Testing
- [TASK] Bump Longhorn to 1.7.3 for Harvester 1.4.3 - #8208
- [backport v1.4] [BUG] upgrade controller does not handle read-message well due to UI menu
Dismiss it
wipes upgrade CR's status - #8188
Testing
- [backport v1.4] [BUG] mutations.js:42 TypeError: Cannot read properties of undefined (reading 'volumeAttributes') - #8190
- [backport v1.4] [BUG] When assigning SSH key to new VM it doesn't save the SSH key - #8185
Closed
- [backport v1.4] [BUG][UI] UI broken when error during migrate VM - #8189
- [backport v1.4] [BUG] Custom "Image Repository" for nvidia-driver-toolkit Addon Not Working - #8186
- [backport v1.4] [BUG] Harvester UI shows incorrect number of vGPU allocated to the VM - #8187
- [backport v1.4] [BUG][GUI] vm-force-reset-policy setting can't save successfully - #8184
- [backport v1.4] [BUG] The cni pod network cache cleanup does not work in all cases - #8152
- [backport v1.4] [BUG] No progress circle on the top after triggering upgrade - #8094
- [backport v1.4] [BUG] AirGap Upgrades Seem Blocked with Fluentbit/FluentD - #8052
- [backport v1.4] [BUG] High load and use of cpu time by harvester process - #7969
- [TASK] Bump RKE2 to v1.31.7 - #7948
- [backport v1.4] [BUG] node-manager does not update NTP sync status correctly - #7712
- [backport v1.4] [BUG] auto-disk-provision-paths not working on 1.4.1 - #7706
- [BUG] cannot access harvester dashboard/c/local/apps/charts with UI error Cannot read properties of undefined (reading 'length') - #7673
- [backport v1.4] [BUG] Should drop Migrate UI option on Stopped VM if it is not intended - #7576
- [backport v1.4] [BUG] Guest Kubernetes Cluster Loadbalancer IP assignment can become permenently stuck in IPAM mode - #7542
- [backport v1.4] [BUG] Harvester managedchart is marked as
harvester-snapshot-validation-webhook modified
- #7513 - [backport v1.4] [BUG] Installer crashes when given malformed kernel command line arguments - #7505
- [backport v1.4] [BUG] USB Device Using VM Has Migrate As An Action Option - #7140
Component Versions
Component | Version |
---|---|
Longhorn | v1.7.3 |
KubeVirt | v1.3.1 |
Embedded Rancher | v2.10.1 |
RKE2 | v1.31.7+rke2r1 |
SLE Micro for Rancher | 5.5 |
v1.4.3-rc1
Downloads
AMD64
Full ISO
πΏ https://releases.rancher.com/harvester/v1.4.3-rc1/harvester-v1.4.3-rc1-amd64.iso
π https://releases.rancher.com/harvester/v1.4.3-rc1/harvester-v1.4.3-rc1-vmlinuz-amd64
π https://releases.rancher.com/harvester/v1.4.3-rc1/harvester-v1.4.3-rc1-initrd-amd64
π https://releases.rancher.com/harvester/v1.4.3-rc1/harvester-v1.4.3-rc1-rootfs-amd64.squashfs
β
https://releases.rancher.com/harvester/v1.4.3-rc1/harvester-v1.4.3-rc1-amd64.sha512
π https://releases.rancher.com/harvester/v1.4.3-rc1/version.yaml
Net Install ISO
πΏ https://releases.rancher.com/harvester/v1.4.3-rc1/harvester-v1.4.3-rc1-amd64-net-install.iso
π https://docs.harvesterhci.io/v1.4/install/net-install/
ARM64 (Technical Preview)
πΏ https://releases.rancher.com/harvester/v1.4.3-rc1/harvester-v1.4.3-rc1-arm64.iso
π https://releases.rancher.com/harvester/v1.4.3-rc1/harvester-v1.4.3-rc1-vmlinuz-arm64
π https://releases.rancher.com/harvester/v1.4.3-rc1/harvester-v1.4.3-rc1-initrd-arm64
π https://releases.rancher.com/harvester/v1.4.3-rc1/harvester-v1.4.3-rc1-rootfs-arm64.squashfs
β
https://releases.rancher.com/harvester/v1.4.3-rc1/harvester-v1.4.3-rc1-arm64.sha512
π https://releases.rancher.com/harvester/v1.4.3-rc1/version-arm64.yaml
Issues
Closed
- [backport v1.4] [BUG] The cni pod network cache cleanup does not work in all cases - #8152
- [backport v1.4] [BUG] No progress circle on the top after triggering upgrade - #8094
- [backport v1.4] [BUG] AirGap Upgrades Seem Blocked with Fluentbit/FluentD - #8052
- [backport v1.4] [BUG] High load and use of cpu time by harvester process - #7969
- [TASK] Bump RKE2 to v1.31.7 - #7948
- [backport v1.4] [BUG] node-manager does not update NTP sync status correctly - #7712
- [backport v1.4] [BUG] auto-disk-provision-paths not working on 1.4.1 - #7706
- [BUG] cannot access harvester dashboard/c/local/apps/charts with UI error Cannot read properties of undefined (reading 'length') - #7673
- [backport v1.4] [BUG] Should drop Migrate UI option on Stopped VM if it is not intended - #7576
- [backport v1.4] [BUG] Guest Kubernetes Cluster Loadbalancer IP assignment can become permenently stuck in IPAM mode - #7542
- [backport v1.4] [BUG] Harvester managedchart is marked as
harvester-snapshot-validation-webhook modified
- #7513 - [backport v1.4] [BUG] Installer crashes when given malformed kernel command line arguments - #7505
- [backport v1.4] [BUG] USB Device Using VM Has Migrate As An Action Option - #7140
Component Versions
Component | Version |
---|---|
Longhorn | v1.7.2 |
KubeVirt | v1.3.1 |
Embedded Rancher | v2.10.1 |
RKE2 | v1.31.7+rke2r1 |
SLE Micro for Rancher | 5.5 |
v1.5.0
Harvester v1.5.0 Release Notes
This release introduces several features, enhancements, and bug fixes that improve system quality and the overall user experience. The documentation is available at https://docs.harvesterhci.io/v1.5.
The Harvester team appreciates your contributions and looks forward to receiving feedback regarding this release.
Caution
Rancher Kubernetes Engine (RKE) will reach the end of its life on July 31, 2025. Harvester v1.6.0 and later versions will not support RKE. Switching to RKE2, which provides a more secure and efficient environment, is recommended.
In-place upgrades are not an option, so you must create new RKE2 clusters and migrate the workloads from your existing RKE clusters (known as replatforming). For more information, see RKE End of Life.
Downloads
AMD64
Full ISO
πΏ https://releases.rancher.com/harvester/v1.5.0/harvester-v1.5.0-amd64.iso
π https://releases.rancher.com/harvester/v1.5.0/harvester-v1.5.0-vmlinuz-amd64
π https://releases.rancher.com/harvester/v1.5.0/harvester-v1.5.0-initrd-amd64
π https://releases.rancher.com/harvester/v1.5.0/harvester-v1.5.0-rootfs-amd64.squashfs
β https://releases.rancher.com/harvester/v1.5.0/harvester-v1.5.0-amd64.sha512
π https://releases.rancher.com/harvester/v1.5.0/version.yaml
Net Install ISO
πΏ https://releases.rancher.com/harvester/v1.5.0/harvester-v1.5.0-amd64-net-install.iso
π https://docs.harvesterhci.io/v1.5/install/net-install/
ARM64
πΏ https://releases.rancher.com/harvester/v1.5.0/harvester-v1.5.0-arm64.iso
π https://releases.rancher.com/harvester/v1.5.0/harvester-v1.5.0-vmlinuz-arm64
π https://releases.rancher.com/harvester/v1.5.0/harvester-v1.5.0-initrd-arm64
π https://releases.rancher.com/harvester/v1.5.0/harvester-v1.5.0-rootfs-arm64.squashfs
β https://releases.rancher.com/harvester/v1.5.0/harvester-v1.5.0-arm64.sha512
π https://releases.rancher.com/harvester/v1.5.0/version-arm64.yaml
Installation
Harvester can be installed using the ISO image, a bootable USB drive, and PXE boot. A net install ISO image, which contains only the core OS components, is also now available. For more information, see the Installation section of the documentation.
Important
The Harvester v1.5.0 installer checks if the hardware meets the minimum requirements for production use. If any of the checks fail, installation is stopped and warnings are printed to the system console.
You can disable this behavior during iPXE installation (for testing purposes) by adding the kernel parameter harvester.install.skipchecks=true
when you boot the system. For more information, see Useful Kernel Parameters.
Upgrades
Harvester only allows upgrades from supported versions. For more information about upgrade paths and procedures, see Upgrading Harvester.
Highlights
Experimental Features
Longhorn V2 Data Engine Enhancements
Harvester v1.5.0, which uses Longhorn v1.8.1, supports the creation of virtual machine images and boot volumes using the V2 Data Engine, and live migration of virtual machines with attached V2 volumes. To leverage the enhancements, you must create a new V2 StorageClass and then use it to create images and volumes after upgrading to Harvester v1.5.0. V2 volumes created using Harvester v1.4.x remain non-migratable after the upgrade.
Demo | Documentation | GitHub issues: #7521 and #7522
Fully Supported Features
Third-Party Storage Support
Harvester now supports provisioning of root volumes and data volumes using external container storage interface (CSI) drivers. This enhancement allows you to select drivers that meet specific requirements, such as performance optimization or seamless integration with existing storage solutions.
Once the CSI driver is installed and the Harvester cluster is configured, an external storage solution can be used to store and manage virtual machine images, store virtual machine disks on volumes provisioned by the CSI driver, and perform other critical storage functions.
Demo | Documentation | GitHub issues: #1199 and #2272
ARM64 Support
Harvester v1.5.0 fully supports deployment on hosts with ARM architecture. This includes add-ons, which were previously packaged only for AMD64-based hosts, and upgrade paths for ARM-only clusters. Harvester on ARM is fully tested, stable, and ready for mission-critical workloads.
Documentation | GitHub issue: #6257
Features
- [GUI] [FEATURE] Consume external/third-party storage within Harvester #7572
- [FEATURE][UI] Add EFI persisent state checkbox in VM advanced tab #7557
- [FEATURE] Longhorn v2 data engine - live migration #7522
- [FEATURE] Longhorn v2 data engine - boot volume support #7521
- [GUI] [FEATURE] Add support for persistent TPM in VMs #7187
- [FEATURE] [GUI] Disable Harvester UI extension for v1.2 clusters #6971
- [FEATURE] Add support for persistent TPM in VMs #6731
- [FEATURE] Support EFI mode in harvester node driver #4777
- [FEATURE] Modify the default cluster-cidr of harvester #4254
- [FEATURE] Use @rancher/shell in the harvester/dashboard repo #4189
- [FEATURE] Consume external/third-party storage within Harvester #1199
Enhancements
- [Enhancement] UI should able to config the volumeMode when add the new volume #7875
- [ENHANCEMENT] v1.5.0 Bump monitoring and logging #7404
- [ENHANCEMENT][UI] Add confirmation pop-up for VM stop and pause actions #7382
- [ENHANCEMENT] Do not shutdown harvester upgrade-repo VMs in multiple-node cluster upgrade scenario #7373
- [ENHANCEMENT] Checking Backup Target Setting and Compatibility with LH v1.8 #7335
- [GUI] [ENHANCEMENT] Improve Single-Replica Volume Detection for Upgrade #7328
- [ENHANCEMENT] Improve Single-Replica Volume Detection for Upgrade #7323
- [ENHANCEMENT] Fix kube-version constraint in harvester-cloud-provider #7321
- [ENHANCEMENT] Reject VM Backup Creation if the Volume Provider is not LH #7316
- [ENHANCEMENT] Harvester CSI Driver Controller should only deploy on the control plane nodes. #7189
- [ENHANCEMENT] Update kubevirt arm image packaging #7098
- [ENHANCEMENT] Add essential checks on (cluster)flow and (cluster)output #7064
- [ENHANCEMENT] Add certs expiration validation for Upgrade CR #7056
- [ENHANCEMENT] Improve Managed DHCP to sync VM MAC address changes and allow network config updates #7046
- [ENHANCEMENT] Bump Harvester CSI Driver 0.1.21 to Rancher/RKE2 #6991
- [ENHANCEMENT] Ensure the destination directories exist before starting downloads in the image-preload phase of Harvester Upgrade [#6963](#696
- [ENHANCEMENT] Harvester installer supports to input MAC for VIP in DHCP mode #6960
- [ENHANCEMENT][GUI] Disable Filter Schedule button if there is no backups/snapshots created by schedule job #6949
- [ENHANCEMENT][GUI] cluster output select dropdown should show meaningful sentence if no options available #6946
- [ENHANCEMENT] VM Image Multiple Backend Support [#6936](https://github....
v1.5.0-rc5
Downloads
AMD64
Full ISO
πΏ https://releases.rancher.com/harvester/v1.5.0-rc5/harvester-v1.5.0-rc5-amd64.iso
π https://releases.rancher.com/harvester/v1.5.0-rc5/harvester-v1.5.0-rc5-vmlinuz-amd64
π https://releases.rancher.com/harvester/v1.5.0-rc5/harvester-v1.5.0-rc5-initrd-amd64
π https://releases.rancher.com/harvester/v1.5.0-rc5/harvester-v1.5.0-rc5-rootfs-amd64.squashfs
β
https://releases.rancher.com/harvester/v1.5.0-rc5/harvester-v1.5.0-rc5-amd64.sha512
π https://releases.rancher.com/harvester/v1.5.0-rc5/version.yaml
Net Install ISO
πΏ https://releases.rancher.com/harvester/v1.5.0-rc5/harvester-v1.5.0-rc5-amd64-net-install.iso
π https://docs.harvesterhci.io/v1.5/install/net-install/
ARM64 (Technical Preview)
πΏ https://releases.rancher.com/harvester/v1.5.0-rc5/harvester-v1.5.0-rc5-arm64.iso
π https://releases.rancher.com/harvester/v1.5.0-rc5/harvester-v1.5.0-rc5-vmlinuz-arm64
π https://releases.rancher.com/harvester/v1.5.0-rc5/harvester-v1.5.0-rc5-initrd-arm64
π https://releases.rancher.com/harvester/v1.5.0-rc5/harvester-v1.5.0-rc5-rootfs-arm64.squashfs
β
https://releases.rancher.com/harvester/v1.5.0-rc5/harvester-v1.5.0-rc5-arm64.sha512
π https://releases.rancher.com/harvester/v1.5.0-rc5/version-arm64.yaml
Issues
Ready for Testing
- [TASK] Re-enable RKE2 ingress-nginx Admission Webhook On Upgrade - #7956
- [BUG] filter iscsi nics misses interfaces with vlan ids - #6964
- [BUG][GUI] vm-force-reset-policy setting can't save successfully - #6889
Testing
- [BUG] Can't detach Nvidia GPU pci device from VM after upgraded to v1.5.0-rc4 - #8071
- [BUG] VM creation from template shows secret error 1.5.0-rc4 - #8038
- [GUI] [BUG] Should allow the VM take snapshot when CSI driver support snapshot - #7945
- [BUG] Should allow the VM take snapshot when CSI driver support snapshot - #7944
- [GUI] [FEATURE] Consume external/third-party storage within Harvester - #7572
- [BUG] Harvester fails to create vm via
Edit as Yaml
from UI - #7408 - [FEATURE] Consume external/third-party storage within Harvester - #1199
Closed
- [BUG] Image download API reply before image ready - #8027
- [BUG] unexpected volume shows when adding to VM - #8023
- [BUG] v1.5.0 upgrade looks broken after bump rancher to v2.11.0 - #8001
- [FEATURE] Change nvidia-driver-runtime chart's default pullPolicy from "Always" to "IfNotPresent" - #8000
- [BUG] Upgrade stuck at Upgrading System Service phase due to reach the specified backoff limit - #7990
- [DOC] The documentation should mention that time synchronization is totally important - #7975
- [BUG] VM may fail to boot when it has passthrough device - #7970
- [BUG] Harvester cluster status keep in NotReady on the second joined node from iso installation - #7963
- [BUG] Can't upload images to Longhorn v2 3rd party storage classes - #7957
- [BUG][UI] UI broken when error during migrate VM - #7954
- [TASK] Bump RKE2 to v1.32.3 - #7947
- [BUG] Via Rancher, config Selector on an existing ranged IPPool causes it "Not Ready" - #7942
- [BUG] CVE-2025-1974 Vulnerability - #7941
- [BUG][UI] The volume won't dismiss after delete action confirmed - #7925
- [BUG] Upgrade a witness cluster with default storage class will stuck in Pre-draining - #7923
- [BUG] Can Not Add Extra Disks w/ Rancher 2.10.2||2.10.3 & Harvester UI v1.0.4 & Harvester v1.4.1||v1.5.0-rc1 - #7919
- [BUG] Can't download image from LVM third party storage cluster - #7899
- [BUG] Custom "Image Repository" for nvidia-driver-toolkit Addon Not Working - #7896
- [BUG] Harvester upgrade controller does not handle "no such host" error when cleaning images - #7891
- [BUG] High load and use of cpu time by harvester process - #7885
- [BUG] third party storage LVM volume export to VM image failed - #7883
- [BUG] third party storage LVM image won't upload - #7882
- [BUG] Error message when removing longhorn v2 disks after disabling - #7876
- [Enhancement] UI should able to config the volumeMode when add the new volume - #7875
- [BUG] Reconnecting the Remote Target will not Discover Existing VMBackup Automatically - #7856
- [BUG] Can't export volume to image with Longhorn v2 external storage - #7854
- [DOC] Add note about imported VMs and third-party storage - #7843
- [BUG] Upgrade 1.4.0 -> 1.4.1 stuck: instance-manager ... count is not 1 - #7840
- [TASK] Bumping RKE2 and Rancher for 1.5 - #7835
- [DOC] Add document for Storage Network is not supported with Longhorn v2 data engine - #7830
- [BUG] Upgrade from v1.4.2-rc2 to v1.5.0-rc1 stuck - #7819
- [BUG] Can't pass through PCI device due to unloaded vfio module in few hours - #7815
- [GUI] [TASK] 3rd-party storage support enhancement after 1.5.0-rc1 - #7804
- [ENHANCEMENT] 3rd-party storage support enhancement after 1.5.0-rc1 - #7798
- [BUG] Upgrade repo needs to replace the deprecated spec.running - #7793
-
10000
[BUG] upgrade controller does not handle read-message well due to UI menu
Dismiss it
wipes upgrade CR's status - #7791 - [BUG][GUI] Prevent user from changing VolumeSnapshotClass with driver.longhorn.io - #7768
- [BUG] Setting Backup Target's
refreshIntervalInSeconds
will have error - #7764 - [BUG] Checking/Fixing VMBackup compatibility with Third-party Storage - #7755
- [BUG] Can't provision RKE2 guest cluster on Rancher v2.11.0-alpha7, no VM can be created on Harvester v1.5-head node - #7742
- [BUG] VM Snapshot Resotere can't Automatically Boot Up if the Source VM has 3rd party storage - #7739
- [DOC] Fixing Misleading content for 3rd Party Storage VM Backup - #7738
- [BUG][GUI] Disable backupVolumeSnapshotClassName in setting csi-driver-config for third party storage - #7737
- [BUG] v1.4.2-rc2 Install Binaries Only, error applying a fake default route during installOnlyMode: exit status 2 - #7732
- [GUI] [BUG] Backups not appearing on second cluster using shared backup storage - #7693
- [BUG] auto-disk-provision-paths not working on 1.4.1 - #7668
- [TASK] Bump Longhorn v1.8.1 - #7663
- [BUG] UpgradeLog does not cleanup managedchart all the time - #7654
- [BUG] Enhance upgradeLog to adapt with rancher-logging stack bumping - #7652
- [BUG] The virtctl on upgrade needs to be bumped - #7648
- [BUG] When assigning SSH key to new VM it doesn't save the SSH key - #7632
- [BUG] Harvester ISO installation is broken - [#7622](https://github.co...
v1.5.0-rc4
Downloads
AMD64
Full ISO
πΏ https://releases.rancher.com/harvester/v1.5.0-rc4/harvester-v1.5.0-rc4-amd64.iso
π https://releases.rancher.com/harvester/v1.5.0-rc4/harvester-v1.5.0-rc4-vmlinuz-amd64
π https://releases.rancher.com/harvester/v1.5.0-rc4/harvester-v1.5.0-rc4-initrd-amd64
π https://releases.rancher.com/harvester/v1.5.0-rc4/harvester-v1.5.0-rc4-rootfs-amd64.squashfs
β
https://releases.rancher.com/harvester/v1.5.0-rc4/harvester-v1.5.0-rc4-amd64.sha512
π https://releases.rancher.com/harvester/v1.5.0-rc4/version.yaml
Net Install ISO
πΏ https://releases.rancher.com/harvester/v1.5.0-rc4/harvester-v1.5.0-rc4-amd64-net-install.iso
π https://docs.harvesterhci.io/v1.5/install/net-install/
ARM64 (Technical Preview)
πΏ https://releases.rancher.com/harvester/v1.5.0-rc4/harvester-v1.5.0-rc4-arm64.iso
π https://releases.rancher.com/harvester/v1.5.0-rc4/harvester-v1.5.0-rc4-vmlinuz-arm64
π https://releases.rancher.com/harvester/v1.5.0-rc4/harvester-v1.5.0-rc4-initrd-arm64
π https://releases.rancher.com/harvester/v1.5.0-rc4/harvester-v1.5.0-rc4-rootfs-arm64.squashfs
β
https://releases.rancher.com/harvester/v1.5.0-rc4/harvester-v1.5.0-rc4-arm64.sha512
π https://releases.rancher.com/harvester/v1.5.0-rc4/version-arm64.yaml
Issues
Ready for Testing
- [BUG] v1.5.0 upgrade looks broken after bump rancher to v2.11.0 - #8001
- [FEATURE] Change nvidia-driver-runtime chart's default pullPolicy from "Always" to "IfNotPresent" - #8000
- [BUG] Upgrade stuck at Upgrading System Service phase due to reach the specified backoff limit - #7990
- [Enhancement] UI should able to config the volumeMode when add the new volume - #7875
- [TASK] Bumping RKE2 and Rancher for 1.5 - #7835
Testing
- [BUG] Harvester cluster status keep in NotReady on the second joined node from iso installation - #7963
- [BUG][UI] UI broken when error during migrate VM - #7954
- [GUI] [BUG] Should allow the VM take snapshot when CSI driver support snapshot - #7945
- [BUG] Should allow the VM take snapshot when CSI driver support snapshot - #7944
- [GUI] [TASK] 3rd-party storage support enhancement after 1.5.0-rc1 - #7804
- [GUI] [FEATURE] Consume external/third-party storage within Harvester - #7572
- [FEATURE] [GUI] Disable Harvester UI extension for v1.2 clusters - #6971
- [BUG] filter iscsi nics misses interfaces with vlan ids - #6964
- [ENHANCEMENT][GUI] cluster output select dropdown should show meaningful sentence if no options available - #6946
- [BUG] VM with assigned PCI GPU can not start after v1.3.2 to v1.4.0-rc4 upgrade due to no /dev/vfio/xx path - #6892
- [ENHANCEMENT] seeder improvements - #6535
- [ENHANCEMENT] Add the wipe_disks option in the installation panel - #6304
- [FEATURE] Consume external/third-party storage within Harvester - #1199
Closed
- [BUG] VM may fail to boot when it has passthrough device - #7970
- [TASK] Bump RKE2 to v1.32.3 - #7947
- [BUG] Via Rancher, config Selector on an existing ranged IPPool causes it "Not Ready" - #7942
- [BUG] CVE-2025-1974 Vulnerability - #7941
- [BUG][UI] The volume won't dismiss after delete action confirmed - #7925
- [BUG] Upgrade a witness cluster with default storage class will stuck in Pre-draining - #7923
- [BUG] Can Not Add Extra Disks w/ Rancher 2.10.2||2.10.3 & Harvester UI v1.0.4 & Harvester v1.4.1||v1.5.0-rc1 - #7919
- [BUG] Can't download image from LVM third party storage cluster - #7899
- [BUG] Custom "Image Repository" for nvidia-driver-toolkit Addon Not Working - #7896
- [BUG] Harvester upgrade controller does not handle "no such host" error when cleaning images - #7891
- [BUG] High load and use of cpu time by harvester process - #7885
- [BUG] third party storage LVM volume export to VM image failed - #7883
- [BUG] third party storage LVM image won't upload - #7882
- [BUG] Error message when removing longhorn v2 disks after disabling - #7876
- [BUG] Reconnecting the Remote Target will not Discover Existing VMBackup Automatically - #7856
- [BUG] Can't export volume to image with Longhorn v2 external storage - #7854
- [BUG] Upgrade 1.4.0 -> 1.4.1 stuck: instance-manager ... count is not 1 - #7840
- [DOC] Add document for Storage Network is not supported with Longhorn v2 data engine - #7830
- [BUG] Upgrade from v1.4.2-rc2 to v1.5.0-rc1 stuck - #7819
- [BUG] Can't pass through PCI device due to unloaded vfio module in few hours - #7815
- [ENHANCEMENT] 3rd-party storage support enhancement after 1.5.0-rc1 - #7798
- [BUG] Upgrade repo needs to replace the deprecated spec.running - #7793
- [BUG] upgrade controller does not handle read-message well due to UI menu
Dismiss it
wipes upgrade CR's status - #7791 - [BUG][GUI] Prevent user from changing VolumeSnapshotClass with driver.longhorn.io - #7768
- [BUG] Setting Backup Target's
refreshIntervalInSeconds
will have error - #7764 - [BUG] Checking/Fixing VMBackup compatibility with Third-party Storage - #7755
- [BUG] Can't provision RKE2 guest cluster on Rancher v2.11.0-alpha7, no VM can be created on Harvester v1.5-head node - #7742
- [BUG] VM Snapshot Resotere can't Automatically Boot Up if the Source VM has 3rd party storage - #7739
- [DOC] Fixing Misleading content for 3rd Party Storage VM Backup - #7738
- [BUG][GUI] Disable backupVolumeSnapshotClassName in setting csi-driver-config for third party storage - #7737
- [BUG] v1.4.2-rc2 Install Binaries Only, error applying a fake default route during installOnlyMode: exit status 2 - #7732
- [GUI] [BUG] Backups not appearing on second cluster using shared backup storage - #7693
- [BUG] auto-disk-provision-paths not working on 1.4.1 - #7668
- [TASK] Bump Longhorn v1.8.1 - #7663
- [BUG] UpgradeLog does not cleanup managedchart all the time - #7654
- [BUG] Enhance upgradeLog to adapt with rancher-logging stack bumping - #7652
- [BUG] The virtctl on upgrade needs to be bumped - #7648
- [BUG] When assigning SSH key to new VM it doesn't save the SSH key - #7632
- [BUG] Harvester ISO installation is broken - #7622
- [BUG] VM controller calculates ResourceQuota with wrong assumption - #7585
- [BUG] No progress circle on the top after triggering upgrade - #7578
- [BUG] Storage Network can't be Enabled - #7577
- [FEATURE][UI] Add EFI persisent state checkbox in VM advanced tab - #7557
- [BUG] Parsing error in the Managed DHCP agent image name...
v1.5.0-rc3
Downloads
AMD64
Full ISO
πΏ https://releases.rancher.com/harvester/v1.5.0-rc3/harvester-v1.5.0-rc3-amd64.iso
π https://releases.rancher.com/harvester/v1.5.0-rc3/harvester-v1.5.0-rc3-vmlinuz-amd64
π https://releases.rancher.com/harvester/v1.5.0-rc3/harvester-v1.5.0-rc3-initrd-amd64
π https://releases.rancher.com/harvester/v1.5.0-rc3/harvester-v1.5.0-rc3-rootfs-amd64.squashfs
β
https://releases.rancher.com/harvester/v1.5.0-rc3/harvester-v1.5.0-rc3-amd64.sha512
π https://releases.rancher.com/harvester/v1.5.0-rc3/version.yaml
Net Install ISO
πΏ https://releases.rancher.com/harvester/v1.5.0-rc3/harvester-v1.5.0-rc3-amd64-net-install.iso
π https://docs.harvesterhci.io/v1.5/install/net-install/
ARM64 (Technical Preview)
πΏ https://releases.rancher.com/harvester/v1.5.0-rc3/harvester-v1.5.0-rc3-arm64.iso
π https://releases.rancher.com/harvester/v1.5.0-rc3/harvester-v1.5.0-rc3-vmlinuz-arm64
π https://releases.rancher.com/harvester/v1.5.0-rc3/harvester-v1.5.0-rc3-initrd-arm64
π https://releases.rancher.com/harvester/v1.5.0-rc3/harvester-v1.5.0-rc3-rootfs-arm64.squashfs
β
https://releases.rancher.com/harvester/v1.5.0-rc3/harvester-v1.5.0-rc3-arm64.sha512
π https://releases.rancher.com/harvester/v1.5.0-rc3/version-arm64.yaml
Issues
Ready for Testing
- [BUG][UI] UI broken when error during migrate VM - #7954
- [GUI] [BUG] Should allow the VM take snapshot when CSI driver support snapshot - #7945
- [BUG] Should allow the VM take snapshot when CSI driver support snapshot - #7944
- [BUG] CVE-2025-1974 Vulnerability - #7941
- [Enhancement] UI should able to config the volumeMode when add the new volume - #7875
- [BUG] Upgrade 1.4.0 -> 1.4.1 stuck: instance-manager ... count is not 1 - #7840
- [GUI] [TASK] 3rd-party storage support enhancement after 1.5.0-rc1 - #7804
- [FEATURE] Longhorn v2 data engine - live migration - #7522
- [FEATURE] Longhorn v2 data engine - boot volume support - #7521
- [ENHANCEMENT] Checking Backup Target Setting and Compatibility with LH v1.8 - #7335
- [FEATURE] [GUI] Disable Harvester UI extension for v1.2 clusters - #6971
- [BUG] Harvester Terraform Provider build disabled on darwin (macOS) - #6655
- [FEATURE] NFS/shared storage for virtual machines - #2272
Testing
- [BUG] Via Rancher, config Selector on an existing ranged IPPool causes it "Not Ready" - #7942
- [BUG] Can't export volume to image with Longhorn v2 external storage - #7854
- [GUI] [FEATURE] Consume external/third-party storage within Harvester - #7572
- [BUG] Restoring VM Backup to another Namespace or another Cluster is Broken - #7539
- [ENHANCEMENT] v1.5.0 Bump monitoring and logging - #7404
- [BUG] filter iscsi nics misses interfaces with vlan ids - #6964
- [ENHANCEMENT][GUI] cluster output select dropdown should show meaningful sentence if no options available - #6946
- [BUG] VM with assigned PCI GPU can not start after v1.3.2 to v1.4.0-rc4 upgrade due to no /dev/vfio/xx path - #6892
- [ENHANCEMENT] seeder improvements - #6535
- [ENHANCEMENT] Add the wipe_disks option in the installation panel - #6304
- [FEATURE] Consume external/third-party storage within Harvester - #1199
Closed
- [TASK] Bump RKE2 to v1.32.3 - #7947
- [BUG][UI] The volume won't dismiss after delete action confirmed - #7925
- [BUG] Upgrade a witness cluster with default storage class will stuck in Pre-draining - #7923
- [BUG] Can Not Add Extra Disks w/ Rancher 2.10.2||2.10.3 & Harvester UI v1.0.4 & Harvester v1.4.1||v1.5.0-rc1 - #7919
- [BUG] RAID 10 Additional Disks Fail To Add As Additional Disks to Harvester v1.5.0-rc1 - #7908
- [BUG] Can't download image from LVM third party storage cluster - #7899
- [BUG] Custom "Image Repository" for nvidia-driver-toolkit Addon Not Working - #7896
- [BUG] Harvester upgrade controller does not handle "no such host" error when cleaning images - #7891
- [BUG] High load and use of cpu time by harvester process - #7885
- [BUG] third party storage LVM volume export to VM image failed - #7883
- [BUG] third party storage LVM image won't upload - #7882
- [BUG] Error message when removing longhorn v2 disks after disabling - #7876
- [BUG] Reconnecting the Remote Target will not Discover Existing VMBackup Automatically - #7856
- [DOC] Add document for Storage Network is not supported with Longhorn v2 data engine - #7830
- [BUG] Upgrade from v1.4.2-rc2 to v1.5.0-rc1 stuck - #7819
- [BUG] Can't pass through PCI device due to unloaded vfio module in few hours - #7815
- [ENHANCEMENT] 3rd-party storage support enhancement after 1.5.0-rc1 - #7798
- [BUG] Upgrade repo needs to replace the deprecated spec.running - #7793
- [BUG] upgrade controller does not handle read-message well due to UI menu
Dismiss it
wipes upgrade CR's status - #7791 - [BUG][GUI] Prevent user from changing VolumeSnapshotClass with driver.longhorn.io - #7768
- [BUG] Setting Backup Target's
refreshIntervalInSeconds
will have error - #7764 - [BUG] Checking/Fixing VMBackup compatibility with Third-party Storage - #7755
- [BUG] Can't provision RKE2 guest cluster on Rancher v2.11.0-alpha7, no VM can be created on Harvester v1.5-head node - #7742
- [BUG] VM Snapshot Resotere can't Automatically Boot Up if the Source VM has 3rd party storage - #7739
- [DOC] Fixing Misleading content for 3rd Party Storage VM Backup - #7738
- [BUG][GUI] Disable backupVolumeSnapshotClassName in setting csi-driver-config for third party storage - #7737
- [BUG] v1.4.2-rc2 Install Binaries Only, error applying a fake default route during installOnlyMode: exit status 2 - #7732
- [GUI] [BUG] Backups not appearing on second cluster using shared backup storage - #7693
- [BUG] auto-disk-provision-paths not working on 1.4.1 - #7668
- [TASK] Bump Longhorn v1.8.1 - #7663
- [BUG] UpgradeLog does not cleanup managedchart all the time - #7654
- [BUG] Enhance upgradeLog to adapt with rancher-logging stack bumping - #7652
- [BUG] The virtctl on upgrade needs to be bumped - #7648
- [BUG] When assigning SSH key to new VM it doesn't save the SSH key - #7632
- [BUG] Harvester ISO installation is broken - #7622
- [BUG] [UI] Upgrade information is not available - #7589
- [BUG] VM controller calculates ResourceQuota with wrong assumption - #7585
- [BUG] No progress circle on the top after triggering upgrade - [#7578](https://github.com/harvester/harvester/...
v1.5.0-rc2
Downloads
AMD64
Full ISO
πΏ https://releases.rancher.com/harvester/v1.5.0-rc2/harvester-v1.5.0-rc2-amd64.iso
π https://releases.rancher.com/harvester/v1.5.0-rc2/harvester-v1.5.0-rc2-vmlinuz-amd64
π https://releases.rancher.com/harvester/v1.5.0-rc2/harvester-v1.5.0-rc2-initrd-amd64
π https://releases.rancher.com/harvester/v1.5.0-rc2/harvester-v1.5.0-rc2-rootfs-amd64.squashfs
β
https://releases.rancher.com/harvester/v1.5.0-rc2/harvester-v1.5.0-rc2-amd64.sha512
π https://releases.rancher.com/harvester/v1.5.0-rc2/version.yaml
Net Install ISO
πΏ https://releases.rancher.com/harvester/v1.5.0-rc2/harvester-v1.5.0-rc2-amd64-net-install.iso
π https://docs.harvesterhci.io/v1.5/install/net-install/
ARM64 (Technical Preview)
πΏ https://releases.rancher.com/harvester/v1.5.0-rc2/harvester-v1.5.0-rc2-arm64.iso
π https://releases.rancher.com/harvester/v1.5.0-rc2/harvester-v1.5.0-rc2-vmlinuz-arm64
π https://releases.rancher.com/harvester/v1.5.0-rc2/harvester-v1.5.0-rc2-initrd-arm64
π https://releases.rancher.com/harvester/v1.5.0-rc2/harvester-v1.5.0-rc2-rootfs-arm64.squashfs
β
https://releases.rancher.com/harvester/v1.5.0-rc2/harvester-v1.5.0-rc2-arm64.sha512
π https://releases.rancher.com/harvester/v1.5.0-rc2/version-arm64.yaml
Issues
Ready for Testing
- [BUG][UI] The volume won't dismiss after delete action confirmed - #7925
- [BUG] Custom "Image Repository" for nvidia-driver-toolkit Addon Not Working - #7896
- [BUG] Harvester upgrade controller does not handle "no such host" error when cleaning images - #7891
- [Enhancement] UI should able to config the volumeMode when add the new volume - #7875
- [BUG] Can't export volume to image with Longhorn v2 external storage - #7854
- [TASK] Bumping RKE2 and Rancher for 1.5 - #7835
- [GUI] [TASK] 3rd-party storage support enhancement after 1.5.0-rc1 - #7804
- [FEATURE] Longhorn v2 data engine - live migration - #7522
- [BUG] Join fails when using custom CA certs - #7453
- [BUG] Change how installer configures multipath when not booting of external disks - #7438
- [ENHANCEMENT] v1.5.0 Bump monitoring and logging - #7404
- [ENHANCEMENT] Checking Backup Target Setting and Compatibility with LH v1.8 - #7335
- [DOC] Provide guideline to setup an 'air-gapped' repository and how to enable Harvester UI extension in Rancher v2.10.x - #7258
- [BUG] Harvester UI shows incorrect number of vGPU allocated to the VM - #7003
- [FEATURE] [GUI] Disable Harvester UI extension for v1.2 clusters - #6971
- [BUG] VM with assigned PCI GPU can not start after v1.3.2 to v1.4.0-rc4 upgrade due to no /dev/vfio/xx path - #6892
- [BUG] Harvester Terraform Provider build disabled on darwin (macOS) - #6655
- [ENHANCEMENT] DeviceName (Resource Name) in HostDevices/GPUs should be verified - #6542
Testing
- [BUG] Upgrade a witness cluster with default storage class will stuck in Pre-draining - #7923
- [BUG] Can't download image from LVM third party storage cluster - #7899
- [BUG] High load and use of cpu time by harvester process - #7885
- [BUG] upgrade controller does not handle read-message well due to UI menu
Dismiss it
wipes upgrade CR's status - #7791 - [BUG] Enhance upgradeLog to adapt with rancher-logging stack bumping - #7652
- [GUI] [FEATURE] Consume external/third-party storage within Harvester - #7572
- [BUG] Restoring VM Backup to another Namespace or another Cluster is Broken - #7539
- [FEATURE] Longhorn v2 data engine - boot volume and backing image support - #7521
- [BUG] Stuck upgrade from 1.4.0 to 1.4.1 - #7457
- [BUG] AirGapped Harvester UI Extension Keeps Mentioning Repository is missing but it's not - #7215
- [BUG] filter iscsi nics misses interfaces with vlan ids - #6964
- [ENHANCEMENT][GUI] cluster output select dropdown should show meaningful sentence if no options available - #6946
- [ENHANCEMENT] seeder improvements - #6535
- [ENHANCEMENT] Add the wipe_disks option in the installation panel - #6304
- [FEATURE] NFS/shared storage for virtual machines - #2272
- [FEATURE] Consume external/third-party storage within Harvester - #1199
Closed
- [BUG] Can Not Add Extra Disks w/ Rancher 2.10.2||2.10.3 & Harvester UI v1.0.4 & Harvester v1.4.1||v1.5.0-rc1 - #7919
- [BUG] RAID 10 Additional Disks Fail To Add As Additional Disks to Harvester v1.5.0-rc1 - #7908
- [BUG] third party storage LVM volume export to VM image failed - #7883
- [BUG] third party storage LVM image won't upload - #7882
- [BUG] Reconnecting the Remote Target will not Discover Existing VMBackup Automatically - #7856
- [DOC] Add document for Storage Network is not supported with Longhorn v2 data engine - #7830
- [BUG] Upgrade from v1.4.2-rc2 to v1.5.0-rc1 stuck - #7819
- [BUG] Can't pass through PCI device due to unloaded vfio module in few hours - #7815
- [ENHANCEMENT] 3rd-party storage support enhancement after 1.5.0-rc1 - #7798
- [BUG] Upgrade repo needs to replace the deprecated spec.running - #7793
- [BUG][GUI] Prevent user from changing VolumeSnapshotClass with driver.longhorn.io - #7768
- [BUG] Setting Backup Target's
refreshIntervalInSeconds
will have error - #7764 - [BUG] Checking/Fixing VMBackup compatibility with Third-party Storage - #7755
- [BUG] Can't provision RKE2 guest cluster on Rancher v2.11.0-alpha7, no VM can be created on Harvester v1.5-head node - #7742
- [BUG] VM Snapshot Resotere can't Automatically Boot Up if the Source VM has 3rd party storage - #7739
- [BUG][GUI] Disable backupVolumeSnapshotClassName in setting csi-driver-config for third party storage - #7737
- [BUG] v1.4.2-rc2 Install Binaries Only, error applying a fake default route during installOnlyMode: exit status 2 - #7732
- [GUI] [BUG] Backups not appearing on second cluster using shared backup storage - #7693
- [BUG] auto-disk-provision-paths not working on 1.4.1 - #7668
- [TASK] Bump Longhorn v1.8.1 - #7663
- [BUG] UpgradeLog does not cleanup managedchart all the time - #7654
- [BUG] The virtctl on upgrade needs to be bumped - #7648
- [BUG] When assigning SSH key to new VM it doesn't save the SSH key - #7632
- [BUG] Harvester ISO installation is broken - #7622
- [BUG] [UI] Upgrade information is not available - #7589
- [BUG] VM controller calculates ResourceQuota with wrong assumption - #7585
- [BUG] No progress circle on the top after triggering upgrade - #7578
- [BUG] Storage...
v1.4.2
Harvester v1.4.2 Release Notes
This release introduces several features, enhancements, and bug fixes that improve system quality and the overall user experience. The documentation is available at https://docs.harvesterhci.io/v1.4.
The Harvester team appreciates your contributions and looks forward to receiving feedback regarding this release.
Downloads
AMD64
Full ISO
πΏ https://releases.rancher.com/harvester/v1.4.2/harvester-v1.4.2-amd64.iso
π https://releases.rancher.com/harvester/v1.4.2/harvester-v1.4.2-vmlinuz-amd64
π https://releases.rancher.com/harvester/v1.4.2/harvester-v1.4.2-initrd-amd64
π https://releases.rancher.com/harvester/v1.4.2/harvester-v1.4.2-rootfs-amd64.squashfs
β https://releases.rancher.com/harvester/v1.4.2/harvester-v1.4.2-amd64.sha512
π https://releases.rancher.com/harvester/v1.4.2/version.yaml
Net Install ISO
πΏ https://releases.rancher.com/harvester/v1.4.2/harvester-v1.4.2-amd64-net-install.iso
π https://docs.harvesterhci.io/v1.4/install/net-install/
ARM64 (Technical Preview)
πΏ https://releases.rancher.com/harvester/v1.4.2/harvester-v1.4.2-arm64.iso
π https://releases.rancher.com/harvester/v1.4.2/harvester-v1.4.2-vmlinuz-arm64
π https://releases.rancher.com/harvester/v1.4.2/harvester-v1.4.2-initrd-arm64
π https://releases.rancher.com/harvester/v1.4.2/harvester-v1.4.2-rootfs-arm64.squashfs
β https://releases.rancher.com/harvester/v1.4.2/harvester-v1.4.2-arm64.sha512
π https://releases.rancher.com/harvester/v1.4.2/version-arm64.yaml
Installation
Harvester can be installed using the ISO image, a bootable USB drive, and PXE boot. For more information, see the Installation section of the documentation.
Upgrade
Harvester only allows upgrades from supported versions. For more information about upgrade paths and procedures, see Upgrading Harvester.
Important
The documentation contains information about upgrade-related issues.
-
High CPU usage may occur after an upgrade because of the
backup-target
setting'srefreshIntervalInSeconds
field, which was introduced in v1.4.2. If the field is left empty or is set to 0, Harvester constantly refreshes the backup target, resulting in high CPU usage.
To fix the issue, update the value ofrefreshIntervalInSeconds
to a larger number (for example, 60) using the commandkubectl edit setting backup-target
. You can also update the value before starting the upgrade to prevent the issue from occurring.
Example:value: '{"type":"nfs","endpoint":"nfs://longhorn-test-nfs-svc.default:/opt/backupstore", "refreshIntervalInSeconds": 60}'
-
When you use Rancher to upgrade Harvester, the Rancher UI displays a dialog with a button labeled "Dismiss it". Clicking this button may result in the upgrade process starting over again unexpectedly. This issue can be avoided by using the Harvester UI to upgrade Harvester. Clicking the "Dismiss it" button on the Harvester UI does not result in unexpected behavior.
Enhancements
- [backport v1.4] [ENHANCEMENT] Do not shutdown harvester upgrade-repo VMs in multiple-node cluster upgrade scenario #7374
- [ENHANCEMENT] Bump Rancher/RKE2 for v1.4.2 #7320
- [backport v1.4] [ENHANCEMENT][GUI] cluster output select dropdown should show meaningful sentence if no options available #7305
- [backport v1.4] [ENHANCEMENT] DeviceName (Resource Name) in HostDevices/GPUs should be verified #7298
- [backport v1.4] [ENHANCEMENT][GUI] Disable Schedule Filter if there is no backups/snapshots created by schedule job #6950
Bug Fixes
- [backport v1.4] [BUG][GUI] Disable backupVolumeSnapshotClassName in setting csi-driver-config for third party storage #7803
- [backport v1.4] [BUG] Error during migration of VMs with long names when namespace resource quotas are setup #7750
- [backport v1.4] [BU 6D4E G] v1.4.2-rc2 Install Binaries Only, error applying a fake default route during installOnlyMode: exit status 2 #7745
- [backport v1.4] [BUG] VM controller calculates ResourceQuota with wrong assumption #7707
- [backport v1.4] [BUG] DHCP Check for Default Route breaks when using Static IP Addresses in Automated Mode #7705
- [backport v1.4] [GUI] [BUG] Backups not appearing on second cluster using shared backup storage #7694
- [BUG] v1.4.1 -> v1.4.2-rc1 upgrade stuck in Pre-drained #7679
- [backport v1.4] [BUG] Backups not appearing on second cluster using shared backup storage #7670
- [backport v1.4] [BUG] Join fails when using custom CA certs #7597
- [backport v1.4] [BUG] Stuck upgrade from 1.4.0 to 1.4.1 #7574
- [backport v1.4] [BUG] The hints on the branding page is using the wrong product name #7571
- [backport v1.4] [BUG] Harvester v1.4.1 IP exhaustion #7550
- [backport v1.4] [BUG] Harvester managedchart report
post-upgrade hooks (longhorn-post-upgrade) failed: context deadline exceeded
#7530 - [backport v1.4] [BUG] Harvester managedchart is marked as
harvester-snapshot-validation-webhook modified
#7512 - [backport v1.4] [BUG] Fail to trigger v1.4.0 to v1.4.1-rc1 upgrade on witness cluster due to managed chart harvester is not ready #7414
- [backport v1.4] [BUG] Migrated VMs seem not to move in Host/Virtual Machines view #7345
- [BUG] rancher-vcluster: rancher v2.8.2 is too old to use with harvester v1.4.0 #7337
- [backport v1.4] [BUG] [UI] Missing vnc reconnecting label #7304
- [backport v1.4] [BUG] [UI] Missing vnc reconnecting label #7303
- [backport v1.4] [BUG] Fix the race between Rancher and Harvester on resourcequota when VM is migrating #7216
- [BUG] Stuck in deleting modal when deleting VM with Rancher Integration mode #6840
Known Issues
- [BUG] CSI Plugin restart triggers unintended restart of migratable RWX volume workloads (VMs) #8534
- [BUG] v1.4.0 -> v1.4.1 upgrade stuck in Pre-drained and the node stay in Cordoned #7366
- [BUG] High load and use of cpu time by harvester process #7885
- [BUG] upgrade controller does not handle read-message well due to UI menu
Dismiss it
wipes upgrade CR's status #7791
Component Versions
Component | Version |
---|---|
Longhorn | v1.7.2 |
KubeVirt | v1.3.1 |
Embedded Rancher | v2.10.1 |
RKE2 | v1.31.4+rke2r1 |
SLE Micro for Rancher | 5.5 |
Contributors
Thank you to all the contributors that made this release possible.
@a110605
@albinsun
@asettle
@bk201
@brandboat
@c3y1huang
@connorkuehl
@drewmullen
@ejweber
@FrankYang0529
@ibrokethecloud
@ihcsim
@innobead
@irishgordo
@jillian-maroket
@khushboo-rancher
@lanfon72
@LucasSaintarbor
@m-ildefons
@macedogm
@mingshuoqiu
@mlacko64
@nistei
@noahgildersleeve
@rebeccazzzz
@rrajendran17
@SKalt
@SlavikCA
@starbops
@TachunLin
@tayterz2
@tserong
@torchiaf
@Vicente-Cheng
@votdev
@w13915984028
@WebberHuang1118
@yasker
@Yu-Jack
v1.5.0-rc1
Downloads
AMD64
Full ISO
πΏ https://releases.rancher.com/harvester/v1.5.0-rc1/harvester-v1.5.0-rc1-amd64.iso
π https://releases.rancher.com/harvester/v1.5.0-rc1/harvester-v1.5.0-rc1-vmlinuz-amd64
π https://releases.rancher.com/harvester/v1.5.0-rc1/harvester-v1.5.0-rc1-initrd-amd64
π https://releases.rancher.com/harvester/v1.5.0-rc1/harvester-v1.5.0-rc1-rootfs-amd64.squashfs
β
https://releases.rancher.com/harvester/v1.5.0-rc1/harvester-v1.5.0-rc1-amd64.sha512
π https://releases.rancher.com/harvester/v1.5.0-rc1/version.yaml
Net Install ISO
πΏ https://releases.rancher.com/harvester/v1.5.0-rc1/harvester-v1.5.0-rc1-amd64-net-install.iso
π https://docs.harvesterhci.io/v1.5/install/net-install/
ARM64 (Technical Preview)
πΏ https://releases.rancher.com/harvester/v1.5.0-rc1/harvester-v1.5.0-rc1-arm64.iso
π https://releases.rancher.com/harvester/v1.5.0-rc1/harvester-v1.5.0-rc1-vmlinuz-arm64
π https://releases.rancher.com/harvester/v1.5.0-rc1/harvester-v1.5.0-rc1-initrd-arm64
π https://releases.rancher.com/harvester/v1.5.0-rc1/harvester-v1.5.0-rc1-rootfs-arm64.squashfs
β
https://releases.rancher.com/harvester/v1.5.0-rc1/harvester-v1.5.0-rc1-arm64.sha512
π https://releases.rancher.com/harvester/v1.5.0-rc1/version-arm64.yaml
Issues
Ready for Testing
- [BUG] Setting Backup Target's
refreshIntervalInSeconds
will have error - #7764 - [BUG] VM Snapshot Resotere can't Automatically Boot Up if the Source VM has 3rd party storage - #7739
- [BUG] v1.4.2-rc2 Install Binaries Only, error applying a fake default route during installOnlyMode: exit status 2 - #7732
- [GUI] [BUG] Backups not appearing on second cluster using shared backup storage - #7693
- [BUG] UpgradeLog does not cleanup managedchart all the time - #7654
- [BUG] Enhance upgradeLog to adapt with rancher-logging stack bumping - #7652
- [BUG] The virtctl on upgrade needs to be bumped - #7648
- [BUG] VM controller calculates ResourceQuota with wrong assumption - #7585
- [BUG] No progress circle on the top after triggering upgrade - #7578
- [BUG] Storage Network can't be Enabled - #7577
- [GUI] [FEATURE] Consume external/third-party storage within Harvester - #7572
- [FEATURE][UI] Add EFI persisent state checkbox in VM advanced tab - #7557
- [BUG] Parsing error in the Managed DHCP agent image name - #7549
- [BUG] Restoring VM Backup to another Namespace or another Cluster is Broken - #7539
- [FEATURE] Longhorn v2 data engine - live migration - #7522
- [FEATURE] Longhorn v2 data engine - boot volume and backing image support - #7521
- [BUG][UI] VM lock icon suddenly displayed even not create from encrypted image - #7510
- [BUG] [UI] Missing harvester upgrade status in Rancher WebUI - #7484
- [BUG] Harvester v1.4.1 IP exhaustion - #7471
- [BUG] docker-machine-driver-harvester fails to provision VM's with using Node/VM Scheduling when using long VM / Namespace names - #7467
- [BUG] Error during migration of VMs with long names when namespace resource quotas are setup - #7464
- [BUG] Stuck upgrade from 1.4.0 to 1.4.1 - #7457
- [BUG] Join fails when using custom CA certs - #7453
- [BUG] Guest Kubernetes Cluster Loadbalancer IP assignment can become permenently stuck in IPAM mode - #7449
- [BUG] Change how installer configures multipath when not booting of external disks - #7438
- [DOC] Provide steps to install Harvester UI extension in Rancher 2.10 - #7409
- [ENHANCEMENT] Do not shutdown harvester upgrade-repo VMs in multiple-node cluster upgrade scenario - #7373
- [BUG][UI] draggable volume UI component disappears in harvester latest ISO build - #7363
- [ENHANCEMENT] Checking Backup Target Setting and Compatibility with LH v1.8 - #7335
- [GUI] [ENHANCEMENT] Improve Single-Replica Volume Detection for Upgrade - #7328
- [ENHANCEMENT] Improve Single-Replica Volume Detection for Upgrade - #7323
- [BUG] DHCP Check for Default Route breaks when using Static IP Addresses in Automated Mode - #7280
- [BUG] Cluster member role user should not be able to delete node on Harvester Hosts page on Rancher managed Harvester - #7255
- [BUG] AirGapped Harvester UI Extension Keeps Mentioning Repository is missing but it's not - #7215
- [BUG] [UI] Missing vnc reconnecting label - #7182
- [BUG] Fix the race between Rancher and Harvester on resourcequota when VM is migrating - #7178
- [BUG] Terraform provider crashes with panic if disk type is "cd-rom" and disk size is not set - #7139
- [ENHANCEMENT] Update kubevirt arm image packaging - #7098
- [FEATURE][GUI] setup release CI pipeline for harvester-ui-extension - #7089
- [BUG] Backups not appearing on second cluster using shared backup storage - #7083
- [BUG] Migrated VMs seem not to move in Host/Virtual Machines view - #7082
- [ENHANCEMENT] Add essential checks on (cluster)flow and (cluster)output - #7064
- [ENHANCEMENT] Add certs expiration validation for Upgrade CR - #7056
- [ENHANCEMENT] Improve Managed DHCP to sync VM MAC address changes and allow network config updates - #7046
- [BUG] Harvester doesn't appear to be able to find userdata/metadata mounted device - #7017
- [BUG] Harvester UI shows incorrect number of vGPU allocated to the VM - #7003
- [FEATURE] [GUI] Disable Harvester UI extension for v1.2 clusters - #6971
- [BUG] filter iscsi nics misses interfaces with vlan ids - #6964
- [ENHANCEMENT] VM Image Multiple Backend Support - #6936
- [BUG] VM with assigned PCI GPU can not start after v1.3.2 to v1.4.0-rc4 upgrade due to no /dev/vfio/xx path - #6892
- [BUG][GUI] Cloud Configuration Template list can't display correctly - #6880
- [BUG][GUI] Cluster metrics are unable to load in dashboard detals/summary tabs - #6871
- [ENHANCEMENT] Prevent users from selecting invalid storage class when creating image - #6792
- [ENHANCEMENT] Harvester-cloud-provider allows user to mark more IPs as internal IPs - #6751
- [BUG] Harvester Terraform Provider build disabled on darwin (macOS) - #6655
- [BUG] failure if VM name is not RFC 1123 compliant in OpenStack - #6673
- [BUG] Harvester Terraform Provider 0.6.5 errors when provisioning VM - #6647
- [BUG] BIOS based VMs imported from VMWare and OpenStack has no IP address - #6644
- [ENHANCEMENT] DeviceName (Resource Name) in HostDevices/GPUs should be verified - #6542
- [ENHANCEMENT] seeder improvements - #6535
- [BUG]
harvester.install.wipe_disks=true
option is overzealous - [#6533](https://github.com/harvester/h...
v1.4.2-rc2
Downloads
AMD64
Full ISO
πΏ https://releases.rancher.com/harvester/v1.4.2-rc2/harvester-v1.4.2-rc2-amd64.iso
π https://releases.rancher.com/harvester/v1.4.2-rc2/harvester-v1.4.2-rc2-vmlinuz-amd64
π https://releases.rancher.com/harvester/v1.4.2-rc2/harvester-v1.4.2-rc2-initrd-amd64
π https://releases.rancher.com/harvester/v1.4.2-rc2/harvester-v1.4.2-rc2-rootfs-amd64.squashfs
β
https://releases.rancher.com/harvester/v1.4.2-rc2/harvester-v1.4.2-rc2-amd64.sha512
π https://releases.rancher.com/harvester/v1.4.2-rc2/version.yaml
Net Install ISO
πΏ https://releases.rancher.com/harvester/v1.4.2-rc2/harvester-v1.4.2-rc2-amd64-net-install.iso
π https://docs.harvesterhci.io/v1.3/install/net-install/
ARM64 (Technical Preview)
πΏ https://releases.rancher.com/harvester/v1.4.2-rc2/harvester-v1.4.2-rc2-arm64.iso
π https://releases.rancher.com/harvester/v1.4.2-rc2/harvester-v1.4.2-rc2-vmlinuz-arm64
π https://releases.rancher.com/harvester/v1.4.2-rc2/harvester-v1.4.2-rc2-initrd-arm64
π https://releases.rancher.com/harvester/v1.4.2-rc2/harvester-v1.4.2-rc2-rootfs-arm64.squashfs
β
https://releases.rancher.com/harvester/v1.4.2-rc2/harvester-v1.4.2-rc2-arm64.sha512
π https://releases.rancher.com/harvester/v1.4.2-rc2/version-arm64.yaml
Issues
Ready for Testing
- [backport v1.4] [BUG] DHCP Check for Default Route breaks when using Static IP Addresses in Automated Mode - #7705
- [backport v1.4] [GUI] [BUG] Backups not appearing on second cluster using shared backup storage - #7694
- [BUG] Upgrade from v1.4.1 to v1.4.2-rc1 stuck in first node
pre-drained
- #7647
Testing
- [backport v1.4] [BUG] VM controller calculates ResourceQuota with wrong assumption - #7707
- [backport v1.4] [BUG] Fix the race between Rancher and Harvester on resourcequota when VM is migrating - #7216
- [BUG] Stuck in deleting modal when deleting VM with Rancher Integration mode - #6840
Closed
- [backport v1.4] [BUG] Backups not appearing on second cluster using shared backup storage - #7670
- [BUG] Create dhcp load balancer pending on RKE2 guest cluster with sles15 image - #7664
- [BUG] During and after upgrade, see message "Reached expected number of succeeded pods" - #7605
- [backport v1.4] [BUG] Join fails when using custom CA certs - #7597
- [backport v1.4] [BUG] Stuck upgrade from 1.4.0 to 1.4.1 - #7574
- [backport v1.4] [BUG] The hints on the branding page is using the wrong product name - #7571
- [backport v1.4] [BUG] Harvester v1.4.1 IP exhaustion - #7550
- [backport v1.4] [BUG] Harvester managedchart report
post-upgrade hooks (longhorn-post-upgrade) failed: context deadline exceeded
- #7530 - [backport v1.4] [BUG] Harvester managedchart is marked as
harvester-snapshot-validation-webhook modified
- #7512 - [TASK] Bump Kubevirt v1.3 for Harvester v1.4.2 - #7498
- [TASK] Bump Kubevirt v1.3 for Harvester v1.4.2 - #7497
- [backport v1.4] [BUG] Fail to trigger v1.4.0 to v1.4.1-rc1 upgrade on witness cluster due to managed chart harvester is not ready - #7414
- [backport v1.4] [ENHANCEMENT] Do not shutdown harvester upgrade-repo VMs in multiple-node cluster upgrade scenario - #7374
- [backport v1.4] [BUG] Migrated VMs seem not to move in Host/Virtual Machines view - #7345
- [BUG] rancher-vcluster: rancher v2.8.2 is too old to use with harvester v1.4.0 - #7337
- [ENHANCEMENT] Bump Rancher/RKE2 for v1.4.2 - #7320
- [backport v1.4] [ENHANCEMENT][GUI] cluster output select dropdown should show meaningful sentence if no options available - #7305
- [backport v1.4] [BUG] [UI] Missing vnc reconnecting label - #7304
- [backport v1.4] [BUG] [UI] Missing vnc reconnecting label - #7303
- [backport v1.4] [ENHANCEMENT] DeviceName (Resource Name) in HostDevices/GPUs should be verified - #7298
- [backport v1.4] [ENHANCEMENT][GUI] Disable Schedule Filter if there is no backups/snapshots created by schedule job - #6950
Component Versions
Component | Version |
---|---|
Longhorn | v1.7.2 |
KubeVirt | v1.3.1 |
Embedded Rancher | v2.10.1 |
RKE2 | v1.31.4+rke2r1 |
SLE Micro for Rancher | 5.5 |