Longhorn - v1.4.4-rc1


Release Note

v1.4.4-rc1 released! 🎆

This release introduces bug fixes and improvements, mainly related to stability. Please try it and feedback. Thanks for all the contributions!

Installation

Please ensure your Kubernetes cluster is at least v1.21 before installing v1.4.4.

Longhorn supports 3 installation ways including Rancher App Marketplace, Kubectl, and Helm. Follow the installation instructions here.

Upgrade

Please read the important notes first and ensure your Kubernetes cluster is at least v1.21 before upgrading to Longhorn v1.4.4 from v1.3.x/v1.4.x, which are only supported source versions.

The live upgrade from v1.3.x/v1.4.x is not supported until the GA release. When available, follow the upgrade instructions here. here.

Deprecation & Incompatibilities

N/A

Known Issues after Release

Please follow up on here about any outstanding issues found after this release.

Enhancements

  • [FEATURE] Add disk status prometheus metrics (6858) - @c3y1huang @chriscchien

Improvements

  • [IMPROVEMENT] Remove Longhorn engine path mismatch log (3786) - @c3y1huang @roger-ryao
  • [IMPROVEMENT] Avoid the accident deletion of longhorn settings (4984) - @ejweber @roger-ryao
  • [IMPROVEMENT] Add pvc name to longhorn_volume metrics (5297) - @c3y1huang @nitendra-suse
  • [IMPROVEMENT] Fix scheduling flooding logs (6019) - @ChanYiLin @roger-ryao
  • [IMPROVEMENT] Improve upgrade path and make it more solid (6294) - @PhanLe1010 @roger-ryao
  • [IMPROVEMENT] Provide more information for volume scheduling failure (6461) - @smallteeths @chriscchien
  • [IMPROVEMENT] Include /var/log/messages during the support-bundle syslog collection (6544) - @c3y1huang @roger-ryao
  • [IMPROVEMENT] Remove dummy services of each CSI sidecar if not required (6581) - @ejweber @roger-ryao
  • [IMPROVEMENT] Prevent Volume Provision if Related Backing Image Stuck in Ready-For-Trasfer State (6615) - @ChanYiLin @roger-ryao
  • [IMPROVEMENT] Support both NFS hard and soft with custom timeo and retrans options for RWX volumes (6655) - @derekbit @roger-ryao
  • [IMPROVEMENT] Prevent unexpected engine creation (6682) - @PhanLe1010 @ejweber @roger-ryao
  • [IMPROVEMENT] Don't log about inability to change settings that didn't change. (6812) - @james-munson
  • [IMPROVEMENT] Improve log level for resource update failure able to reconcile again (6843) - @PhanLe1010 @nitendra-suse
  • [IMPROVEMENT] Old kernel such as 3.10.0 set provisioning_mode to wrong value (writesame_16, disabled, full, ...) but not the correct value (unmap) so the trim feature doesn't work (6854) - @PhanLe1010 @chriscchien

Stability

  • [BUG] Somehow the Rebuilding field inside volume.meta is set to true when one replica only, causing the volume into attaching/detaching loop (6626) - @c3y1huang @chriscchien
  • [BUG] DR volume failed when synchronizing the incremental backup (6750) - @mantissahz @chriscchien

Resilience

  • [BUG] Share manager pod will stay in IO error when the volume becomes read only (5961) - @ChanYiLin @roger-ryao
  • [BUG] Volumes failing to mount because of engine upgradedReplicaAddressMap reference (6762) - @PhanLe1010 @chriscchien

Bugs

  • [BUG] Error during backup process will be removed quickly without user knowing (1249) - @mantissahz @chriscchien
  • [BUG] Backup Job returns "Completed" despite running into errors (4255) - @mantissahz @chriscchien
  • [BUG] Can't delete volumesnapshot if backup target not set (4979) - @ejweber @chriscchien
  • [BUG] Webhook is never called for BackingImageManager (6328) - @ejweber @chriscchien
  • [BUG] Fix errors in questions.yaml (6392) - @james-munson @chriscchien
  • [BUG] The instance manager with state unknown will be cleaned up in the split-brain case (6479) - @shuo-wu
  • [BUG] Longhorn Instance Manager Memory leak (6481) - @james-munson @chriscchien
  • [BUG] Two active engine when volume migrating (6642) - @PhanLe1010 @chriscchien
  • [BUG] IO error occurs when detaching RWX volume (6829) - @derekbit @chriscchien

Contributors

  • @ChanYiLin
  • @PhanLe1010
  • @c3y1huang
  • @chriscchien
  • @derekbit
  • @ejweber
  • @innobead
  • @james-munson
  • @mantissahz
  • @nitendra-suse
  • @roger-ryao
  • @shuo-wu
  • @smallteeths

Details

date
Oct. 15, 2023, 5:51 p.m.
name
Longhorn v1.4.4-rc1 release
type
Pre-release
👇
Register or login to:
  • 🔍View and search all Longhorn releases.
  • 🛠️Create and share lists to track your tools.
  • 🚨Setup notifications for major, security, feature or patch updates.
  • 🚀Much more coming soon!
Continue with GitHub
Continue with Google
or