Harvester v1.1.3 Release
Release Note
This release follows Harvester v1.1.2. The documentation is available at https://docs.harvesterhci.io/v1.1.
Downloads
ISO
Additional Artifacts
📁 https://releases.rancher.com/harvester/v1.1.3/harvester-v1.1.3-vmlinuz-amd64
📁 https://releases.rancher.com/harvester/v1.1.3/harvester-v1.1.3-initrd-amd64
📁 https://releases.rancher.com/harvester/v1.1.3/harvester-v1.1.3-rootfs-amd64.squashfs
✅ https://releases.rancher.com/harvester/v1.1.3/harvester-v1.1.3-amd64.sha512
📝 https://releases.rancher.com/harvester/v1.1.3/version.yaml
Installation
Harvester can be installed using the ISO image, a bootable USB drive, and PXE boot.
Upgrades
You can upgrade from v1.1.1 and v1.1.2 to v1.1.3.
Bug Fixes
General Fixes
-
Users that create a namespace and then create volumes in the same namespace can view the new volumes on the Harvester UI. Previously, only the administrator was able to view the new volumes. See issue #3874.
-
When Harvester deletes an image file that is being uploaded, the corresponding temp file is also deleted. See issue #4155 and the documentation.
Upgrade Fixes
-
The Harvester UI displays the available PCI devices after Harvester is upgraded and the pcidevices-controller addon is enabled. See issue #3994.
-
Upgrade log files are packaged correctly when users attempt to download the archive on the Harvester UI. The contents of the log files display as expected and the size of the archive is consistent each time the archive is downloaded. See issue #4340 and the documentation.
Installation Fixes
-
The installer runs as expected when a network boot is performed using iPXE. See issue #4767.
-
The ISO boots at a normal speed and displays the installer on Dell PowerEdge XR4000 servers. See issue #4597.
-
The Harvester OS boots immediately when running on nodes with a Dell EMC BOSS-S1 card. See issue #4334.
What's Changed
- Build-iso: switch to v1.1 head by @bk201 in #3865
- Context: fix the scaled setup (backport #3884) by @mergify in #3885
- Sync harvester-system namespace uid as cluster uid to upgrade responder (backport #3881) by @mergify in #3904
- Fix project-member cannot list volumesnapshot (backport #3859) by @mergify in #3908
- Clean up containerDisk(cd-rom type) volumes after enjectCDROM (backport #3913) by @mergify in #3922
- Keep source reserved memory after vm clone (backport #3925) by @mergify in #3933
- Fix (Image): delete and create race condition (backport #3809) by @mergify in #3934
- Fix (Upgrade): remove version check for addon upgrades (backport #3987) by @mergify in #3995
- Additional taints for sbk and integration tests (backport #4004) by @mergify in #4037
- Enable and fix gosec lint (backport #4009 to v1.1) by @futuretea in #4062
- Revert "Upgrade: wrap the elemental CLI for fixing the upgrade failure" (backport #4140) by @mergify in #4154
- Upgrade: minor optimization of preloading phase (backport #4209) by @mergify in #4219
- Fix (Support-bundle): download timed out (backport #4260) by @mergify in #4268
- Add cattle-logging-system to SB by default (backport #4310) by @mergify in #4312
- Fix (Upgrade log): adjust format of collected logs (backport #4289) by @mergify in #4342
- Fix (Upgrade): fix CreateImageFromISO side effect (backport #3961) by @mergify in #3999
- Backport for PR 4366 by @ibrokethecloud in #4409
- Trim space for all values in backup secret in order to pass the longhorn webhook (backport #4414) by @mergify in #4423
- Dependency chart: bump Whereabouts to v0.6.2 (backport #4236) by @mergify in #4261
- Fix mergeStorageClassParams for vmimage clone (backport #4507 to v1.1) by @mergify in #4547
- Bump support-bundlekit to v0.0.28 by @WebberHuang1118 in #4567
- Fix (VM restore): check target vm name (backport #4551) by @mergify in #4560
- Upgrade: add debug parameter for elemental upgrade (backport #4542) by @mergify in #4602
- Check disk space before upgrade (backport #3700) by @mergify in #4022
- Improve swagger: remove definitions description and add summary (Backport to v1.1) by @chrisho in #4458
- Feature: bump kubevirt and vmdp by @FrankYang0529 in #4598
- Fix: bump harvester-network-controller images by @starbops in #4669
- Feature: update wharfie to v0.6.3 (backport #4682) by @mergify in #4686
- Feature: bump KubeVirt to 0.54.0-150400.3.23.1 (backport #4715) by @mergify in #4718
- Bump Longhorn to v1.3.3 by @WebberHuang1118 in #4672
- Fix (Upgrade log): handle different log packaging cases (backport #4501) by @mergify in #4613
- Upgrade: add
/oem/grubcustom
to prevent upgrade stuck by @Vicente-Cheng in #4720 - Implement fake virtualMachineInstanceCache List method (backport #3824) by @mergify in #4726
- Backport changes for PR#3879 by @ibrokethecloud in #4727
- Fix (Upgrade): check mountpoint exist before umount (backport #4646) by @mergify in #4723
- Improve warning message if free system disk space is insufficient for upgrading (backport #4143) by @mergify in #4583
- Delete Backing Image with Foreground propagation (backport #4043) by @mergify in #4684
- Bump golang to v1.20.10 (backport #4620) by @mergify in #4732
- Publish harvester-cluster-repo image (v1.1) by @bk201 in #4668
- Handle log archive generation error cases (backport #3706) by @mergify in #4729
- Update addon versions for upgrade by @ibrokethecloud in #4744
- Bump images for 1.1.3rc1 by @markhillgit in #4747
- Bump Node manager chart to v0.1.5 by @bk201 in #4751
- Generate code coverage report for integration tests (backport #4722) by @mergify in #4764
- Bump SBK to v0.0.33 by @bk201 in #4838
Component Versions
Component | Version |
---|---|
Longhorn | v1.3.3 |
KubeVirt | v0.54.0 |
Embedded Rancher | v2.6.13 |
RKE2 | v1.24.11+rke2r1 |
Contributors
@albinsun @bk201 @chrisho @connorkuehl @DaiYuzeng @FrankYang0529 @futuretea @guangbochen @ibrokethecloud @irishgordo @Yu-Jack @jeff-radick-suse @jillian-maroket @khushboo-rancher @lanfon72 @mantis-toboggan-md @markhillgit @masteryyh @n313893254 @noahgildersleeve @rebeccazzzz @starbops @TachunLin @torchiaf @tserong @Vicente-Cheng @vickyhella @w13915984028 @WebberHuang1118 @WuJun2016 @yaocw2020 @yasker