Release Note
This release follows Harvester v1.1.1, the documentation is available at https://docs.harvesterhci.io/v1.1.
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
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
- Volume created by the Harvester CSI driver gets deleted after reprovisioning RKE2 node [#3272] [Workaround]
- Upgrade
- Check https://docs.harvesterhci.io/v1.1/upgrade/v1-1-to-v1-1-2#known-issues for more information.
- Upgrade stop at upgrading node3 stage, stuck in Pre-drained state [#3021] [Workaround]
- Upgrade stuck in upgrading first node: Job was active longer than specified deadline [#2894] [Workaround]
- After upgrading from v1.0.3 to v1.1.1, when you add a node it doesn't assign a cluster network [#3223] [Workaround]
- v1.1.1 upgrade may stuck in another operation (install/upgrade/rollback) by fleet [#3675] [Workaround]
- 3 Node AirGapped Cluster Upgrade Stuck v1.1.0->v1.1.2-rc4 [#3730] [Workaround]
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