Releases: longhorn/longhorn
Longhorn v1.7.0-rc4
DON'T UPGRADE from/to any RC/Preview/Sprint releases because the operation is not supported.
Resolved Issues in this release
Highlight
- [FEATURE] Longhorn block-type disks supports different SPDK disk bdev drivers 7672 - @derekbit @roger-ryao
- [FEATURE] Volume cloning enhancement 2907 - @yangchiu @PhanLe1010
- [FEATURE] Share manager HA - Experimental 6205 - @PhanLe1010 @james-munson @roger-ryao
- [FEATURE] v2 volume replica online rebuilding 7199 - @shuo-wu @chriscchien
- [FEATURE] v2 volume supports live upgrade for data plane 6001 - @derekbit @chriscchien
- [IMPROVEMENT] Use
fsfreeze
instead ofsync
before snapshot 2187 - @ejweber @chriscchien - [FEATURE] Auto-balancing volumes between nodes & disks 4105 - @yangchiu @c3y1huang
- [FEATURE] HA backing image 2856 - @ChanYiLin @chriscchien
- [FEATURE] Create Longhorn CLI focusing on non CR resource operations 7927 - @c3y1huang @chriscchien
- [FEATURE] Support periodic or on-demand full backups to enhance backup reliability 7070 - @ChanYiLin @chriscchien
- [IMPROVEMENT] Improve rebuilding is canceled if it takes longer than 24 hours 2765 - @PhanLe1010 @chriscchien
- [UI][FEATURE] Support volume cloning using UI 8741 - @a110605 @chriscchien
- [UI][FEATURE] Add backing image encryption and clone support 8789 - @a110605 @mantissahz
- [FEATURE] Support volume encryption for (encrypted) backing image volumes 7051 - @ChanYiLin @roger-ryao
- [FEATURE] Container-Optimized OS support 6165 - @yangchiu @c3y1huang
Feature
- [FEATURE] v2 volume supports filesystem trim 7534 - @derekbit @chriscchien
- [FEATURE] Add nodeSelector as a parameter to VolumeSnapshotClass for backing images 6526 - @ChanYiLin @chriscchien
- [FEATURE] Add additional monitoring settings to ServiceMonitor resource. 8142 - @yangchiu @ejweber @kejrak
- [FEATURE] Support storage network for RWX volumes 8184 - @c3y1huang @chriscchien
- [FEATURE] Add BackupBackingImage UI 7541 - @a110605 @mantissahz
- [FEATURE][UI] Add parameters support to the Backup and RecurringJob 8291 - @a110605 @chriscchien
- [UI][FEATURE] Add Fields to Backing Image Creation and Update 8485 - @a110605 @chriscchien
- [FEATURE] Change parent of a logical volume for volume rebuild 5866 - @DamiaSan
Improvement
- [IMPROVEMENT] Restore Latest Backup should be applied with BackingImage name value 7560 - @a110605 @roger-ryao
- [IMPROVEMENT] Remove Offline Rebuilding from UI on master and v1.7.0 9090 - @a110605 @derekbit @chriscchien
- [IMPROVEMENT] Add a label and selector for webhooks to longhorn-manager pod manifest. 8803 - @james-munson @roger-ryao
- [IMPROVEMENT] Fix outdated environment check in longhorn manager 7571 - @mantissahz @roger-ryao
- [IMPROVEMENT] v2 volume snapshot supports
UserCreated
flag 7578 - @DamiaSan @roger-ryao - [IMPROVEMENT] Undocumented traffic on port 8503 9076 - @derekbit
- [IMPROVEMENT] Cannot expand a volume created by Longhorn UI 6446 - @mantissahz @chriscchien
- [IMPROVEMENT] Minor log improvement 6396 - @Vicente-Cheng
- [IMPROVEMENT] Refactor the usage of timer reset in SPDK JSON-RPC read method 7297 - @shuo-wu
- [IMPROVEMENT] Update sizes in Engine and Volume resources less frequently 8076 - @ejweber @chriscchien
- [IMPROVEMENT] Docker build of instance-manager should error out if the execution of SPDK pkgdep.sh fails 8063 - @derekbit @roger-ryao
- [IMPROVEMENT] Enable spdk_tgt debug log for helping debug 7939 - @derekbit @chriscchien
- [BUG] Do not terminate nfs-ganesha in share-manager pod after failing to access recovery backend 8345 - @derekbit @chriscchien
- [IMPROVEMENT] Fall back to a running instance-manager if a default is not available 8464 - @derekbit @chriscchien
- [IMPROVEMENT] Only sync log settings to running instance manager pod 8466 - @derekbit
- [IMPROVEMENT] Expose local logical volume and attach it to local node 8551 - @derekbit @chriscchien
- [IMPROVEMENT] Update nfs-ganesha to v5.9 9008 - @derekbit @chriscchien
- [IMPROVEMENT] Pre-pull images (share-manager image and instance-manager image) on each Longhorn node 8376 - @mantissahz @chriscchien
- [IMPROVEMENT] Add websocket for backup backing image 8849 - @ChanYiLin @roger-ryao
- [IMPROVEMENT] Allow users to request backup volume update 7982 - @mantissahz @chriscchien
- [IMPROVEMENT] Problems mounting XFS volume clones / restored snapshots 8796 - @PhanLe1010 @chriscchien
- [IMPROVEMENT] Do not start any instance-manager pods for the v2 data engine on a node if one is already running 8456 - @derekbit @roger-ryao
- [IMPROVEMENT] Auto cleanup related Snapshot when removing Backup 8365 - @FrankYang0529 @roger-ryao
- [IMPROVEMENT] Improve environment_check script for NFS protocol bug and the host system self diagnosis 7931 - @james-munson @roger-ryao
- [UI][IMPROVEMENT] Tweak some minor UI issues 8646 - @a110605 @roger-ryao
- [IMPROVEMENT] environment_check.sh should check for the iscsi_tcp kernel module 8697 - @tserong @roger-ryao
- [IMPROVEMENT] Improve and simplify chart values.yaml 5089 - @yangchiu @ChanYiLin
- [IMPROVEMENT] The client-go rest client rate limit inside the csi sidecar component might be too small (csi-provisioner, csi-attacjer. csi-snappshotter, csi-attacher) 8699 - @PhanLe1010 @chriscchien
- [IMPROVEMENT] Always update the built-in installed system packages when building component images 8721 - @c3y1huang @roger-ryao
- [UI][IMPROVEMENT] Improve the UX of updating danger zone settings 8071 - @a110605 @roger-ryao
- [IMPROVEMENT] Prevent unnecessary updates of instanceManager status 8420 - @derekbit @chriscchien
- [IMPROVEMENT] Longhor Manager Flood with "Failed to get engine proxy of ... cannot get client for engine" Message 8266 - @derekbit @chriscchien
- [IMPROVEMENT] Add setting value limits in
SettingDefinition
7441 - @ChanYiLin @roger-ryao - [IMPROVEMENT] Investigate performance bottleneck in v1 data path 8436 - @PhanLe1010 @roger-ryao
- [IMPROVEMENT] Disable revision counter by default 8563 - @PhanLe1010 @chriscchien
- [IMPROVEMENT] BackingImage UI improvement 7293 - @a110605 @roger-ryao
- [IMPROVEMENT] Avoid misleading log messages in longhorn manager while syncing danger zone settings 7797 - @mantissahz @chriscchien
- [IMPROVEMENT] Add setting to configure support bundle timeout for node bundle collection 8623 - @c3y1huang @roger-ryao
- [IMPROVEMENT] RWX volume scheduling 7872 - @derekbit @chriscchien
- [IMPROVEMENT] Expose virtual size of qcow2 backing images 7923 - @tserong @roger-ryao
- [IMPROVEMENT] Saving Settings page changes 7497 - @a110605 @roger-ryao
- [IMPROVEMENT] UI does not find credentials for Backblaze B2 s3-compatible ...
Longhorn v1.7.0-rc3
DON'T UPGRADE from/to any RC/Preview/Sprint releases because the operation is not supported.
Resolved Issues in this release
Highlight
- [FEATURE] Share manager HA - Experimental 6205 - @PhanLe1010 @james-munson @roger-ryao
- [FEATURE] v2 volume replica online rebuilding 7199 - @shuo-wu @chriscchien
- [FEATURE] Volume cloning enhancement 2907 - @yangchiu @PhanLe1010
- [IMPROVEMENT] Use
fsfreeze
instead ofsync
before snapshot 2187 - @ejweber @chriscchien - [FEATURE] Auto-balancing volumes between nodes & disks 4105 - @yangchiu @c3y1huang
- [FEATURE] HA backing image 2856 - @ChanYiLin @chriscchien
- [FEATURE] Create Longhorn CLI focusing on non CR resource operations 7927 - @c3y1huang @chriscchien
- [FEATURE] Support periodic or on-demand full backups to enhance backup reliability 7070 - @ChanYiLin @chriscchien
- [IMPROVEMENT] Improve rebuilding is canceled if it takes longer than 24 hours 2765 - @PhanLe1010 @chriscchien
- [FEATURE] Longhorn block-type disks supports different SPDK disk bdev drivers 7672 - @derekbit @roger-ryao
- [FEATURE] v2 volume supports live upgrade for data plane 6001 - @derekbit @chriscchien
- [UI][FEATURE] Support volume cloning using UI 8741 - @a110605 @chriscchien
- [UI][FEATURE] Add backing image encryption and clone support 8789 - @a110605 @mantissahz
- [FEATURE] Support volume encryption for (encrypted) backing image volumes 7051 - @ChanYiLin @roger-ryao
- [FEATURE] Container-Optimized OS support 6165 - @yangchiu @c3y1huang
Feature
- [FEATURE] v2 volume supports filesystem trim 7534 - @derekbit @chriscchien
- [FEATURE] Add nodeSelector as a parameter to VolumeSnapshotClass for backing images 6526 - @ChanYiLin @chriscchien
- [FEATURE] Add additional monitoring settings to ServiceMonitor resource. 8142 - @yangchiu @ejweber @kejrak
- [FEATURE] Support storage network for RWX volumes 8184 - @c3y1huang @chriscchien
- [FEATURE] Add BackupBackingImage UI 7541 - @a110605 @mantissahz
- [FEATURE][UI] Add parameters support to the Backup and RecurringJob 8291 - @a110605 @chriscchien
- [UI][FEATURE] Add Fields to Backing Image Creation and Update 8485 - @a110605 @chriscchien
- [FEATURE] Change parent of a logical volume for volume rebuild 5866 - @DamiaSan
Improvement
- [IMPROVEMENT] Remove Offline Rebuilding from UI on master and v1.7.0 9090 - @a110605 @derekbit @chriscchien
- [IMPROVEMENT] Add a label and selector for webhooks to longhorn-manager pod manifest. 8803 - @james-munson @roger-ryao
- [IMPROVEMENT] Fix outdated environment check in longhorn manager 7571 - @mantissahz @roger-ryao
- [IMPROVEMENT] v2 volume snapshot supports
UserCreated
flag 7578 - @DamiaSan @roger-ryao - [IMPROVEMENT] Undocumented traffic on port 8503 9076 - @derekbit
- [IMPROVEMENT] Cannot expand a volume created by Longhorn UI 6446 - @mantissahz @chriscchien
- [IMPROVEMENT] Minor log improvement 6396 - @Vicente-Cheng
- [IMPROVEMENT] Refactor the usage of timer reset in SPDK JSON-RPC read method 7297 - @shuo-wu
- [IMPROVEMENT] Update sizes in Engine and Volume resources less frequently 8076 - @ejweber @chriscchien
- [IMPROVEMENT] Docker build of instance-manager should error out if the execution of SPDK pkgdep.sh fails 8063 - @derekbit @roger-ryao
- [IMPROVEMENT] Enable spdk_tgt debug log for helping debug 7939 - @derekbit @chriscchien
- [BUG] Do not terminate nfs-ganesha in share-manager pod after failing to access recovery backend 8345 - @derekbit @chriscchien
- [IMPROVEMENT] Fall back to a running instance-manager if a default is not available 8464 - @derekbit @chriscchien
- [IMPROVEMENT] Only sync log settings to running instance manager pod 8466 - @derekbit
- [IMPROVEMENT] Expose local logical volume and attach it to local node 8551 - @derekbit @chriscchien
- [IMPROVEMENT] Update nfs-ganesha to v5.9 9008 - @derekbit @chriscchien
- [IMPROVEMENT] Pre-pull images (share-manager image and instance-manager image) on each Longhorn node 8376 - @mantissahz @chriscchien
- [IMPROVEMENT] Add websocket for backup backing image 8849 - @ChanYiLin @roger-ryao
- [IMPROVEMENT] Restore Latest Backup should be applied with BackingImage name value 7560 - @a110605 @roger-ryao
- [IMPROVEMENT] Allow users to request backup volume update 7982 - @mantissahz @chriscchien
- [IMPROVEMENT] Problems mounting XFS volume clones / restored snapshots 8796 - @PhanLe1010 @chriscchien
- [IMPROVEMENT] Do not start any instance-manager pods for the v2 data engine on a node if one is already running 8456 - @derekbit @roger-ryao
- [IMPROVEMENT] Auto cleanup related Snapshot when removing Backup 8365 - @FrankYang0529 @roger-ryao
- [IMPROVEMENT] Improve environment_check script for NFS protocol bug and the host system self diagnosis 7931 - @james-munson @roger-ryao
- [UI][IMPROVEMENT] Tweak some minor UI issues 8646 - @a110605 @roger-ryao
- [IMPROVEMENT] environment_check.sh should check for the iscsi_tcp kernel module 8697 - @tserong @roger-ryao
- [IMPROVEMENT] Improve and simplify chart values.yaml 5089 - @yangchiu @ChanYiLin
- [IMPROVEMENT] The client-go rest client rate limit inside the csi sidecar component might be too small (csi-provisioner, csi-attacjer. csi-snappshotter, csi-attacher) 8699 - @PhanLe1010 @chriscchien
- [IMPROVEMENT] Always update the built-in installed system packages when building component images 8721 - @c3y1huang @roger-ryao
- [UI][IMPROVEMENT] Improve the UX of updating danger zone settings 8071 - @a110605 @roger-ryao
- [IMPROVEMENT] Prevent unnecessary updates of instanceManager status 8420 - @derekbit @chriscchien
- [IMPROVEMENT] Longhor Manager Flood with "Failed to get engine proxy of ... cannot get client for engine" Message 8266 - @derekbit @chriscchien
- [IMPROVEMENT] Add setting value limits in
SettingDefinition
7441 - @ChanYiLin @roger-ryao - [IMPROVEMENT] Investigate performance bottleneck in v1 data path 8436 - @PhanLe1010 @roger-ryao
- [IMPROVEMENT] Disable revision counter by default 8563 - @PhanLe1010 @chriscchien
- [IMPROVEMENT] BackingImage UI improvement 7293 - @a110605 @roger-ryao
- [IMPROVEMENT] Avoid misleading log messages in longhorn manager while syncing danger zone settings 7797 - @mantissahz @chriscchien
- [IMPROVEMENT] Add setting to configure support bundle timeout for node bundle collection 8623 - @c3y1huang @roger-ryao
- [IMPROVEMENT] RWX volume scheduling 7872 - @derekbit @chriscchien
- [IMPROVEMENT] Expose virtual size of qcow2 backing images 7923 - @tserong @roger-ryao
- [IMPROVEMENT] Saving Settings page changes 7497 - @a110605 @roger-ryao
- [IMPROVEMENT] UI does not find credentials for Backblaze B2 s3-compatible ...
Longhorn v1.7.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] Create Longhorn CLI focusing on non CR resource operations 7927 - @c3y1huang @chriscchien
- [FEATURE] Support periodic or on-demand full backups to enhance backup reliability 7070 - @ChanYiLin @chriscchien
- [FEATURE] HA backing image 2856 - @ChanYiLin @chriscchien
- [FEATURE] Share manager HA - Experimental 6205 - @PhanLe1010 @james-munson @roger-ryao
- [IMPROVEMENT] Improve rebuilding is canceled if it takes longer than 24 hours 2765 - @PhanLe1010 @chriscchien
- [FEATURE] v2 volume replica online rebuilding 7199 - @shuo-wu @chriscchien
- [FEATURE] Longhorn block-type disks supports different SPDK disk bdev drivers 7672 - @derekbit @roger-ryao
- [FEATURE] v2 volume supports live upgrade for data plane 6001 - @derekbit @chriscchien
- [UI][FEATURE] Support volume cloning using UI 8741 - @a110605 @chriscchien
- [UI][FEATURE] Add backing image encryption and clone support 8789 - @a110605 @mantissahz
- [FEATURE] Auto-balancing volumes between nodes & disks 4105 - @yangchiu @c3y1huang
- [FEATURE] Support volume encryption for (encrypted) backing image volumes 7051 - @ChanYiLin @roger-ryao
- [IMPROVEMENT] Use
fsfreeze
instead ofsync
before snapshot 2187 - @ejweber @chriscchien - [FEATURE] Volume cloning enhancement 2907 - @yangchiu @PhanLe1010
- [FEATURE] Container-Optimized OS support 6165 - @yangchiu @c3y1huang
Feature
- [FEATURE] v2 volume supports filesystem trim 7534 - @derekbit @chriscchien
- [FEATURE] Add nodeSelector as a parameter to VolumeSnapshotClass for backing images 6526 - @ChanYiLin @chriscchien
- [FEATURE] Add additional monitoring settings to ServiceMonitor resource. 8142 - @yangchiu @ejweber @kejrak
- [FEATURE] Support storage network for RWX volumes 8184 - @c3y1huang @chriscchien
- [FEATURE] Add BackupBackingImage UI 7541 - @a110605 @mantissahz
- [FEATURE][UI] Add parameters support to the Backup and RecurringJob 8291 - @a110605 @chriscchien
- [UI][FEATURE] Add Fields to Backing Image Creation and Update 8485 - @a110605 @chriscchien
- [FEATURE] Change parent of a logical volume for volume rebuild 5866 - @DamiaSan
Improvement
- [IMPROVEMENT] Undocumented traffic on port 8503 9076 - @derekbit
- [IMPROVEMENT] Cannot expand a volume created by Longhorn UI 6446 - @mantissahz @chriscchien
- [IMPROVEMENT] Minor log improvement 6396 - @Vicente-Cheng
- [IMPROVEMENT] Refactor the usage of timer reset in SPDK JSON-RPC read method 7297 - @shuo-wu
- [IMPROVEMENT] Update sizes in Engine and Volume resources less frequently 8076 - @ejweber @chriscchien
- [IMPROVEMENT] Docker build of instance-manager should error out if the execution of SPDK pkgdep.sh fails 8063 - @derekbit @roger-ryao
- [IMPROVEMENT] Enable spdk_tgt debug log for helping debug 7939 - @derekbit @chriscchien
- [BUG] Do not terminate nfs-ganesha in share-manager pod after failing to access recovery backend 8345 - @derekbit @chriscchien
- [IMPROVEMENT] Fall back to a running instance-manager if a default is not available 8464 - @derekbit @chriscchien
- [IMPROVEMENT] Only sync log settings to running instance manager pod 8466 - @derekbit
- [IMPROVEMENT] Expose local logical volume and attach it to local node 8551 - @derekbit @chriscchien
- [IMPROVEMENT] Update nfs-ganesha to v5.9 9008 - @derekbit @chriscchien
- [IMPROVEMENT] v2 volume snapshot supports
UserCreated
flag 7578 - @DamiaSan @roger-ryao - [IMPROVEMENT] Add a label and selector for webhooks to longhorn-manager pod manifest. 8803 - @james-munson @roger-ryao
- [IMPROVEMENT] Fix outdated environment check in longhorn manager 7571 - @mantissahz @roger-ryao
- [IMPROVEMENT] Pre-pull images (share-manager image and instance-manager image) on each Longhorn node 8376 - @mantissahz @chriscchien
- [IMPROVEMENT] Add websocket for backup backing image 8849 - @ChanYiLin @roger-ryao
- [IMPROVEMENT] Restore Latest Backup should be applied with BackingImage name value 7560 - @a110605 @roger-ryao
- [IMPROVEMENT] Allow users to request backup volume update 7982 - @mantissahz @chriscchien
- [IMPROVEMENT] Problems mounting XFS volume clones / restored snapshots 8796 - @PhanLe1010 @chriscchien
- [IMPROVEMENT] Do not start any instance-manager pods for the v2 data engine on a node if one is already running 8456 - @derekbit @roger-ryao
- [IMPROVEMENT] Auto cleanup related Snapshot when removing Backup 8365 - @FrankYang0529 @roger-ryao
- [IMPROVEMENT] Improve environment_check script for NFS protocol bug and the host system self diagnosis 7931 - @james-munson @roger-ryao
- [UI][IMPROVEMENT] Tweak some minor UI issues 8646 - @a110605 @roger-ryao
- [IMPROVEMENT] environment_check.sh should check for the iscsi_tcp kernel module 8697 - @tserong @roger-ryao
- [IMPROVEMENT] Improve and simplify chart values.yaml 5089 - @yangchiu @ChanYiLin
- [IMPROVEMENT] The client-go rest client rate limit inside the csi sidecar component might be too small (csi-provisioner, csi-attacjer. csi-snappshotter, csi-attacher) 8699 - @PhanLe1010 @chriscchien
- [IMPROVEMENT] Always update the built-in installed system packages when building component images 8721 - @c3y1huang @roger-ryao
- [UI][IMPROVEMENT] Improve the UX of updating danger zone settings 8071 - @a110605 @roger-ryao
- [IMPROVEMENT] Prevent unnecessary updates of instanceManager status 8420 - @derekbit @chriscchien
- [IMPROVEMENT] Longhor Manager Flood with "Failed to get engine proxy of ... cannot get client for engine" Message 8266 - @derekbit @chriscchien
- [IMPROVEMENT] Add setting value limits in
SettingDefinition
7441 - @ChanYiLin @roger-ryao - [IMPROVEMENT] Investigate performance bottleneck in v1 data path 8436 - @PhanLe1010 @roger-ryao
- [IMPROVEMENT] Disable revision counter by default 8563 - @PhanLe1010 @chriscchien
- [IMPROVEMENT] BackingImage UI improvement 7293 - @a110605 @roger-ryao
- [IMPROVEMENT] Avoid misleading log messages in longhorn manager while syncing danger zone settings 7797 - @mantissahz @chriscchien
- [IMPROVEMENT] Add setting to configure support bundle timeout for node bundle collection 8623 - @c3y1huang @roger-ryao
- [IMPROVEMENT] RWX volume scheduling 7872 - @derekbit @chriscchien
- [IMPROVEMENT] Expose virtual size of qcow2 backing images 7923 - @tserong @roger-ryao
- [IMPROVEMENT] Saving Settings page changes 7497 - @a110605 @roger-ryao
- [IMPROVEMENT] UI does not find credentials for Backblaze B2 s3-compatible storage for backup 8462 - @mantissahz
- [IMPROVEMENT] Add documents for Longhorn deployed with GitOps [6948](h...
Longhorn v1.7.0-rc1
DON'T UPGRADE from/to any RC/Preview/Sprint releases because the operation is not supported.
Resolved Issues in this release
Highlight
- [FEATURE] Create Longhorn CLI focusing on non CR resource operations 7927 - @c3y1huang @chriscchien
- [FEATURE] Support periodic or on-demand full backups to enhance backup reliability 7070 - @ChanYiLin @chriscchien
- [FEATURE] HA backing image 2856 - @ChanYiLin @chriscchien
- [UI][FEATURE] Add backing image encryption and clone support 8789 - @a110605 @mantissahz
- [UI][TASK] Support volume cloning using UI 8741 - @a110605 @chriscchien
- [FEATURE] v2 volume supports live upgrade for data plane 6001 - @derekbit @chriscchien
- [FEATURE] Auto-balancing volumes between nodes & disks 4105 - @yangchiu @c3y1huang
- [FEATURE] Support volume encryption for (encrypted) backing image volumes 7051 - @ChanYiLin @roger-ryao
- [IMPROVEMENT] Use
fsfreeze
instead ofsync
before snapshot 2187 - @ejweber @chriscchien - [FEATURE] Volume cloning enhancement 2907 - @yangchiu @PhanLe1010
- [FEATURE] Support v2 volume delta replica rebuilding 5573 - @DamiaSan
- [FEATURE] Longhorn block-type disks supports different SPDK disk bdev drivers 7672 - @derekbit @roger-ryao
- [IMPROVEMENT] Improve rebuilding is canceled if it takes longer than 24 hours 2765 - @PhanLe1010 @chriscchien
- [FEATURE] Container-Optimized OS support 6165 - @yangchiu @c3y1huang
- [FEATURE] v2 volume replica online rebuilding 7199 - @shuo-wu
Feature
- [FEATURE] Add additional monitoring settings to ServiceMonitor resource. 8142 - @ejweber @kejrak
- [FEATURE] Support storage network for RWX volumes 8184 - @c3y1huang @chriscchien
- [FEATURE] Share manager HA 6205 - @james-munson
- [FEATURE] Add BackupBackingImage UI 7541 - @a110605 @mantissahz
- [FEATURE][UI] Add parameters support to the Backup and RecurringJob 8291 - @a110605 @chriscchien
- [UI][FEATURE] Add Fields to Backing Image Creation and Update 8485 - @a110605 @chriscchien
- [FEATURE] Add nodeSelector as a parameter to VolumeSnapshotClass for backing images 6526 - @ChanYiLin @chriscchien
- [FEATURE] v2 volume supports filesystem trim 7534 - @derekbit @chriscchien
- [FEATURE] Change parent of a logical volume for volume rebuild 5866 - @DamiaSan
Improvement
- [IMPROVEMENT] Fix outdated environment check in longhorn manager 7571 - @mantissahz @roger-ryao
- [IMPROVEMENT] Add websocket for backup backing image 8849 - @ChanYiLin @roger-ryao
- [IMPROVEMENT] Restore Latest Backup should be applied with BackingImage name value 7560 - @a110605 @roger-ryao
- [IMPROVEMENT] Allow users to request backup volume update 7982 - @mantissahz @chriscchien
- [IMPROVEMENT] Expose local logical volume and attach it to local node 8551 - @derekbit @chriscchien
- [IMPROVEMENT] Problems mounting XFS volume clones / restored snapshots 8796 - @PhanLe1010 @chriscchien
- [IMPROVEMENT] Pre-pull images (share-manager image and instance-manager image) on each Longhorn node 8376 - @mantissahz @chriscchien
- [IMPROVEMENT] Do not start any instance-manager pods for the v2 data engine on a node if one is already running 8456 - @derekbit @roger-ryao
- [IMPROVEMENT] v2 volume snapshot supports
UserCreated
flag 7578 - @DamiaSan @roger-ryao - [IMPROVEMENT] Add a label and selector for webhooks to longhorn-manager pod manifest. 8803 - @james-munson
- [IMPROVEMENT] Enable spdk_tgt debug log for helping debug 7939 - @derekbit @chriscchien
- [IMPROVEMENT] Minor log improvement 6396 - @Vicente-Cheng
- [IMPROVEMENT] Cannot expand a volume created by Longhorn UI 6446 - @mantissahz @chriscchien
- [IMPROVEMENT] Auto cleanup related Snapshot when removing Backup 8365 - @FrankYang0529 @roger-ryao
- [IMPROVEMENT] Update sizes in Engine and Volume resources less frequently 8076 - @ejweber @chriscchien
- [IMPROVEMENT] Improve environment_check script for NFS protocol bug and the host system self diagnosis 7931 - @james-munson @roger-ryao
- [UI][IMPROVEMENT] Tweak some minor UI issues 8646 - @a110605 @roger-ryao
- [IMPROVEMENT] environment_check.sh should check for the iscsi_tcp kernel module 8697 - @tserong @roger-ryao
- [IMPROVEMENT] Improve and simplify chart values.yaml 5089 - @yangchiu @ChanYiLin
- [IMPROVEMENT] The client-go rest client rate limit inside the csi sidecar component might be too small (csi-provisioner, csi-attacjer. csi-snappshotter, csi-attacher) 8699 - @PhanLe1010 @chriscchien
- [IMPROVEMENT] Docker build of instance-manager should error out if the execution of SPDK pkgdep.sh fails 8063 - @derekbit @roger-ryao
- [IMPROVEMENT] Always update the built-in installed system packages when building component images 8721 - @c3y1huang @roger-ryao
- [UI][IMPROVEMENT] Improve the UX of updating danger zone settings 8071 - @a110605 @roger-ryao
- [IMPROVEMENT] Prevent unnecessary updates of instanceManager status 8420 - @derekbit @chriscchien
- [IMPROVEMENT] Longhor Manager Flood with "Failed to get engine proxy of ... cannot get client for engine" Message 8266 - @derekbit @chriscchien
- [IMPROVEMENT] Add setting value limits in
SettingDefinition
7441 - @ChanYiLin @roger-ryao - [IMPROVEMENT] Investigate performance bottleneck in v1 data path 8436 - @PhanLe1010 @roger-ryao
- [IMPROVEMENT] Disable revision counter by default 8563 - @PhanLe1010 @chriscchien
- [IMPROVEMENT] BackingImage UI improvement 7293 - @a110605 @roger-ryao
- [IMPROVEMENT] Avoid misleading log messages in longhorn manager while syncing danger zone settings 7797 - @mantissahz @chriscchien
- [IMPROVEMENT] Add setting to configure support bundle timeout for node bundle collection 8623 - @c3y1huang @roger-ryao
- [IMPROVEMENT] RWX volume scheduling 7872 - @derekbit @chriscchien
- [BUG] Do not terminate nfs-ganesha in share-manager pod after failing to access recovery backend 8345 - @derekbit @chriscchien
- [IMPROVEMENT] Expose virtual size of qcow2 backing images 7923 - @tserong @roger-ryao
- [IMPROVEMENT] Saving Settings page changes 7497 - @a110605 @roger-ryao
- [IMPROVEMENT] Fall back to a running instance-manager if a default is not available 8464 - @derekbit @chriscchien
- [IMPROVEMENT] UI does not find credentials for Backblaze B2 s3-compatible storage for backup 8462 - @mantissahz
- [IMPROVEMENT] Add documents for Longhorn deployed with GitOps 6948 - @yangchiu
- [UI][IMPROVEMENT] Allow users to request backup volume update 8501 - @a110605
- [IMPROVEMENT] Record instance-manager name for a block disksin
node.spec.diskStatus
8458 - @derekbit @chriscchien - [TASK] Mirror the
quay.io/openshift/origin-oauth-proxy
image to Longhorn repo similar to what we are doing for CSI si...
Longhorn v1.6.2
Longhorn v1.6.2 Release Notes
Longhorn 1.6.2 introduces several improvements and bug fixes that are intended to improve system quality, resilience, and stability.
The Longhorn team appreciates your contributions and expects to receive feedback regarding this release.
Note
For more information about release-related terminology, see Releases.
Installation
Important
Ensure that your cluster is running Kubernetes v1.21 or later before installing Longhorn v1.6.2.
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
Ensure that your cluster is running Kubernetes v1.21 or later before upgrading from Longhorn v1.5.x or v1.6.x (< v1.6.2) to v1.6.2.
Longhorn only allows upgrades from supported versions. For more information about upgrade paths and procedures, see Upgrade in the Longhorn documentation.
Deprecation & Incompatibilities
For information about important changes, including feature incompatibility, deprecation, and removal, see Important Notes in the Longhorn documentation.
Post-Release Known Issues
For information about issues identified after this release, see Release-Known-Issues.
Resolved Issues
Improvement
- [BACKPORT][v1.6.2][IMPROVEMENT] Saving Settings page changes 8600 - @a110605 @roger-ryao
- [BACKPORT][v1.6.2][IMPROVEMENT] Expose virtual size of qcow2 backing images 8322 - @chriscchien
- [BACKPORT][v1.6.2][IMPROVEMENT] Prevent unnecessary updates of instanceManager status 8421 - @yangchiu @derekbit
- [BACKPORT][v1.6.2][UI][IMPROVEMENT] Allow users to request backup volume update 8539 - @a110605 @chriscchien
- [BACKPORT][v1.6.2][IMPROVEMENT] Allow users to request backup volume update 8154 - @yangchiu @mantissahz
- [BACKPORT][v1.6.2][IMPROVEMENT] Investigate performance bottleneck in v1 data path 8511 - @PhanLe1010 @roger-ryao
- [BACKPORT][v1.6.2]Mirror the
quay.io/openshift/origin-oauth-proxy
image to Longhorn repo similar to what we are doing for CSI sidecar images 8334 - @PhanLe1010 @roger-ryao - [BACKPORT][v1.6.2][IMPROVEMENT] Avoid misleading log messages in longhorn manager while syncing danger zone settings 8383 - @yangchiu @mantissahz
- [BACKPORT][v1.6.2][IMPROVEMENT] Do not terminate nfs-ganesha in share-manager pod after failing to access recovery backend 8346 - @derekbit @chriscchien
- [BACKPORT][v1.6.2][IMPROVEMENT] Improve environment_check script for NFS protocol bug and the host system self diagnosis 8277 - @james-munson @chriscchien
Bug
- [BACKPORT][v1.6.2][BUG] Longhorn upgrade from 1.4.4 to 1.5.5 failing 8607 - @PhanLe1010 @roger-ryao
- [BACKPORT][v1.6.2][BUG] BackupTarget conditions don't reflect connection errors in v1.6.0 8223 - @ejweber @chriscchien
- [BACKPORT][v1.6.2][BUG] share-manager-pvc appears to be leaking memory 8426 - @derekbit @roger-ryao
- [BACKPORT][v1.6.2][BUG] Secret for backup not found 8512 - @yangchiu @mantissahz
- [BUG][v1.6.2-rc1] Workload pod got stuck in ContainerStatusUnknown after node shutdown and reboot 8550 - @c3y1huang
- [BACKPORT][v1.6.2][BUG] Valid backup secret produces error message: "there is space or new line in AWS_CERT" 8477 - @yangchiu @mantissahz
- [BACKPORT][v1.6.2][BUG] Backup marked as "completed" cannot be restored, gzip: invalid header 8377 - @derekbit @roger-ryao
- [BACKPORT][v1.6.2][BUG] Lost connection to unix:///csi/csi.sock 8493 - @ejweber @roger-ryao
- [BACKPORT][v1.6.2][BUG] Longhorn Helm uninstall times out. 8409 - @ChanYiLin @roger-ryao
- [BACKPORT][v1.6.2][BUG] Disable tls 1.0 and 1.1 on webhook service 8388 - @ChanYiLin @roger-ryao
- [BACKPORT][v1.6.2][BUG] longhorn-manager build failed 8410 - @yangchiu @mantissahz
- [BACKPORT][v1.6.2][BUG] RWX volume is hang on Photon OS 8279 - @yangchiu @PhanLe1010
Misc
- [BACKPORT][v1.6.2]DOCS - Incorrect documentation on pre-upgrade checker configuration 8342 - @yangchiu
Contributors
Longhorn v1.6.2-rc2
DON'T UPGRADE from/to any RC/Preview/Sprint releases because the operation is not supported.
Resolved Issues in this release
Improvement
- [BACKPORT][v1.6.2][UI][IMPROVEMENT] Allow users to request backup volume update 8539 - @a110605 @chriscchien
- [BACKPORT][v1.6.2][IMPROVEMENT] Disable revision counter by default 8564 - @PhanLe1010
- [BACKPORT][v1.6.2][IMPROVEMENT] Disable revision counter by default 8565 -
- [BACKPORT][v1.6.2][IMPROVEMENT] Allow users to request backup volume update 8154 - @yangchiu @mantissahz
- [BACKPORT][v1.6.2][IMPROVEMENT] Handle credential secret containing mixed invalid conditions 8541 - @mantissahz
- [BACKPORT][v1.6.2][IMPROVEMENT] Investigate performance bottleneck in v1 data path 8511 - @PhanLe1010 @roger-ryao
- [BACKPORT][v1.6.2]Mirror the
quay.io/openshift/origin-oauth-proxy
image to Longhorn repo similar to what we are doing for CSI sidecar images 8334 - @PhanLe1010 @roger-ryao - [BACKPORT][v1.6.2][IMPROVEMENT] Fall back to a running instance-manager if a default is not available 8491 - @derekbit
- [BACKPORT][v1.6.2][IMPROVEMENT] Avoid misleading log messages in longhorn manager while syncing danger zone settings 8383 - @yangchiu @mantissahz
- [BACKPORT][v1.6.2][IMPROVEMENT] Prevent unnecessary updates of instanceManager status 8421 - @yangchiu @derekbit
- [BACKPORT][v1.6.2][IMPROVEMENT] Only sync log settings to running instance manager pod 8489 - @derekbit
- [BACKPORT][v1.6.2][IMPROVEMENT] Do not terminate nfs-ganesha in share-manager pod after failing to access recovery backend 8346 - @derekbit @chriscchien
- [BACKPORT][v1.6.2][IMPROVEMENT] Expose virtual size of qcow2 backing images 8322 - @chriscchien
- [BACKPORT][v1.6.2][IMPROVEMENT] Improve environment_check script for NFS protocol bug and the host system self diagnosis 8277 - @james-munson @chriscchien
- [BACKPORT][v1.6.2][IMPROVEMENT] Add dmsetup and dmcrypt utilities check in environment check script 8218 - @derekbit
Bug
- [BUG][v1.6.2-rc1] Workload pod got stuck in ContainerStatusUnknown after node shutdown and reboot 8550 - @c3y1huang
- [BACKPORT][v1.6.2][BUG] Secret for backup not found 8512 - @yangchiu @mantissahz
- [BACKPORT][v1.6.2][BUG] Valid backup secret produces error message: "there is space or new line in AWS_CERT" 8477 - @yangchiu @mantissahz
- [BACKPORT][v1.6.2][BUG] Backup marked as "completed" cannot be restored, gzip: invalid header 8377 - @derekbit @roger-ryao
- [BACKPORT][v1.6.2][BUG] Lost connection to unix:///csi/csi.sock 8493 - @ejweber @roger-ryao
- [BACKPORT][v1.6.2][BUG] Longhorn Helm uninstall times out. 8409 - @ChanYiLin @roger-ryao
- [BACKPORT][v1.6.2][BUG] Disable tls 1.0 and 1.1 on webhook service 8388 - @ChanYiLin @roger-ryao
- [BACKPORT][v1.6.2][BUG] share-manager-pvc appears to be leaking memory 8426 - @derekbit @roger-ryao
- [BACKPORT][v1.6.2][BUG] longhorn-manager build failed 8410 - @yangchiu @mantissahz
- [BACKPORT][v1.6.2][BUG] RWX volume is hang on Photon OS 8279 - @yangchiu @PhanLe1010
- [BACKPORT][v1.6.2][BUG] BackupTarget conditions don't reflect connection errors in v1.6.0 8223 - @ejweber @chriscchien
Misc
- [BACKPORT][v1.6.2]DOCS - Incorrect documentation on pre-upgrade checker configuration 8342 - @yangchiu
Contributors
Longhorn v1.6.2-rc1
DON'T UPGRADE from/to any RC/Preview/Sprint releases because the operation is not supported.
Resolved Issues in this release
Improvement
- [BACKPORT][v1.6.2][UI][IMPROVEMENT] Allow users to request backup volume update 8539 - @a110605
- [BACKPORT][v1.6.2][IMPROVEMENT] Handle credential secret containing mixed invalid conditions 8541 - @mantissahz
- [BACKPORT][v1.6.2][IMPROVEMENT] Allow users to request backup volume update 8154 - @mantissahz
- [BACKPORT][v1.6.2][IMPROVEMENT] Investigate performance bottleneck in v1 data path 8511 - @PhanLe1010 @roger-ryao
- [BACKPORT][v1.6.2]Mirror the
quay.io/openshift/origin-oauth-proxy
image to Longhorn repo similar to what we are doing for CSI sidecar images 8334 - @PhanLe1010 @roger-ryao - [BACKPORT][v1.6.2][IMPROVEMENT] Fall back to a running instance-manager if a default is not available 8491 - @derekbit
- [BACKPORT][v1.6.2][IMPROVEMENT] Avoid misleading log messages in longhorn manager while syncing danger zone settings 8383 - @yangchiu @mantissahz
- [BACKPORT][v1.6.2][IMPROVEMENT] Prevent unnecessary updates of instanceManager status 8421 - @yangchiu @derekbit
- [BACKPORT][v1.6.2][IMPROVEMENT] Only sync log settings to running instance manager pod 8489 - @derekbit
- [BACKPORT][v1.6.2][IMPROVEMENT] Do not terminate nfs-ganesha in share-manager pod after failing to access recovery backend 8346 - @derekbit @chriscchien
- [BACKPORT][v1.6.2][IMPROVEMENT] Expose virtual size of qcow2 backing images 8322 - @chriscchien
- [BACKPORT][v1.6.2][IMPROVEMENT] Improve environment_check script for NFS protocol bug and the host system self diagnosis 8277 - @james-munson @chriscchien
- [BACKPORT][v1.6.2][IMPROVEMENT] Add dmsetup and dmcrypt utilities check in environment check script 8218 - @derekbit
Bug
- [BACKPORT][v1.6.2][BUG] Backup marked as "completed" cannot be restored, gzip: invalid header 8377 - @derekbit @roger-ryao
- [BACKPORT][v1.6.2][BUG] Valid backup secret produces error message: "there is space or new line in AWS_CERT" 8477 - @mantissahz
- [BACKPORT][v1.6.2][BUG] Secret for backup not found 8512 - @mantissahz
- [BACKPORT][v1.6.2][BUG] Lost connection to unix:///csi/csi.sock 8493 - @ejweber @roger-ryao
- [BACKPORT][v1.6.2][BUG] Longhorn Helm uninstall times out. 8409 - @ChanYiLin @roger-ryao
- [BACKPORT][v1.6.2][BUG] Disable tls 1.0 and 1.1 on webhook service 8388 - @ChanYiLin @roger-ryao
- [BACKPORT][v1.6.2][BUG] share-manager-pvc appears to be leaking memory 8426 - @derekbit @roger-ryao
- [BACKPORT][v1.6.2][BUG] longhorn-manager build failed 8410 - @yangchiu @mantissahz
- [BACKPORT][v1.6.2][BUG] RWX volume is hang on Photon OS 8279 - @yangchiu @PhanLe1010
- [BACKPORT][v1.6.2][BUG] BackupTarget conditions don't reflect connection errors in v1.6.0 8223 - @ejweber @chriscchien
Misc
- [BACKPORT][v1.6.2]DOCS - Incorrect documentation on pre-upgrade checker configuration 8342 - @yangchiu
Contributors
Longhorn v1.5.5
Longhorn v1.5.5 Release Notes
This latest version of Longhorn 1.5 introduces several improvements and bug fixes that are intended to improve system quality, resilience, and stability.
The Longhorn team appreciates your contributions and anticipates receiving feedback regarding this release.
Note
For more information about release-related terminology, see Releases.
Installation
Important
Ensure that your cluster is running Kubernetes v1.21 or later before installing Longhorn v1.5.5.
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
Ensure that your cluster is running Kubernetes v1.21 or later before upgrading from Longhorn v1.4.x or v1.5.x (< v1.5.5) to v1.5.5.
Longhorn only allows upgrades from supported versions. For more information about upgrade paths and procedures, see Upgrade in the Longhorn documentation.
Deprecation & Incompatibilities
For information about important changes, including feature incompatibility, deprecation, and removal, see Important Notes in the Longhorn documentation.
Post-Release Known Issues
For information about issues identified after this release, see Release-Known-Issues.
Resolved Issues
Improvements
- [BACKPORT][v1.5.5][IMPROVEMENT] Cannot read/write to block volume when the container is run as non-root 8123 - @PhanLe1010 @chriscchien
- [BACKPORT][v1.5.5][IMPROVEMENT] Do not terminate nfs-ganesha in share-manager pod after failing to access recovery backend 8347 - @derekbit @chriscchien
- [BACKPORT][v1.5.5][IMPROVEMENT] Expose virtual size of qcow2 backing images 8321 - @shuo-wu @chriscchien
- [BACKPORT][v1.5.5][IMPROVEMENT] Improve logging in CSI plugin when mount fails. 8286 - @james-munson @chriscchien
- [BACKPORT][v1.5.5][IMPROVEMENT] Upgrade support bundle kit version to v0.0.36 8161 - @c3y1huang @roger-ryao
- [BACKPORT][v1.5.5][IMPROVEMENT] Improve environment_check script for NFS protocol bug and the host system self diagnosis 7972 - @james-munson @roger-ryao
Bug Fixes
- Security issues in latest longhorn docker images 8372 - @c3y1huang @chriscchien
- [BACKPORT][v1.5.5][BUG] Backup marked as "completed" cannot be restored, gzip: invalid header 8378 - @derekbit @chriscchien
- [BACKPORT][v1.5.5][BUG][v1.6.0-rc1] Failed to run instance-manager in storage network environment 8305 - @yangchiu @ejweber
- [BACKPORT][v1.5.5][BUG] Replica rebuild failed 8257 - @shuo-wu @chriscchien
- [BACKPORT][v1.5.5][BUG] longhorn manager pod fails to start in container-based K3s 7948 - @ChanYiLin @chriscchien
- [BACKPORT][v1.5.5][BUG] persistence.removeSnapshotsDuringFilesystemTrim Helm variable is unreferenced 7951 - @ejweber @roger-ryao
- [BACKPORT][v1.5.5][BUG] Failed to restore a backup to file by the scripts/restore-backup-to-file.sh with a CIFS backup target. 8127 - @mantissahz @roger-ryao
- [BACKPORT][v1.5.5][BUG] Longhorn api-server PUT request rate 8153 - @ejweber @roger-ryao
- [BACKPORT][v1.5.5][BUG] A replica may be incorrectly scheduled to a node with an existing failed replica 8116 - @ejweber @chriscchien
- [BACKPORT][v1.5.5][BUG] potential risk to unmap a negative number 8236 - @Vicente-Cheng @roger-ryao
- [BACKPORT][v1.5.5][BUG] Use config map to update
default-replica-count
won't apply todefault-replica-count.definition.default
if the value equal to currentdefault-replica-count.value
8135 - @james-munson @chriscchien - [BACKPORT][v1.5.5][BUG] LH manager reboots due to the webhook is not ready 8036 - @ChanYiLin @chriscchien
- [BACKPORT][v1.5.5][BUG] Can't use longhorn with Generic ephemeral volumes 8201 - @ejweber @roger-ryao
- [BACKPORT][v1.5.5][BUG] Volume cannot attach because of the leftover non-empty volume.status.PendingNodeID after upgrading Longhorn 7996 - @james-munson @roger-ryao
- [BACKPORT][v1.5.5][BUG] no Pending workload pods for volume xxx to be mounted 8082 - @c3y1huang @roger-ryao
Miscellaneous
- [TASK] update go-iscsi-helper and go-common-lib in v1.5.x 7960 - @ChanYiLin
- [BACKPORT][v1.5.5][REFACTOR] move mount point check function to common lib 8125 - @ChanYiLin @roger-ryao
Contributors
Longhorn v1.5.5-rc2
DON'T UPGRADE from/to any RC/Preview/Sprint releases because the operation is not supported.
Resolved Issues in this release
Improvement
- [BACKPORT][v1.5.5][IMPROVEMENT] Cannot read/write to block volume when the container is run as non-root 8123 - @PhanLe1010 @chriscchien
- [BACKPORT][v1.5.5][IMPROVEMENT] Do not terminate nfs-ganesha in share-manager pod after failing to access recovery backend 8347 - @derekbit @chriscchien
- [BACKPORT][v1.5.5][IMPROVEMENT] Expose virtual size of qcow2 backing images 8321 - @shuo-wu @chriscchien
- [BACKPORT][v1.5.5][IMPROVEMENT] Improve logging in CSI plugin when mount fails. 8286 - @james-munson @chriscchien
- [BACKPORT][v1.5.5][IMPROVEMENT] Upgrade support bundle kit version to v0.0.36 8161 - @c3y1huang @roger-ryao
- [BACKPORT][v1.5.5][IMPROVEMENT] Improve environment_check script for NFS protocol bug and the host system self diagnosis 7972 - @james-munson @roger-ryao
Bug
- [BACKPORT][v1.5.5][BUG][v1.6.0-rc1] Failed to run instance-manager in storage network environment 8305 - @yangchiu @ejweber
- [BACKPORT][v1.5.5][BUG] Replica rebuild failed 8257 - @shuo-wu @chriscchien
- [BACKPORT][v1.5.5][BUG] longhorn manager pod fails to start in container-based K3s 7948 - @ChanYiLin @chriscchien
- [BACKPORT][v1.5.5][BUG] persistence.removeSnapshotsDuringFilesystemTrim Helm variable is unreferenced 7951 - @ejweber @roger-ryao
- [BACKPORT][v1.5.5][BUG] Failed to restore a backup to file by the scripts/restore-backup-to-file.sh with a CIFS backup target. 8127 - @mantissahz @roger-ryao
- [BACKPORT][v1.5.5][BUG] Longhorn api-server PUT request rate 8153 - @ejweber @roger-ryao
- [BACKPORT][v1.5.5][BUG] A replica may be incorrectly scheduled to a node with an existing failed replica 8116 - @ejweber @chriscchien
- [BACKPORT][v1.5.5][BUG] potential risk to unmap a negative number 8236 - @Vicente-Cheng @roger-ryao
- [BACKPORT][v1.5.5][BUG] Use config map to update
default-replica-count
won't apply todefault-replica-count.definition.default
if the value equal to currentdefault-replica-count.value
8135 - @james-munson @chriscchien - [BACKPORT][v1.5.5][BUG] LH manager reboots due to the webhook is not ready 8036 - @ChanYiLin @chriscchien
- [BACKPORT][v1.5.5][BUG] Can't use longhorn with Generic ephemeral volumes 8201 - @ejweber @roger-ryao
- [BACKPORT][v1.5.5][BUG] Volume cannot attach because of the leftover non-empty volume.status.PendingNodeID after upgrading Longhorn 7996 - @james-munson @roger-ryao
- [BACKPORT][v1.5.5][BUG] no Pending workload pods for volume xxx to be mounted 8082 - @c3y1huang @roger-ryao
Misc
- [TASK] update go-iscsi-helper and go-common-lib in v1.5.x 7960 - @ChanYiLin
- [BACKPORT][v1.5.5][REFACTOR] move mount point check function to common lib 8125 - @ChanYiLin @roger-ryao
Contributors
Longhorn v1.5.5-rc1
DON'T UPGRADE from/to any RC/Preview/Sprint releases because the operation is not supported.
Resolved Issues in this release
Improvement
- [BACKPORT][v1.5.5][IMPROVEMENT] Expose virtual size of qcow2 backing images 8321 - @chriscchien
- [BACKPORT][v1.5.5][IMPROVEMENT] Cannot read/write to block volume when the container is run as non-root 8123 - @PhanLe1010 @chriscchien
- [BACKPORT][v1.5.5][IMPROVEMENT] Improve logging in CSI plugin when mount fails. 8286 - @james-munson @chriscchien
- [BACKPORT][v1.5.5][IMPROVEMENT] Allow users to request backup volume update 7983 -
- [BACKPORT][v1.5.5][IMPROVEMENT] Upgrade support bundle kit version to v0.0.36 8161 - @c3y1huang @roger-ryao
- [BACKPORT][v1.5.5][IMPROVEMENT] Improve environment_check script for NFS protocol bug and the host system self diagnosis 7972 - @james-munson @roger-ryao
Bug
- [BACKPORT][v1.5.5][BUG] longhorn manager pod fails to start in container-based K3s 7948 - @ChanYiLin @chriscchien
- [BACKPORT][v1.5.5][BUG][v1.6.0-rc1] Failed to run instance-manager in storage network environment 8305 - @yangchiu @ejweber
- [BACKPORT][v1.5.5][BUG] RWX volume is hang on Photon OS 8280 - @PhanLe1010
- [BACKPORT][v1.5.5][BUG] persistence.removeSnapshotsDuringFilesystemTrim Helm variable is unreferenced 7951 - @ejweber @roger-ryao
- [BACKPORT][v1.5.5][BUG] Failed to restore a backup to file by the scripts/restore-backup-to-file.sh with a CIFS backup target. 8127 - @mantissahz @roger-ryao
- [BACKPORT][v1.5.5][BUG] Longhorn api-server PUT request rate 8153 - @ejweber @roger-ryao
- [BACKPORT][v1.5.5][BUG] A replica may be incorrectly scheduled to a node with an existing failed replica 8116 - @ejweber @chriscchien
- [BACKPORT][v1.5.5][BUG] potential risk to unmap a negative number 8236 - @Vicente-Cheng @roger-ryao
- [BACKPORT][v1.5.5][BUG] Replica rebuild failed 8257 - @shuo-wu @chriscchien
- [BACKPORT][v1.5.5][BUG] Use config map to update
default-replica-count
won't apply todefault-replica-count.definition.default
if the value equal to currentdefault-replica-count.value
8135 - @james-munson @chriscchien - [BACKPORT][v1.5.5][BUG] LH manager reboots due to the webhook is not ready 8036 - @ChanYiLin @chriscchien
- [BACKPORT][v1.5.5][BUG] Can't use longhorn with Generic ephemeral volumes 8201 - @ejweber @roger-ryao
- [BACKPORT][v1.5.5][BUG] Volume cannot attach because of the leftover non-empty volume.status.PendingNodeID after upgrading Longhorn 7996 - @james-munson @roger-ryao
- [BACKPORT][v1.5.5][BUG] no Pending workload pods for volume xxx to be mounted 8082 - @c3y1huang @roger-ryao
- [BACKPORT][v1.5.5][BUG] Panic during collecting metrics 8102 - @derekbit
- [BACKPORT][v1.5.5][BUG] Missed NodeStageVolume after reboot leads to CreateContainerError 8104 - @ejweber
Misc
- [TASK] update go-iscsi-helper and go-common-lib in v1.5.x 7960 - @ChanYiLin
- [BACKPORT][v1.5.5][REFACTOR] move mount point check function to common lib 8125 - @ChanYiLin @roger-ryao