Skip to content

Latest commit

 

History

History
123 lines (104 loc) · 5.95 KB

v1.0.0.md

File metadata and controls

123 lines (104 loc) · 5.95 KB

Harvester v1.0.0 Release Note

Harvester v1.0.0 is the first General Availability (GA) release of Harvester!

The documentation is available at https://docs.harvesterhci.io/

Downloads

ISO

💿 harvester-v1.0.0-amd64.iso

Additional Artifacts

📁 harvester-v1.0.0-initrd-amd64 📁 harvester-v1.0.0-vmlinuz-amd64 📁 harvester-v1.0.0-rootfs-amd64.squashfsharvester-v1.0.0-amd64.sha512

Install

Harvester can be installed with the ISO image or via PXE boot.

Highlights

  • Bring your own SSL certificate for the Harvester UI/API. [DOC]
  • Add proxy support to access external services, including the download of images and backup to s3 services. [DOC]
  • Air gap environment support of both Harvester single cluster and Rancher Harvester node driver support.
  • Allowing backup and restore VM metadata from the backup target on both existing and new clusters. [DOC]
  • Harvester RKE1 node driver is now GA and added cloud provider integration. [DOC]
  • Enhanced user experience for Harvester cluster import in Rancher. [DOC]
  • Supports enable/disable additional data storage partition. [DOC]
  • Supports volume hot-unplug. [DOC]
  • Supports resource over-commit configuration. [DOC]
  • Multi-disk support enhancement. [LINKS]

Upgrade

  • One click upgrade will be supported from v1.0.0 to future versions.
    • Upgrade from v1.0.0 to future version might require shutting down the VMs during the upgrade process.
  • A manual upgrade process from v0.3.0 to v1.0.0 is currently being developed.
    • The upgrade documentation will be updated once it's ready.

Major bug fixes

  • Cloud config byte limit [#760]
  • Frequent kernel panics occurring during operations. [#1342]
  • USB Boot hangs indefinitely at fb0: switching to amdgpudrmfb from EFI VGA. [#1225]
  • Harvester installer can't resolve hostnames. [#1590]
  • Unable to migrate restore-new VM twice. [#1086]
  • Unable to upload image by file [#1415]

Known issues

  • The following bug fixes are only available for the standalone Harvester UI
    • When creating a new template from an existing template, the volume size should be editable (#1711)
    • After clicking the "Detach volume" button, nothing happens (#1708)
  • VM with unschedulable disks doesn't show clear warning message (#1695)
  • Power on 3 Harvester nodes in sequence may cause VIP connectivity loss (#1681)
  • Switch kubevip pod in Harvester cluster under DHCP (dnsmasq), the VIP is missing and failed to access Harvester (#1645
  • Harvester wasn't set as default storage class inside Rancher provisioned RKE2 cluster (#1629)
  • Deleting a host holding the VIP in the cluster makes the VIP inaccessible (#1398)
  • (Experimental) Automatic disk provisioning might results in unusable ghost disks on NVMe drives (#1718)

Dependency Component Versions

Component Version
Longhorn v1.2.3
KubeVirt v0.45.0
Rancher v2.6.3
RKE2 v1.21.7+rke2r1

Contributors

Thanks to all the contributors that make Harvester v1.0 GA possible!

@aiwantaozi @bk201 @cjainsuse @DaiYuzeng @DoNotSayYes @FrankYang0529 @futuretea @gitlawr @guangbochen @guangyee @ibrokethecloud @johnliu55tw @juadk @lanfon72 @ldevulder @lucidd @mbelur @n313893254 @noahgildersleeve @nunix @orangedeng @shangma @slickwarren @TachunLin @TangStone @vasiliy-ul @w13915984028 @weihanglo @wjimenez5271 @WuJun2016 @yaocw2020 @yarunachalam @yasker

Thanks to the @rancher and @longhorn engineering team for the collaboration effort!

Also special thanks to following community members for actively trying early Harvester version and provide valuable feedbacks!

@abonillabeeche @alexdepalex @andrehofman @bashofmann @bgulla @himslm01 @janeczku @Jellyfrog @joeyloman @roncterry @simonflood @wonleing