Improved
Longhorn v1.11.0-rc2
DON'T UPGRADE from/to any RC/Preview/Sprint releases because the operation is not supported.
Resolved Issues in this release
Highlight
- [FEATURE] Scale replica rebuilding speed form multiple healthy replicas 11331 - @derekbit @shuo-wu @roger-ryao @Copilot
- [FEATURE] Support StorageClass allowedTopologies for Longhorn volumes 12261 - @yangchiu @derekbit @hookak @Copilot
- [FEATURE] Add support for ReadWriteOncePod access mode 9727 - @shikanime @chriscchien
- [FEATURE] Support extra network interface (not only storage network) on the share manager pod 10269 - @yangchiu @c3y1huang
- [FEATURE] Monitor Node Disk Health 12016 - @c3y1huang @roger-ryao
- [FEATURE] Replica Auto Balance Across Nodes based on Node Disk Space Consumption 10512 - @davidcheng0922 @chriscchien
Feature
- [FEATURE] Guess Linux distro from the package manager 12153 - @yangchiu @NamrathShetty
- [FEATURE] Provide a helm chart setting to define the managerUrl 10583 - @lexfrei @yangchiu
- [FEATURE] Add metric for last backup of a volume 6049 - @c3y1huang @roger-ryao
- [FEATURE] Real-time volume performance monitoring 368 - @derekbit @hookak
- [UI][FEATURE] Monitor Node Disk Health 12263 - @houhoucoop @roger-ryao
- [FEATURE] custom annotation/label of UI's k8s service on value.yaml of helm chart 11754 - @yangchiu @lucasl0st
- [FEATURE] Make
longhornctlloadublk_drvmodule when kernel version is 6 or newer 11803 - @chriscchien @bachmanity1 - [BUG] Inherit namespace for longhorn-share-manager in FastFailover mode 12244 - @yangchiu @semenas
Improvement
- [IMPROVEMENT] generalize the offline rebuilding setting for both data engines. 12484 - @mantissahz
- [IMPROVEMENT] Improve disk error logging to retain errors from newDiskServiceClients() 12446 - @yangchiu @davidcheng0922
- [IMPROVEMENT] Propagate longhorn-manager's timezone to instance-manager and CSI pods 12448 - @hookak @roger-ryao
- [UI][FEATURE] Scale replica rebuilding speed form multiple healthy replicas 12461 - @houhoucoop @roger-ryao
- [IMPROVEMENT] Configure rolling update strategy for longhorn-manager and CSI deployments 12240 - @hookak @chriscchien
- [IMPROVEMENT] Improve log messages for
rebuildNewReplica()in lonbghorn-manager 12426 - @derekbit @chriscchien - [IMPROVEMENT] misleading message when instance manager tries to create the pod 11759 - @mantissahz @chriscchien
- [IMPROVEMENT] To improve the debugging process and UX, it would be nice that the error is recorded in the . - @mantissahz @chriscchien
Bug
- [BUG] v2 volume rebuild performance doesn't improve after enabling snapshot integrity 12416 - @davidcheng0922
- [BUG] Auto balance feature may lead to volumes falling into a replica deletion-recreation loop 11730 - @shuo-wu @roger-ryao
- [BUG] Potential Instance Manager Client Context Leak 12198 - @derekbit @chriscchien
- [BUG] v2 DR volume could become faulted and fail to restore from backups if volume attached node is rebooted during restoration 12412 - @c3y1huang @chriscchien
- [BUG] System backup may fail to be created or deleted 12472 - @yangchiu @mantissahz
- [BUG] v1.11.x upgrade test may fail because the default disk of a node is removed during a test case and cannot be re-added 12469 - @COLDTURNIP @yangchiu
- [BUG] v2 DR volume becomes faulted during incremental restoration after source volume expansion 12465 - @yangchiu @davidcheng0922
Scalability
- [DOC] Add volume sizing guidance in best practice section 12203 - @mantissahz @sushant-suse
Misc
- [TASK] Fix flaky regression test case
test_recurring_job.py::test_recurring_job_snapshot_cleanupfor v2 data engine 12464 - @derekbit @chriscchien - [DOC] Review and Update Ingress Controller Examples for Longhorn UI 12252 - @yangchiu @sushant-suse
- [DOC] Add KB article for the failure of RWX volume detachment 12238 - @sushant-suse
- [DOC] Incorrect longhornctl subcommand 12423 - @chriscchien @roger-ryao
- [TASK] Update nvme and libnvme to v2.16 and v1.16.1 12391 - @derekbit @chriscchien
- [DOC] Disk Aggregation Options 12378 - @davidcheng0922 @roger-ryao
- [TASK] Deprecate V2 Backing Image Feature 12237 - @derekbit @chriscchien
- feat(chart): Add Gateway API HTTPRoute support for Longhorn UI 12299 - @lexfrei @chriscchien
Contributors
- @AoRuiAC
- @COLDTURNIP
- @Copilot
- @NamrathShetty
- @PhanLe1010
- @Wqrld
- @bachmanity1
- @c3y1huang
- @chriscchien
- @davidcheng0922
- @derekbit
- @divya-mohan0209
- @egrosdou01
- @ehpc
- @hookak
- @houhoucoop
- @hrabalvojta
- @innobead
- @jmeza-xyz
- @jvanz
- @lexfrei
- @liyimeng
- @lucasl0st
- @mantissahz
- @nzhan126
- @rauldsl
- @roger-ryao
- @semenas
- @shikanime
- @shuo-wu
- @sminux
- @sushant-suse
- @yangchiu
- @yulken