Skip to content

Harvester v1.1.2 Release

Compare
Choose a tag to compare
@rancherio-gh-m rancherio-gh-m released this 25 Apr 12:14
· 549 commits to master since this release

Release Note

This release follows Harvester v1.1.1, the documentation is available at https://docs.harvesterhci.io/v1.1.

⚠️ Warning ⚠️

Please do not upgrade a running cluster to v1.1.2 if your machine has an Intel E810 NIC card. We saw some reports that the NIC card has a problem when added to a bonding device. Please check this issue for more info: #3860.

Important information about Rancher support

If you are using Rancher v2.7.2 with Harvester v1.1.1 clusters, you will not be able to select the Harvester cloud provider when deploying/updating guest clusters. This issue has been documented in detail in #3750.

To resolve this issue, there are two options available:

  • Upgrade your Harvester cluster to v1.1.2.
  • Apply a manual patch to the harvester-csi-ccm-versions setting:
    $ kubectl edit settings.harvesterhci.io harvester-csi-ccm-versions
    
    # and patch the default value as below
    default: '{"harvester-cloud-provider":">=0.0.1 <0.2.0","harvester-csi-provider":">=0.0.1 <0.2.0"}'
    

Downloads

ISO

💿 harvester-v1.1.2-amd64.iso

Additional Artifacts

📁 harvester-v1.1.2-initrd-amd64
📁 harvester-v1.1.2-vmlinuz-amd64
📁 harvester-v1.1.2-rootfs-amd64.squashfs
harvester-v1.1.2-amd64.sha512
📝 harvester-v1.1.2-version.yaml

Install

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

Highlights

  • Create a template from VM that includes the root and data disks [#3545]
  • Maintenance mode doesn't drain the node [#3363]
  • Harvester node driver supports multiple NICs and multiple disks [#3359]
  • Harvester CSI Driver supports storage tiering [#3052]
  • terraform-provider-rancher2 to support to add additional NIC and disks [#2733]

Upgrade

Major Bug Fixes

  • New node can't join the cluster if time is not synced [#2860]
  • Cluster field is not really *required* when creating RKE2/K3s Harvester [#3165]
  • Harvester CPI Error: failed to get node modifiers from cloud provider: failed to find kubelet node IP from cloud provider, requeuing [#3219]
  • Adding a node to cluster fails if port :443 is not specified in https server_url [#3273]
  • Harvester Cloud Provider truncates Harvester Loadbalancer name without checking for valid fqdn [#3333]
  • Cluster Member can't see clusternetworks [#3334]
  • Multiple NICs on VM Node Driver [#3335]
  • UI style compatibility issues when using older versions of the Harvester plugin have with the latest version of Rancher [#3373]
  • Can't create RKE2 cluster after enabling Elemental extension [#3374]
  • No resource limits set for the Kubevirt pods in the harvester-system namespace [#3427]
  • Can't edit namespace on single cluster [#3435]
  • The harvester plugin affects the display of the global settings page [#3438]
  • Provisioning RKE2 cluster with 2 NICs fails with error: flags provided: missing section: network [#3443]
  • Can't upgrade from pre-build master version to same master version [#3444]
  • Can't select a template when creating a VM [#3493]
  • Grafana Cluster Metrics and VM Metrics are not visible [#3537]

Others

  • Create a secret in the output page through the UI [#3190]
  • Disable avahi-daemon by default [#3573]
  • Bump Elemental-Toolkit Elemental-CLI [#2565]
  • Bump Harvester components base image to SLE BCI 15.4 [#3149]
  • Bump baseOS to SLE Micro for Rancher 5.3 [#3280]
  • Bump Harvester v1.1.2 dependencies [#3321]

Known Issues

Dependency Component Versions

Component Version
Longhorn v1.3.2
KubeVirt v0.54.0
Rancher v2.6.10
RKE2 v1.24.10+rke2r1

Contributors

Thanks to all the contributors that make the Harvester v1.1.2 release possible!

@bk201
@btat
@chrisho
@DaiYuzeng
@FrankYang0529
@futuretea
@guangbochen
@hernad
@ibrokethecloud
@irishgordo
@khushboo-rancher
@lanfon72
@LucasSaintarbor
@mantis-toboggan-md
@markhillgit
@masteryyh
@n313893254
@noahgildersleeve
@rebeccazzzz
@starbops
@TachunLin
@tjjh89017
@tlehman
@ttpcodes
@Vicente-Cheng
@vickyhella
@w13915984028
@WuJun2016
@yaocw2020
@yasker