Longhorn
v1.10.2Storage & DataLonghorn v1.10.2 is a maintenance release with a hotfixed backing image manager and fixes for operational correctness issues, including a cluster DNS query defect. It also includes a new FastFailover namespace inheritance feature and other volume, replica, CSI, and UI fixes.
Check if affected (2)
securityCluster DNS TXT queries from
instance-managerApplies if
instance-managerruns on nodes without hard or solid state disks.v1.10.2 corrects a defect where
instance-manageron nodes without hard or solid state disks could flood the cluster DNS server with TXT queries for_grpc_config..localhost breakingThe
backing-image-manager:v1.image replacement10. 2 Applies if your deployment uses
backing-image-manager:v1..10. 2 In v1.10.2, replace
backing-image-manager:v1.with the hotfixed image10. 2 backing-image-manager:v1..10. 2-hotfix-1
All 23 other recorded changesfixes 22 · additions 1
fixes (22)
- Fixed a race condition where **ReadWriteMany (RWX) volumes** could remain in the *attaching* state after node drains, causing workloads to become unavailable.
- Fixed an issue where online expansion of encrypted volumes did not propagate the new size to the dm-crypt device.
- Fixed a bug where cloned volumes could fail to reach a healthy state, preventing attachment to workloads.
- Fixed a regression in block-mode volume migrations where newly created replicas could incorrectly inherit the
lastFailedAttimestamp from source replicas, causing repeated deletion and blocking migration completion. - Fixed an issue where replica auto-balance under disk pressure could be blocked if stopped volumes were present on the disk.
- Fixed a bug where temporary replicas could accumulate during engine upgrade.
- Fixed potential context leaks in the instance manager client and backing image manager client, improving stability and preventing resource exhaustion.
- Fixed a bug of replica scheduling loop where replicas could be scheduled onto nodes that already host a replica, even when *Replica Node-Level Soft Anti-Affinity* was disabled.
- [BACKPORT][v1.10.2][IMPROVEMENT] Fix V2 Volume CSI Clone Slowness Caused by VolumeAttachment Webhook Blocking
- Replica rebuild, clone and restore fail, traffic being sent to HTTP proxy
- Healthy replica could be deleted unexpectedly after reducing volume's number of replicas
- Data locality enabled volume fails to remove an existing running replica after numberOfReplicas reduced
- System backup may fail to be created or deleted
- Some default settings in questions.yaml are placed incorrectly.
- Auto balance feature may lead to volumes falling into a replica deletion-recreation loop
- Single replica volume could get stuck in attaching/detaching loop after the replica node rebooted
- SnapshotBack proxy request might be sent to incorrect instance-manager pod
- unknown OS condition in node CR is not properly removed during upgrade
- mounting error is not properly hanedled during CSI node publish volume
- The auo generated backing image pod name is complained by kubelet
- invalid memory address or nil pointer dereference (again)
- Request Header Or Cookie Too Large in Web UI with OIDC auth
additions (1)
- [BACKPORT][v1.10.2][FEATURE] Inherit namespace for longhorn-share-manager in FastFailover mode
A weekly email arrives when a release needs action. Like the security patches and breaking changes in this release.