Releases: harvester/harvester
v1.7.1
Harvester v1.7.1 Release Notes
This release introduces several enhancements and bug fixes that improve system quality and the overall user experience. The documentation is available at https://docs.harvesterhci.io/v1.7.
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.7.1/harvester-v1.7.1-amd64.iso
📁 https://releases.rancher.com/harvester/v1.7.1/harvester-v1.7.1-vmlinuz-amd64
📁 https://releases.rancher.com/harvester/v1.7.1/harvester-v1.7.1-initrd-amd64
📁 https://releases.rancher.com/harvester/v1.7.1/harvester-v1.7.1-rootfs-amd64.squashfs
✅ https://releases.rancher.com/harvester/v1.7.1/harvester-v1.7.1-amd64.sha512
📝 https://releases.rancher.com/harvester/v1.7.1/version.yaml
Net Install ISO
💿 https://releases.rancher.com/harvester/v1.7.1/harvester-v1.7.1-amd64-net-install.iso
📝 https://docs.harvesterhci.io/v1.7/install/net-install/
ARM64
💿 https://releases.rancher.com/harvester/v1.7.1/harvester-v1.7.1-arm64.iso
📁 https://releases.rancher.com/harvester/v1.7.1/harvester-v1.7.1-vmlinuz-arm64
📁 https://releases.rancher.com/harvester/v1.7.1/harvester-v1.7.1-initrd-arm64
📁 https://releases.rancher.com/harvester/v1.7.1/harvester-v1.7.1-rootfs-arm64.squashfs
✅ https://releases.rancher.com/harvester/v1.7.1/harvester-v1.7.1-arm64.sha512
📝 https://releases.rancher.com/harvester/v1.7.1/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
Starting with v1.7.0, the installation process includes a mandatory step for configuring the login password for the default rancher user account.
Upgrades
Harvester only allows upgrades from supported versions. For more information about upgrade paths and procedures, see Upgrading Harvester.
Important
Harvester v1.7 transitions from wicked to NetworkManager for network management. If the management interface configuration was modified after installation, manual steps are required before upgrading to prevent errors. For more information, see Migration from wicked to NetworkManager.
Bug Fixes
- [BUG] Can't restore from snapshot replace existing #10012
- [backport v1.7] [BUG] Upgrading from v1.6.x to v1.7.0 stuck due to the incomplete kubeovn-operator upgrade #9979
- [BUG] Addon managed DHCP is not working on Harvester 1.7.1-rc2 #9976
- [backport v1.7] [BUG] upgrade stuck due to the mismatch instance-manager checksum #9965
- [backport v1.7] [BUG] Upgrading to v1.7.1-rc1 is stuck due to longhorn-manager image handle mismatch #9947
- [BUG] Failed to upload Harvester ISO to create upgrade image in server-version setting #9931
- [backport v1.7] [BUG] Not able to create VirtualMachines with persistent vTPM and UEFI on Harvester 1.7.0 version #9926
- [backport v1.7] [GUI] [BUG] Raw image upload breaks when using external storage #9872
- [backport v1.7] [BUG] Raw image upload breaks when using external storage #9869
- [backport v1.7] [BUG] Failed upgrade from 1.6.1 to 1.7.0 #9861
- [backport v1.7] [BUG] VMs cannot get IPs from vm-dhcp-controller when names differ in IPPool and NAD #9830
- [backport v1.7] [BUG] VMs created from a template which is generated from another VM cannot boot after shutdown #9789
- [backport v1.7] [BUG] Fail to enable the kubeovn-operator add-on in Harvester v1.7.0 #9787
- [backport v1.7] [BUG] fine tune UI logic to not inject maxSockets on arm clusters #9783
- [backport v1.7] [BUG] Upgrade from v1.6.x to v1.7.x may result in host IP address change when using DHCP #9781
- [BUG] All VMs was Off after migrate from v1.6.0 to v1.7.0-rc7 caused by vm migration failed #9758
- [backport v1.7] [BUG] Can't completely delete airgapped upgrade image when clicking delete button, prompt error message #9722
- [backport v1.7] [BUG] Click
View in APIof resource always direct to empty page #9707 - [backport v1.7] [BUG] Add bridged virtio NIC to VM via Edit Config triggers live migration on single node cluster #9675
- [backport v1.7] [BUG] Can not hot-plugging on a VM has management network with bridge-bond and virtio #9635
- [backport v1.7] [BUG] Add Network via Edit Config triggers hotplug NIC before user choosing on popup box #9634
- [backport v1.7] [BUG] terraform apply same logic storage-network setting cannot pass #9591
- [backport v1.7] [BUG] Clone VM, but the cloned one stuck in starting #9542
- [BUG] Cannot create Image from URL with query string #5186
- [backport v1.7] [BUG] Node status shows Cordoned when the node is powered off #9760
- [backport v1.7] [BUG] Enable/DisableCPUManager return 500 not 400 when Enable/DisableCPUManager on node already enable/disable #9756
Known Issues
This section includes only issues identified before the release date. For information about all issues associated with v1.7.1, see this page.
- [BUG] When upgrade, wrong ISO checksum doest not detect and report by the system #9990
- [BUG] After upgrade from v1.6.1 to v1.7.0-rc6, Running VM show message "Restart action is required ..." #9751
- [BUG] Upgrade stuck indefinitely at the apply-manifest phase due to the pending-upgrade fleet #9738
- [BUG] LH v2 Snapshot Stuck in Deletion #9714
- [BUG] Add bridged virtio NIC to VM via Edit Config triggers live migration on single node cluster #9660
- [BUG] Add Network via Edit Config triggers hotplug NIC before user choosing on popup box #9619
- [BUG] Upgrade v1.7.0 stuck in node post-draining #9597
- [BUG] PCI vGPU USB device failed to pass through due to . in the hostDevices.name #9399
Components
| Component | Version |
|---|---|
| CDI | v1.62.0 |
| Kube-OVN | v1.14.10 |
| KubeVirt | v1.6.3 |
| Longhorn | v1.10.2 |
| Rancher (embedded) | v2.13.1 |
| RKE2 | v1.34.3+rke2r3 |
| SL Micro | 6.1 |
Contributors
Thank you to all the contributors that made this release possible.
@a110605
@albinsun
@asc5543
@asettle
@brandboat
@forbesguthrie
@FrankYang0529
@ibrokethecloud
@innobead
@irishgordo
@jbrockmeyer
@jillian-maroket
@khushboo-rancher
@lanfon72
@m-ildefons
@noahgildersleeve
@rebeccazzzz
@starbops
@TachunLin
@tserong
@Vicente-Cheng
@WebberHuang1118
@wheatdog
v1.7.1-rc4
Downloads
AMD64
Full ISO
💿 https://releases.rancher.com/harvester/v1.7.1-rc4/harvester-v1.7.1-rc4-amd64.iso
📁 https://releases.rancher.com/harvester/v1.7.1-rc4/harvester-v1.7.1-rc4-vmlinuz-amd64
📁 https://releases.rancher.com/harvester/v1.7.1-rc4/harvester-v1.7.1-rc4-initrd-amd64
📁 https://releases.rancher.com/harvester/v1.7.1-rc4/harvester-v1.7.1-rc4-rootfs-amd64.squashfs
✅ https://releases.rancher.com/harvester/v1.7.1-rc4/harvester-v1.7.1-rc4-amd64.sha512
📝 https://releases.rancher.com/harvester/v1.7.1-rc4/version.yaml
Net Install ISO
💿 https://releases.rancher.com/harvester/v1.7.1-rc4/harvester-v1.7.1-rc4-amd64-net-install.iso
📝 https://docs.harvesterhci.io/v1.7/install/net-install/
ARM64
💿 https://releases.rancher.com/harvester/v1.7.1-rc4/harvester-v1.7.1-rc4-arm64.iso
📁 https://releases.rancher.com/harvester/v1.7.1-rc4/harvester-v1.7.1-rc4-vmlinuz-arm64
📁 https://releases.rancher.com/harvester/v1.7.1-rc4/harvester-v1.7.1-rc4-initrd-arm64
📁 https://releases.rancher.com/harvester/v1.7.1-rc4/harvester-v1.7.1-rc4-rootfs-arm64.squashfs
✅ https://releases.rancher.com/harvester/v1.7.1-rc4/harvester-v1.7.1-rc4-arm64.sha512
📝 https://releases.rancher.com/harvester/v1.7.1-rc4/version-arm64.yaml
Issues
Ready for Testing
- [backport v1.7] [BUG] Upgrading from v1.6.x to v1.7.0 stuck due to the incomplete kubeovn-operator upgrade - #9979
Testing
Closed
- [BUG] Addon managed DHCP is not working on Harvester 1.7.1-rc2 - #9976
- [backport v1.7] [BUG] upgrade stuck due to the mismatch instance-manager checksum - #9965
- [backport v1.7] [BUG] Upgrading to v1.7.1-rc1 is stuck due to longhorn-manager image handle mismatch - #9947
- [BUG] Failed to upload Harvester ISO to create upgrade image in server-version setting - #9931
- [backport v1.7] [BUG] Not able to create VirtualMachines with persistent vTPM and UEFI on Harvester 1.7.0 version - #9926
- [backport v1.7] [GUI] [BUG] Raw image upload breaks when using external storage - #9872
- [backport v1.7] [BUG] Raw image upload breaks when using external storage - #9869
- [backport v1.7] [BUG] Failed upgrade from 1.6.1 to 1.7.0 - #9861
- [backport v1.7] [BUG] VMs cannot get IPs from vm-dhcp-controller when names differ in IPPool and NAD - #9830
- [backport v1.7] [BUG] VMs created from a template which is generated from another VM cannot boot after shutdown - #9789
- [backport v1.7] [BUG] Fail to enable the kubeovn-operator add-on in Harvester v1.7.0 - #9787
- [backport v1.7] [BUG] fine tune UI logic to not inject maxSockets on arm clusters - #9783
- [backport v1.7] [BUG] Upgrade from v1.6.x to v1.7.x may result in host IP address change when using DHCP - #9781
- [backport v1.7] [FEATURE] Create tooling to provide third party storage vendors a way to automate validation of their storage against harvester - #9764
- [backport v1.7] [BUG] Node status shows Cordoned when the node is powered off - #9760
- [BUG] All VMs was Off after migrate from v1.6.0 to v1.7.0-rc7 caused by vm migration failed - #9758
- [backport v1.7] [BUG] Enable/DisableCPUManager return 500 not 400 when Enable/DisableCPUManager on node already enable/disable - #9756
- [backport v1.7] [BUG] Can't completely delete airgapped upgrade image when clicking delete button, prompt error message - #9722
- [backport v1.7] [BUG] Click
View in APIof resource always direct to empty page - #9707 - [backport v1.7] [BUG] Add bridged virtio NIC to VM via Edit Config triggers live migration on single node cluster - #9675
- [backport v1.7] [BUG] Can not hot-plugging on a VM has management network with bridge-bond and virtio - #9635
- [backport v1.7] [BUG] Add Network via Edit Config triggers hotplug NIC before user choosing on popup box - #9634
- [backport v1.7] [BUG] terraform apply same logic storage-network setting cannot pass - #9591
- [backport v1.7] [BUG] Clone VM, but the cloned one stuck in starting - #9542
- [BUG] Cannot create Image from URL with query string - #5186
Component Versions
| Component | Version |
|---|---|
| CDI | v1.62.0 |
| Kube-OVN | v1.14.10 |
| Longhorn | v1.10.2 |
| KubeVirt | v1.6.3 |
| Embedded Rancher | v2.13.1 |
| RKE2 | v1.34.3+rke2r1 |
| SLE Micro | 6.1 |
v1.8.0-dev-20260201
- It’s not fully tested, please use it at your own risk.
- Upgrading from previous releases or to future releases is not supported.
- Bug reports are welcome.
Downloads
AMD64
Full ISO
💿 https://releases.rancher.com/harvester/v1.8.0-dev-20260201/harvester-v1.8.0-dev-20260201-amd64.iso
📁 https://releases.rancher.com/harvester/v1.8.0-dev-20260201/harvester-v1.8.0-dev-20260201-vmlinuz-amd64
📁 https://releases.rancher.com/harvester/v1.8.0-dev-20260201/harvester-v1.8.0-dev-20260201-initrd-amd64
📁 https://releases.rancher.com/harvester/v1.8.0-dev-20260201/harvester-v1.8.0-dev-20260201-rootfs-amd64.squashfs
✅ https://releases.rancher.com/harvester/v1.8.0-dev-20260201/harvester-v1.8.0-dev-20260201-amd64.sha512
📝 https://releases.rancher.com/harvester/v1.8.0-dev-20260201/version.yaml
ARM64
💿 https://releases.rancher.com/harvester/v1.8.0-dev-20260201/harvester-v1.8.0-dev-20260201-arm64.iso
📁 https://releases.rancher.com/harvester/v1.8.0-dev-20260201/harvester-v1.8.0-dev-20260201-vmlinuz-arm64
📁 https://releases.rancher.com/harvester/v1.8.0-dev-20260201/harvester-v1.8.0-dev-20260201-initrd-arm64
📁 https://releases.rancher.com/harvester/v1.8.0-dev-20260201/harvester-v1.8.0-dev-20260201-rootfs-arm64.squashfs
✅ https://releases.rancher.com/harvester/v1.8.0-dev-20260201/harvester-v1.8.0-dev-20260201-arm64.sha512
📝 https://releases.rancher.com/harvester/v1.8.0-dev-20260201/version-arm64.yaml
Sprint 32 (2026-01-19 to 2026-02-01)
Ready for Testing
- [BUG] upgrade stuck due to the mismatch instance-manager checksum - #9964
- [BUG] Upgrading to v1.7.1-rc1 is stuck due to longhorn-manager image handle mismatch - #9946
- [BUG] Not able to create VirtualMachines with persistent vTPM and UEFI on Harvester 1.7.0 version - #9919
- [GUI] [BUG] Raw image upload breaks when using external storage - #9871
- [BUG] Raw image upload breaks when using external storage - #9843
- [BUG] Failed upgrade from 1.6.1 to 1.7.0 - #9815
- [BUG] Download image with wrong checksum will continue retry over the limited 3 times - #9813
- [BUG] Harvester CSI driver relies on asynchronously added storage-provisioner PVC annotations for RWX volumes - #9806
- [BUG] pcidevice-controller doesn't detect usb devices after disabling passthough usb controller pci device - #9799
- [BUG] fine tune UI logic to not inject maxSockets on arm clusters - #9782
- [BUG] Node status shows Cordoned when the node is powered off - #9759
- [BUG] Can't completely delete airgapped upgrade image when clicking delete button, prompt error message - #9720
- [BUG] terraform apply same logic storage-network setting cannot pass - #9558
- [BUG] Clone VM, but the cloned one stuck in starting - #9538
- [BUG] When VM is
Pending migration, theabortMigrationaction is not allowed - #9435 - [ENHANCEMENT] Harvester-installer Rancher chart configuration follows the new definitions - #9423
- [BUG] VPC Peering does not work between Default and Custom VPC - #8906
- [BUG] Custom Subnet created under default VPC has
natOutgoingwith default valuefalse- #8861 - [FEATURE] Include vm cpu model in filtering nodes during vm migration - #8797
- [ENHANCEMENT] Improve the process of detaching and disabling pcidevice - #6958
- [BUG]There is no error info in insufficient storage volume - #3156
Testing
Closed
- [TASK] Revert the hard-coded docker.io prefix for the Longhorn manager image check in the upgrade_manifests.sh - #9959
- [BUG] local harvester builds sometimes include stale harvester-installer binary in upgrade container - #9909
- [ENHANCEMENT] Bump the corresponding framework for harvester/docs - #9791
- [ENHANCEMENT] Harvester VM webhook should skip check if VM is onDeleting - #9685
- [BUG] Virtual Machine Metrics can appear missing - #9674
- [BUG] Unable to click "Force Formatted: Yes" radio button when adding disk to host - #9255
- [BUG] The NAD could be deleted when it still used by VMs - #8293
v1.7.1-rc3
Downloads
AMD64
Full ISO
💿 https://releases.rancher.com/harvester/v1.7.1-rc3/harvester-v1.7.1-rc3-amd64.iso
📁 https://releases.rancher.com/harvester/v1.7.1-rc3/harvester-v1.7.1-rc3-vmlinuz-amd64
📁 https://releases.rancher.com/harvester/v1.7.1-rc3/harvester-v1.7.1-rc3-initrd-amd64
📁 https://releases.rancher.com/harvester/v1.7.1-rc3/harvester-v1.7.1-rc3-rootfs-amd64.squashfs
✅ https://releases.rancher.com/harvester/v1.7.1-rc3/harvester-v1.7.1-rc3-amd64.sha512
📝 https://releases.rancher.com/harvester/v1.7.1-rc3/version.yaml
Net Install ISO
💿 https://releases.rancher.com/harvester/v1.7.1-rc3/harvester-v1.7.1-rc3-amd64-net-install.iso
📝 https://docs.harvesterhci.io/v1.7/install/net-install/
ARM64
💿 https://releases.rancher.com/harvester/v1.7.1-rc3/harvester-v1.7.1-rc3-arm64.iso
📁 https://releases.rancher.com/harvester/v1.7.1-rc3/harvester-v1.7.1-rc3-vmlinuz-arm64
📁 https://releases.rancher.com/harvester/v1.7.1-rc3/harvester-v1.7.1-rc3-initrd-arm64
📁 https://releases.rancher.com/harvester/v1.7.1-rc3/harvester-v1.7.1-rc3-rootfs-arm64.squashfs
✅ https://releases.rancher.com/harvester/v1.7.1-rc3/harvester-v1.7.1-rc3-arm64.sha512
📝 https://releases.rancher.com/harvester/v1.7.1-rc3/version-arm64.yaml
Issues
Ready for Testing
- [backport v1.7] [BUG] upgrade stuck due to the mismatch instance-manager checksum - #9965
- [backport v1.7] [BUG] Upgrading to v1.7.1-rc1 is stuck due to longhorn-manager image handle mismatch - #9947
- [backport v1.7] [BUG] Failed upgrade from 1.6.1 to 1.7.0 - #9861
Testing
Closed
- [BUG] Failed to upload Harvester ISO to create upgrade image in server-version setting - #9931
- [backport v1.7] [BUG] Not able to create VirtualMachines with persistent vTPM and UEFI on Harvester 1.7.0 version - #9926
- [backport v1.7] [GUI] [BUG] Raw image upload breaks when using external storage - #9872
- [backport v1.7] [BUG] Raw image upload breaks when using external storage - #9869
- [backport v1.7] [BUG] VMs cannot get IPs from vm-dhcp-controller when names differ in IPPool and NAD - #9830
- [backport v1.7] [BUG] VMs created from a template which is generated from another VM cannot boot after shutdown - #9789
- [backport v1.7] [BUG] Fail to enable the kubeovn-operator add-on in Harvester v1.7.0 - #9787
- [backport v1.7] [BUG] fine tune UI logic to not inject maxSockets on arm clusters - #9783
- [backport v1.7] [BUG] Upgrade from v1.6.x to v1.7.x may result in host IP address change when using DHCP - #9781
- [backport v1.7] [FEATURE] Create tooling to provide third party storage vendors a way to automate validation of their storage against harvester - #9764
- [backport v1.7] [BUG] Node status shows Cordoned when the node is powered off - #9760
- [BUG] All VMs was Off after migrate from v1.6.0 to v1.7.0-rc7 caused by vm migration failed - #9758
- [backport v1.7] [BUG] Enable/DisableCPUManager return 500 not 400 when Enable/DisableCPUManager on node already enable/disable - #9756
- [backport v1.7] [BUG] Can't completely delete airgapped upgrade image when clicking delete button, prompt error message - #9722
- [backport v1.7] [BUG] Click
View in APIof resource always direct to empty page - #9707 - [backport v1.7] [BUG] Add bridged virtio NIC to VM via Edit Config triggers live migration on single node cluster - #9675
- [backport v1.7] [BUG] Can not hot-plugging on a VM has management network with bridge-bond and virtio - #9635
- [backport v1.7] [BUG] Add Network via Edit Config triggers hotplug NIC before user choosing on popup box - #9634
- [backport v1.7] [BUG] terraform apply same logic storage-network setting cannot pass - #9591
- [backport v1.7] [BUG] Clone VM, but the cloned one stuck in starting - #9542
- [BUG] Cannot create Image from URL with query string - #5186
Component Versions
| Component | Version |
|---|---|
| CDI | v1.62.0 |
| Kube-OVN | v1.14.10 |
| Longhorn | v1.10.2 |
| KubeVirt | v1.6.3 |
| Embedded Rancher | v2.13.1 |
| RKE2 | v1.34.3+rke2r1 |
| SLE Micro | 6.1 |
v1.7.1-rc2
Downloads
AMD64
Full ISO
💿 https://releases.rancher.com/harvester/v1.7.1-rc2/harvester-v1.7.1-rc2-amd64.iso
📁 https://releases.rancher.com/harvester/v1.7.1-rc2/harvester-v1.7.1-rc2-vmlinuz-amd64
📁 https://releases.rancher.com/harvester/v1.7.1-rc2/harvester-v1.7.1-rc2-initrd-amd64
📁 https://releases.rancher.com/harvester/v1.7.1-rc2/harvester-v1.7.1-rc2-rootfs-amd64.squashfs
✅ https://releases.rancher.com/harvester/v1.7.1-rc2/harvester-v1.7.1-rc2-amd64.sha512
📝 https://releases.rancher.com/harvester/v1.7.1-rc2/version.yaml
Net Install ISO
💿 https://releases.rancher.com/harvester/v1.7.1-rc2/harvester-v1.7.1-rc2-amd64-net-install.iso
📝 https://docs.harvesterhci.io/v1.7/install/net-install/
ARM64
💿 https://releases.rancher.com/harvester/v1.7.1-rc2/harvester-v1.7.1-rc2-arm64.iso
📁 https://releases.rancher.com/harvester/v1.7.1-rc2/harvester-v1.7.1-rc2-vmlinuz-arm64
📁 https://releases.rancher.com/harvester/v1.7.1-rc2/harvester-v1.7.1-rc2-initrd-arm64
📁 https://releases.rancher.com/harvester/v1.7.1-rc2/harvester-v1.7.1-rc2-rootfs-arm64.squashfs
✅ https://releases.rancher.com/harvester/v1.7.1-rc2/harvester-v1.7.1-rc2-arm64.sha512
📝 https://releases.rancher.com/harvester/v1.7.1-rc2/version-arm64.yaml
Issues
Ready for Testing
- [backport v1.7] [BUG] Upgrading to v1.7.1-rc1 is stuck due to longhorn-manager image handle mismatch - #9947
- [backport v1.7] [BUG] Failed upgrade from 1.6.1 to 1.7.0 - #9861
Testing
Closed
- [BUG] Failed to upload Harvester ISO to create upgrade image in server-version setting - #9931
- [backport v1.7] [BUG] Not able to create VirtualMachines with persistent vTPM and UEFI on Harvester 1.7.0 version - #9926
- [backport v1.7] [GUI] [BUG] Raw image upload breaks when using external storage - #9872
- [backport v1.7] [BUG] Raw image upload breaks when using external storage - #9869
- [backport v1.7] [BUG] VMs cannot get IPs from vm-dhcp-controller when names differ in IPPool and NAD - #9830
- [backport v1.7] [BUG] VMs created from a template which is generated from another VM cannot boot after shutdown - #9789
- [backport v1.7] [BUG] Fail to enable the kubeovn-operator add-on in Harvester v1.7.0 - #9787
- [backport v1.7] [BUG] fine tune UI logic to not inject maxSockets on arm clusters - #9783
- [backport v1.7] [BUG] Upgrade from v1.6.x to v1.7.x may result in host IP address change when using DHCP - #9781
- [backport v1.7] [FEATURE] Create tooling to provide third party storage vendors a way to automate validation of their storage against harvester - #9764
- [backport v1.7] [BUG] Node status shows Cordoned when the node is powered off - #9760
- [BUG] All VMs was Off after migrate from v1.6.0 to v1.7.0-rc7 caused by vm migration failed - #9758
- [backport v1.7] [BUG] Enable/DisableCPUManager return 500 not 400 when Enable/DisableCPUManager on node already enable/disable - #9756
- [backport v1.7] [BUG] Can't completely delete airgapped upgrade image when clicking delete button, prompt error message - #9722
- [backport v1.7] [BUG] Click
View in APIof resource always direct to empty page - #9707 - [backport v1.7] [BUG] Add bridged virtio NIC to VM via Edit Config triggers live migration on single node cluster - #9675
- [backport v1.7] [BUG] Can not hot-plugging on a VM has management network with bridge-bond and virtio - #9635
- [backport v1.7] [BUG] Add Network via Edit Config triggers hotplug NIC before user choosing on popup box - #9634
- [backport v1.7] [BUG] terraform apply same logic storage-network setting cannot pass - #9591
- [backport v1.7] [BUG] Clone VM, but the cloned one stuck in starting - #9542
- [BUG] Cannot create Image from URL with query string - #5186
Component Versions
| Component | Version |
|---|---|
| CDI | v1.62.0 |
| Kube-OVN | v1.14.10 |
| Longhorn | v1.10.2-rc1 |
| KubeVirt | v1.6.3 |
| Embedded Rancher | v2.13.1 |
| RKE2 | v1.34.3+rke2r1 |
| SLE Micro | 6.1 |
v1.7.1-rc1
Downloads
AMD64
Full ISO
💿 https://releases.rancher.com/harvester/v1.7.1-rc1/harvester-v1.7.1-rc1-amd64.iso
📁 https://releases.rancher.com/harvester/v1.7.1-rc1/harvester-v1.7.1-rc1-vmlinuz-amd64
📁 https://releases.rancher.com/harvester/v1.7.1-rc1/harvester-v1.7.1-rc1-initrd-amd64
📁 https://releases.rancher.com/harvester/v1.7.1-rc1/harvester-v1.7.1-rc1-rootfs-amd64.squashfs
✅ https://releases.rancher.com/harvester/v1.7.1-rc1/harvester-v1.7.1-rc1-amd64.sha512
📝 https://releases.rancher.com/harvester/v1.7.1-rc1/version.yaml
Net Install ISO
💿 https://releases.rancher.com/harvester/v1.7.1-rc1/harvester-v1.7.1-rc1-amd64-net-install.iso
📝 https://docs.harvesterhci.io/v1.7/install/net-install/
ARM64
💿 https://releases.rancher.com/harvester/v1.7.1-rc1/harvester-v1.7.1-rc1-arm64.iso
📁 https://releases.rancher.com/harvester/v1.7.1-rc1/harvester-v1.7.1-rc1-vmlinuz-arm64
📁 https://releases.rancher.com/harvester/v1.7.1-rc1/harvester-v1.7.1-rc1-initrd-arm64
📁 https://releases.rancher.com/harvester/v1.7.1-rc1/harvester-v1.7.1-rc1-rootfs-arm64.squashfs
✅ https://releases.rancher.com/harvester/v1.7.1-rc1/harvester-v1.7.1-rc1-arm64.sha512
📝 https://releases.rancher.com/harvester/v1.7.1-rc1/version-arm64.yaml
Issues
Ready for Testing
- [backport v1.7] [BUG] Not able to create VirtualMachines with persistent vTPM and UEFI on Harvester 1.7.0 version - #9926
Testing
- [backport v1.7] [BUG] VMs cannot get IPs from vm-dhcp-controller when names differ in IPPool and NAD - #9830
- [backport v1.7] [BUG] fine tune UI logic to not inject maxSockets on arm clusters - #9783
Closed
- [backport v1.7] [GUI] [BUG] Raw image upload breaks when using external storage - #9872
- [backport v1.7] [BUG] Raw image upload breaks when using external storage - #9869
- [backport v1.7] [BUG] VMs created from a template which is generated from another VM cannot boot after shutdown - #9789
- [backport v1.7] [BUG] Fail to enable the kubeovn-operator add-on in Harvester v1.7.0 - #9787
- [backport v1.7] [BUG] Upgrade from v1.6.x to v1.7.x may result in host IP address change when using DHCP - #9781
- [backport v1.7] [FEATURE] Create tooling to provide third party storage vendors a way to automate validation of their storage against harvester - #9764
- [BUG] All VMs was Off after migrate from v1.6.0 to v1.7.0-rc7 caused by vm migration failed - #9758
- [backport v1.7] [BUG] Enable/DisableCPUManager return 500 not 400 when Enable/DisableCPUManager on node already enable/disable - #9756
- [backport v1.7] [BUG] Click
View in APIof resource always direct to empty page - #9707 - [backport v1.7] [BUG] Add bridged virtio NIC to VM via Edit Config triggers live migration on single node cluster - #9675
- [backport v1.7] [BUG] Can not hot-plugging on a VM has management network with bridge-bond and virtio - #9635
- [backport v1.7] [BUG] Add Network via Edit Config triggers hotplug NIC before user choosing on popup box - #9634
- [backport v1.7] [BUG] terraform apply same logic storage-network setting cannot pass - #9591
- [BUG] Cannot create Image from URL with query string - #5186
Component Versions
| Component | Version |
|---|---|
| CDI | v1.62.0 |
| Kube-OVN | v1.14.10 |
| Longhorn | v1.10.2-rc1 |
| KubeVirt | v1.6.3 |
| Embedded Rancher | v2.13.1 |
| RKE2 | v1.34.3+rke2r1 |
| SLE Micro | 6.1 |
v1.8.0-dev-20260118
- It’s not fully tested, please use it at your own risk.
- Upgrading from previous releases or to future releases is not supported.
- Bug reports are welcome.
Downloads
AMD64
Full ISO
💿 https://releases.rancher.com/harvester/v1.8.0-dev-20260118/harvester-v1.8.0-dev-20260118-amd64.iso
📁 https://releases.rancher.com/harvester/v1.8.0-dev-20260118/harvester-v1.8.0-dev-20260118-vmlinuz-amd64
📁 https://releases.rancher.com/harvester/v1.8.0-dev-20260118/harvester-v1.8.0-dev-20260118-initrd-amd64
📁 https://releases.rancher.com/harvester/v1.8.0-dev-20260118/harvester-v1.8.0-dev-20260118-rootfs-amd64.squashfs
✅ https://releases.rancher.com/harvester/v1.8.0-dev-20260118/harvester-v1.8.0-dev-20260118-amd64.sha512
📝 https://releases.rancher.com/harvester/v1.8.0-dev-20260118/version.yaml
ARM64
💿 https://releases.rancher.com/harvester/v1.8.0-dev-20260118/harvester-v1.8.0-dev-20260118-arm64.iso
📁 https://releases.rancher.com/harvester/v1.8.0-dev-20260118/harvester-v1.8.0-dev-20260118-vmlinuz-arm64
📁 https://releases.rancher.com/harvester/v1.8.0-dev-20260118/harvester-v1.8.0-dev-20260118-initrd-arm64
📁 https://releases.rancher.com/harvester/v1.8.0-dev-20260118/harvester-v1.8.0-dev-20260118-rootfs-arm64.squashfs
✅ https://releases.rancher.com/harvester/v1.8.0-dev-20260118/harvester-v1.8.0-dev-20260118-arm64.sha512
📝 https://releases.rancher.com/harvester/v1.8.0-dev-20260118/version-arm64.yaml
Sprint 31 (2026-01-05 to 2026-01-18)
Ready for Testing
- [ENHANCEMENT] drop BIOS boot support from installer ISO - #9854
- [BUG] Migrated VMs default to evictionStrategy: None causing cold restarts during node maintenance - #9849
- [BUG] VMs cannot get IPs from vm-dhcp-controller when names differ in IPPool and NAD - #9710
- [BUG] harvester-installer boot/kernel params always come in strings installer expects datatypes that are not strings for multiple properties - #9667
- [BUG] Click
View in APIof resource always direct to empty page - #9614 - [ENHANCEMENT] Optimize the loadbalancer error message when all backend servers have no IPs in case the VMI is suffering IP flapping - #9517
- [BUG] When VM is
Pending migration, theabortMigrationaction is not allowed - #9435 - [ENHANCEMENT] Harvester-installer Rancher chart configuration follows the new definitions - #9423
- [ENHANCEMENT] Bump base OS to SL Micro 6.2 - #9342
- [BUG] Upgrade from v1.6.x to v1.7.x may result in host IP address change when using DHCP - #9260
- [CI] add milestone along with e2e test issue creation - #9180
- [ENHANCEMENT] allow nvidia-driver-toolkit daemonset to skip specific nodes - #8320
- [BUG] secure boot of Harvester ISO fails with SBAT error when booting on existing Harvester >= 1.3.1 host - #7343
- [BUG]
context deadline exceededis observed when creating schedulevmbackup if the NFS server is down - #6903 - [BUG] All Elemental Systemd services are marked executable (
ls -all /usr/lib/systemd/system/elemental-*-*.service) - #5945 - [BUG] skipchecks enabled automatically when doing arm64 ISO installation - #5367
Testing
Closed
- [BUG] after install, console shows
failed to load harvester config ... strconv.ParseInt: parsing "": invalid syntax- #9834 - [ENHANCEMENT] loadbalancer remove the dependency upon harvester - #9567
- [REFACTOR] Extract common constants in go-common - #9369
- [ENHANCEMENT] harvester-network-controller should drop &/ bump dependency on Harvester - #6570
- [FEATURE] Support reserved memory in terraform-provider-rancher2 and docker-machine-driver-harvester - #5764
v1.7.1-dev-20260118
- It’s not fully tested, please use it at your own risk.
- Upgrading from previous releases or to future releases is not supported.
- Bug reports are welcome.
Downloads
AMD64
Full ISO
💿 https://releases.rancher.com/harvester/v1.7.1-dev-20260118/harvester-v1.7.1-dev-20260118-amd64.iso
📁 https://releases.rancher.com/harvester/v1.7.1-dev-20260118/harvester-v1.7.1-dev-20260118-vmlinuz-amd64
📁 https://releases.rancher.com/harvester/v1.7.1-dev-20260118/harvester-v1.7.1-dev-20260118-initrd-amd64
📁 https://releases.rancher.com/harvester/v1.7.1-dev-20260118/harvester-v1.7.1-dev-20260118-rootfs-amd64.squashfs
✅ https://releases.rancher.com/harvester/v1.7.1-dev-20260118/harvester-v1.7.1-dev-20260118-amd64.sha512
📝 https://releases.rancher.com/harvester/v1.7.1-dev-20260118/version.yaml
ARM64
💿 https://releases.rancher.com/harvester/v1.7.1-dev-20260118/harvester-v1.7.1-dev-20260118-arm64.iso
📁 https://releases.rancher.com/harvester/v1.7.1-dev-20260118/harvester-v1.7.1-dev-20260118-vmlinuz-arm64
📁 https://releases.rancher.com/harvester/v1.7.1-dev-20260118/harvester-v1.7.1-dev-20260118-initrd-arm64
📁 https://releases.rancher.com/harvester/v1.7.1-dev-20260118/harvester-v1.7.1-dev-20260118-rootfs-arm64.squashfs
✅ https://releases.rancher.com/harvester/v1.7.1-dev-20260118/harvester-v1.7.1-dev-20260118-arm64.sha512
📝 https://releases.rancher.com/harvester/v1.7.1-dev-20260118/version-arm64.yaml
Sprint 31 (2026-01-05 to 2026-01-18)
Ready for Testing
- [backport v1.7] [BUG] Raw image upload breaks when using external storage - #9869
- [backport v1.7] [BUG] VMs cannot get IPs from vm-dhcp-controller when names differ in IPPool and NAD - #9830
- [backport v1.7] [BUG] Fail to enable the kubeovn-operator add-on in Harvester v1.7.0 - #9787
- [backport v1.7] [BUG] Upgrade from v1.6.x to v1.7.x may result in host IP address change when using DHCP - #9781
- [backport v1.7] [BUG] Enable/DisableCPUManager return 500 not 400 when Enable/DisableCPUManager on node already enable/disable - #9756
Testing
Closed
- [backport v1.7] [BUG] Click
View in APIof resource always direct to empty page - #9707
v1.8.0-dev-20260104
- It’s not fully tested, please use it at your own risk.
- Upgrading from previous releases or to future releases is not supported.
- Bug reports are welcome.
Downloads
AMD64
Full ISO
💿 https://releases.rancher.com/harvester/v1.8.0-dev-20260104/harvester-v1.8.0-dev-20260104-amd64.iso
📁 https://releases.rancher.com/harvester/v1.8.0-dev-20260104/harvester-v1.8.0-dev-20260104-vmlinuz-amd64
📁 https://releases.rancher.com/harvester/v1.8.0-dev-20260104/harvester-v1.8.0-dev-20260104-initrd-amd64
📁 https://releases.rancher.com/harvester/v1.8.0-dev-20260104/harvester-v1.8.0-dev-20260104-rootfs-amd64.squashfs
✅ https://releases.rancher.com/harvester/v1.8.0-dev-20260104/harvester-v1.8.0-dev-20260104-amd64.sha512
📝 https://releases.rancher.com/harvester/v1.8.0-dev-20260104/version.yaml
ARM64
💿 https://releases.rancher.com/harvester/v1.8.0-dev-20260104/harvester-v1.8.0-dev-20260104-arm64.iso
📁 https://releases.rancher.com/harvester/v1.8.0-dev-20260104/harvester-v1.8.0-dev-20260104-vmlinuz-arm64
📁 https://releases.rancher.com/harvester/v1.8.0-dev-20260104/harvester-v1.8.0-dev-20260104-initrd-arm64
📁 https://releases.rancher.com/harvester/v1.8.0-dev-20260104/harvester-v1.8.0-dev-20260104-rootfs-arm64.squashfs
✅ https://releases.rancher.com/harvester/v1.8.0-dev-20260104/harvester-v1.8.0-dev-20260104-arm64.sha512
📝 https://releases.rancher.com/harvester/v1.8.0-dev-20260104/version-arm64.yaml
Sprint 30 (2025-12-22 to 2026-01-04)
Ready for Testing
- [BUG] VMs created from a template which is generated from another VM cannot boot after shutdown - #9788
- [BUG] Can not hot-plugging on a VM has management network with bridge-bond and virtio - #9630
- [BUG] VLAN1 leaks to VM - #8816
Testing
Closed
v1.7.1-dev-20260104
- It’s not fully tested, please use it at your own risk.
- Upgrading from previous releases or to future releases is not supported.
- Bug reports are welcome.
Downloads
AMD64
Full ISO
💿 https://releases.rancher.com/harvester/v1.7.1-dev-20260104/harvester-v1.7.1-dev-20260104-amd64.iso
📁 https://releases.rancher.com/harvester/v1.7.1-dev-20260104/harvester-v1.7.1-dev-20260104-vmlinuz-amd64
📁 https://releases.rancher.com/harvester/v1.7.1-dev-20260104/harvester-v1.7.1-dev-20260104-initrd-amd64
📁 https://releases.rancher.com/harvester/v1.7.1-dev-20260104/harvester-v1.7.1-dev-20260104-rootfs-amd64.squashfs
✅ https://releases.rancher.com/harvester/v1.7.1-dev-20260104/harvester-v1.7.1-dev-20260104-amd64.sha512
📝 https://releases.rancher.com/harvester/v1.7.1-dev-20260104/version.yaml
ARM64
💿 https://releases.rancher.com/harvester/v1.7.1-dev-20260104/harvester-v1.7.1-dev-20260104-arm64.iso
📁 https://releases.rancher.com/harvester/v1.7.1-dev-20260104/harvester-v1.7.1-dev-20260104-vmlinuz-arm64
📁 https://releases.rancher.com/harvester/v1.7.1-dev-20260104/harvester-v1.7.1-dev-20260104-initrd-arm64
📁 https://releases.rancher.com/harvester/v1.7.1-dev-20260104/harvester-v1.7.1-dev-20260104-rootfs-arm64.squashfs
✅ https://releases.rancher.com/harvester/v1.7.1-dev-20260104/harvester-v1.7.1-dev-20260104-arm64.sha512
📝 https://releases.rancher.com/harvester/v1.7.1-dev-20260104/version-arm64.yaml
Sprint 30 (2025-12-22 to 2026-01-04)
Ready for Testing
- [backport v1.7] [BUG] VMs created from a template which is generated from another VM cannot boot after shutdown - #9789
- [BUG] All VMs was Off after migrate from v1.6.0 to v1.7.0-rc7 caused by vm migration failed - #9758
- [backport v1.7] [BUG] Can not hot-plugging on a VM has management network with bridge-bond and virtio - #9635
- [BUG] Cannot create Image from URL with query string - #5186