Update Helm release longhorn to v1.11.3
No problems deploying to Proxmox VE K3s Kubernetes cluster via Helm Chart and Flux V2 reconciliation in a GitOps approach.
This MR contains the following updates:
| Package | Update | Change |
|---|---|---|
| longhorn (source) | patch | 1.11.2 → 1.11.3 |
Release Notes
longhorn/longhorn (longhorn)
v1.11.3: Longhorn v1.11.3
Longhorn v1.11.3 Release Notes
Longhorn 1.11.3 introduces several improvements and bug fixes that are intended to improve system quality, resilience, stability and security.
We welcome feedback and contributions to help continuously improve Longhorn.
For terminology and context on Longhorn releases, see Releases.
Important Fixes
This release includes several critical stability fixes.
V1 volumes not operable fix after iscsid restart
Resolved the issue caused by the iscsid restart where volume operations could become stuck or fail, including PVC resize failures.
For more details, see #13411, #13413, and #13383.
Replica rebuild stability fix
Fixed a nil pointer dereference panic in longhorn-instance-manager during replica rebuild, improving rebuild stability under failure conditions.
For more details, see #13129.
Migration engine readiness transition fix
Resolved an issue where the migration engine could be unexpectedly deleted while the target node was still transitioning to ready, which could interrupt migration workflows.
For more details, see #13133.
Recurring trim job deadlock fix
Resolved a deadlock that could cause recurring trim jobs to fail.
For more details, see #13424.
Installation
[!IMPORTANT]
Due to the upgrade of the CSI external provisioner to v6.3.0, ensure that your cluster is running Kubernetes v1.34 or later before installing Longhorn v1.11.3.
You can install Longhorn using a variety of tools, including Rancher, Kubectl, and Helm. For more information about installation methods and requirements, see Quick Installation in the Longhorn documentation.
Upgrade
[!IMPORTANT]
Due to the upgrade of the CSI external provisioner to v6.3.0, ensure that your cluster is running Kubernetes v1.34 or later before upgrading from Longhorn v1.10.x or v1.11.0 to v1.11.3.
Longhorn only allows upgrades from supported versions. For more information about upgrade paths and procedures, see Upgrade in the Longhorn documentation.
Post-Release Known Issues
For information about issues identified after this release, see Release-Known-Issues.
Resolved Issues in this release
Improvement
- [BACKPORT][v1.11.3][IMPROVEMENT] longhorn-manager pods race on webhook TLS Secret at scale 13116 - @yangchiu @hookak
- [BACKPORT][v1.11.3][IMPROVEMENT] Add metrics to collect information about LONGHORN_DISTRO 13283 - @derekbit @chriscchien
Bug
- [BACKPORT][v1.11.3][BUG] volume expansion stuck 13411 - @shuo-wu @roger-ryao
- [BACKPORT][v1.11.3][BUG] pvc resize fails after iscsid restart 13413 - @yangchiu @shuo-wu
- [BACKPORT][v1.11.3][BUG] expanding the volume fails 13383 - @chriscchien
- [BACKPORT][v1.11.3][BUG] Migration Engine Can Be Unexpectedly Deleted If the Target Node Is Still in Readiness Transition 13133 - @COLDTURNIP @yangchiu
- [BACKPORT][v1.11.3][BUG] System Backup RecurringJob retention prunes newest CR — sorts by Status.CreatedAt (zero for Error/racing CRs) 13211 - @roger-ryao
- [BACKPORT][v1.11.3][BUG] when uploading backup to S3 storage (NetApp appliance) it fails 13296 - @mantissahz
- [BACKPORT][v1.11.3][BUG] spdk interrupt mode value is missing in chart/values.yaml 13270 - @yangchiu
- [BACKPORT][v1.11.3][BUG] nil pointer dereference panic in instance-manager during replica rebuild. 13129 - @derekbit @shuo-wu @roger-ryao
- [BACKPORT][v1.11.3][BUG] Test Encrypted Volume Upgrade: Old-engine RWO volume shows 1008 MiB after expansion to 2 GiB instead of expected 2032 MiB 13200 - @derekbit @mantissahz @roger-ryao
- [BACKPORT][v1.11.3][BUG] HTTP response body leaks in support bundle status polling and webhook readiness checks 13124 - @derekbit @roger-ryao
- [BACKPORT][v1.11.3][BUG] global.cattle.systemDefaultRegistry is not applied as the image registry prefix in 108.2.1+up1.10.2 13099 - @COLDTURNIP @yangchiu
- [BACKPORT][v1.11.3][BUG] [longhorn-engine/dataserver] Handling EOF returned by io.ReadFull robustly 13080 - @yangchiu
- [BACKPORT][v1.11.3][BUG] PrometheusTimeseriesCardinality for metric longhorn_rest_client_rate_limiter_latency_seconds_bucket 13088 - @derekbit
- [BACKPORT][v1.11.3][BUG] Recurring trim job fails with deadlock 13424 - @c3y1huang @roger-ryao
Stability
- [BACKPORT][v1.11.3][BUG] longhorn-manager panic in BackupController.setInprogressDeletionMap during backup deletion 13247 - @roger-ryao
Misc
- [BACKPORT][v1.11.3][TASK] Add distro information to upgrade responder requests 13278 - @davidcheng0922 @roger-ryao