Releases: longhorn/longhorn
Longhorn v1.8.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] Support encrypted v2 volumes 7355 - @mantissahz @chriscchien
- [FEATURE] Support v2 volume delta replica rebuilding based on snapshot checksum: data plane and control plane 9488 - @shuo-wu @roger-ryao
- [FEATURE] Multiple backup stores support 5411 - @mantissahz @roger-ryao
- [FEATURE] Support v2 volume delta replica rebuilding based on snapshot checksum: SPDK part 5573 - @DamiaSan @roger-ryao
- [IMPROVEMENT] v2 volume supports data locality 9371 - @derekbit @roger-ryao
- [FEATURE] SPDK volume supports live migration 6361 - @PhanLe1010 @chriscchien @roger-ryao
- [FEATURE] Support backing image for v2 volume 6341 - @yangchiu @ChanYiLin @chriscchien
- [FEATURE] Make CPU core configurable for v2 data engine 8835 - @yangchiu @derekbit
- [FEATURE] Support/verify installing Longhorn Helm chart using helm-controller which is built in k3s and rke2 9506 - @yangchiu @james-munson
- [FEATURE] v2 volume supports auto salvage 8430 - @c3y1huang @chriscchien
- [FEATURE] v2 volumes supports DR volume 6613 - @c3y1huang @roger-ryao
- [FEATURE] Talos support for v2 data engine 7791 - @yangchiu @c3y1huang
Feature
- [FEATURE] Support Data Engine Option For Backing Image in CSI flow 10084 - @ChanYiLin @roger-ryao
- [FEATURE] Missing option to modify backup-task retain value from UI while editing recurring job 8810 - @houhoucoop @roger-ryao
- [UI][FEATURE] Multiple backup stores support 8647 - @a110605 @roger-ryao
- [UI][FEATURE] Support V2 Backing Image in UI 9880 - @yangchiu @chriscchien @houhoucoop
- [FEATURE] Add periodic HugePages (2Mi) configuration check to ensure v2 data engine compatibility 9983 - @yangchiu @jangseon-ryu
- [FEATURE][UI] Fill in the secret and secret namespace when restoring the BackupBackingImage 9490 - @chriscchien @houhoucoop
- [FEATURE] Add kernel module check for data engine v2 9915 - @jangseon-ryu @roger-ryao
- [FEATURE]: Automatic online filesystem resize for RWX volumes. 9736 - @yangchiu @james-munson
- [FEATURE] Add recurring job label to backup metrics or empty value 9429 - @ChanYiLin @roger-ryao
- [FEATURE] Longhorn CLI supports darwin platform 9532 - @derekbit @chriscchien
Improvement
- [IMPROVEMENT] Bump nfs-ganesha in longhorn-share-manager from v6.3 to v6.5 10194 - @derekbit @chriscchien
- [IMPROVEMENT] V2 Data engine avoids changing the data of a lvol when decoupling it from 9922 - @DamiaSan @roger-ryao
- [IMPROVEMENT] Change the AIO disk block size to 512 bytes for v2 data engine 10053 - @derekbit @chriscchien
- [IMPROVEMENT] No need to truncate block-type disk's StorageAvailable value 10121 - @derekbit @chriscchien
- [IMPROVEMENT] Separate the default backup target settings from default settings 10089 - @mantissahz @roger-ryao
- [IMPROVEMENT] Add support for JSON log format configuration in Longhorn components (UI, driver) 10064 - @IshinMV @chriscchien
- [IMPROVEMENT] No need to start
tgtd
in an instance-manager pod for v2 data engine 9941 - @derekbit @roger-ryao - [IMPROVEMENT] Configure the log level of other system and user managed components via longhorn manager setting 6702 - @james-munson @roger-ryao
- [IMPROVEMENT] Longhorn CLI should install
cryptsetup
9315 - @mantissahz @roger-ryao - [IMPROVEMENT] Collect and display disk space usage for the backing images 8757 - @ChanYiLin @roger-ryao
- [IMPROVEMENT] Check NFS versions in /etc/nfsmount.conf instead 9830 - @COLDTURNIP @roger-ryao
- [IMPROVEMENT] Change misleading error message to warning level 9916 - @yangchiu @derekbit
- [IMPROVEMENT] No need to redirect
spdk_tgt
log to/var/log/spdk_tgt.log
9926 - @derekbit @chriscchien - [UI][IMPROVEMENT] Make backup wait until there is no backup being delete and Add the progress time 8750 - @a110605
- [IMPROVEMENT] Allow specify data engine version for the default storageclass during Helm installation 9584 - @shuo-wu @chriscchien
- [IMPROVEMENT] Building longhorn-manager takes long time 8744 - @derekbit @chriscchien
- [IMPROVEMENT] Reject strict-local + RWX volume creation 6735 - @COLDTURNIP @chriscchien
- [IMPROVEMENT] Restored volume or other operations should be allowed on the old and running instance-manager pods 9383 - @derekbit @chriscchien
- [IMPROVEMENT] Make backup deletion async and force backup creation wait until there is no backup being delete 8746 - @ChanYiLin @roger-ryao
- [IMPROVEMENT][UI] Attach table search keyword to URL on Backup pages 9974 - @chriscchien @houhoucoop
- [IMPROVEMENT] Busrt ISCSI Connection Errors, and IM Pod Restarting to make LH Volume disconnection 9851 - @ChanYiLin @chriscchien
- [IMPROVEMENT] Why is it not possible to change the replica count in v2 longhorn volume? 9805 - @hookak @chriscchien
- [IMPROVEMENT][UI] Add backupBackingImage table in backup page with tabs 8956 - @chriscchien @houhoucoop
- [IMPROVEMENT] Decrease the reconnect delay of v2 volume nvme initiator 9818 - @derekbit @chriscchien
- [UI][IMPROVEMENT] Improve the volume size information on UI 8843 - @yangchiu @houhoucoop
- [IMPROVEMENT] Add dmsetup and dmcrypt utilities check in cli 8217 - @COLDTURNIP @roger-ryao
- [UI IMPROVEMENT] Collect and display disk space usage for the backing images 9325 - @chriscchien @houhoucoop
- [IMPROVEMENT] Check kernel module
dm_crypt
on host machines 9153 - @mantissahz @roger-ryao - [IMPROVEMENT] Logging the reason why the instance manager pod is going to be deleted. 9886 - @derekbit @chriscchien
- [IMPROVEMENT] Remove isCLIAPIVersionOne related codes 7191 - @derekbit @chriscchien
- [IMPROVEMENT] Prevent Volume Resize Stuck 6633 - @c3y1huang @roger-ryao
- [IMPROVEMENT] Expose EngineImage CLIAPIVersion and ControllerAPIVersion 6531 - @chriscchien @houhoucoop
- [IMPROVEMENT] Update longhorn-share-manager's nfs-ganesha to v6.2 9614 - @derekbit @chriscchien
- [UI][IMPROVEMENT] Display
ReUploadedDataSize
andNewlyUploadedDataSize
of each backup on Backup page 8975 - @yangchiu @houhoucoop - [IMPROVEMENT] Remove the default CSI component images in longhorn-manager 9580 - @yangchiu @c3y1huang
- [IMPROVEMENT] the
if-not-present
volume backup policy should also check if the latest backup is up-to-date 6027 - @c3y1huang @chriscchien - [IMPROVEMENT] longhorn/go-common-libs should support Darwin 9487 - @Yu-Jack @chriscchien
- [IMPROVEMENT] Enable Prometheus metrics of the CSI sidecar components 7938 - @yangchiu @ChanYiLin
- [IMPROVEMENT] Talos support for environment check in longhorn manager 9558 - @yangchiu @c3y1huang
- [IMPROVEMENT] Refactor condition icon and text in edit node and disk modal 9238 - @a110605
- [IMPROVEMENT] Read-only volu...
Longhorn v1.8.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] Support encrypted v2 volumes 7355 - @mantissahz @chriscchien
- [FEATURE] Support v2 volume delta replica rebuilding based on snapshot checksum: data plane and control plane 9488 - @shuo-wu @roger-ryao
- [FEATURE] Multiple backup stores support 5411 - @mantissahz @roger-ryao
- [FEATURE] Support v2 volume delta replica rebuilding based on snapshot checksum: SPDK part 5573 - @DamiaSan @roger-ryao
- [IMPROVEMENT] v2 volume supports data locality 9371 - @derekbit @roger-ryao
- [FEATURE] SPDK volume supports live migration 6361 - @PhanLe1010 @chriscchien @roger-ryao
- [FEATURE] Support backing image for v2 volume 6341 - @yangchiu @ChanYiLin @chriscchien
- [FEATURE] Make CPU core configurable for v2 data engine 8835 - @yangchiu @derekbit
- [FEATURE] Support/verify installing Longhorn Helm chart using helm-controller which is built in k3s and rke2 9506 - @yangchiu @james-munson
- [FEATURE] v2 volume supports auto salvage 8430 - @c3y1huang @chriscchien
- [FEATURE] v2 volumes supports DR volume 6613 - @c3y1huang @roger-ryao
- [FEATURE] Talos support for v2 data engine 7791 - @yangchiu @c3y1huang
Feature
- [FEATURE] Support Data Engine Option For Backing Image in CSI flow 10084 - @ChanYiLin @roger-ryao
- [FEATURE] Missing option to modify backup-task retain value from UI while editing recurring job 8810 - @houhoucoop @roger-ryao
- [UI][FEATURE] Multiple backup stores support 8647 - @a110605 @roger-ryao
- [UI][FEATURE] Support V2 Backing Image in UI 9880 - @yangchiu @chriscchien @houhoucoop
- [FEATURE] Add periodic HugePages (2Mi) configuration check to ensure v2 data engine compatibility 9983 - @yangchiu @jangseon-ryu
- [FEATURE][UI] Fill in the secret and secret namespace when restoring the BackupBackingImage 9490 - @chriscchien @houhoucoop
- [FEATURE] Add kernel module check for data engine v2 9915 - @jangseon-ryu @roger-ryao
- [FEATURE]: Automatic online filesystem resize for RWX volumes. 9736 - @yangchiu @james-munson
- [FEATURE] Add recurring job label to backup metrics or empty value 9429 - @ChanYiLin @roger-ryao
- [FEATURE] Longhorn CLI supports darwin platform 9532 - @derekbit @chriscchien
Improvement
- [IMPROVEMENT] V2 Data engine avoids changing the data of a lvol when decoupling it from 9922 - @DamiaSan @roger-ryao
- [IMPROVEMENT] Bump nfs-ganesha in longhorn-share-manager from v6.3 to v6.5 10194 - @derekbit @chriscchien
- [IMPROVEMENT] Change the AIO disk block size to 512 bytes for v2 data engine 10053 - @derekbit @chriscchien
- [IMPROVEMENT] No need to truncate block-type disk's StorageAvailable value 10121 - @derekbit @chriscchien
- [IMPROVEMENT] Separate the default backup target settings from default settings 10089 - @mantissahz @roger-ryao
- [IMPROVEMENT] Add support for JSON log format configuration in Longhorn components (UI, driver) 10064 - @IshinMV @chriscchien
- [IMPROVEMENT] No need to start
tgtd
in an instance-manager pod for v2 data engine 9941 - @derekbit @roger-ryao - [IMPROVEMENT] Configure the log level of other system and user managed components via longhorn manager setting 6702 - @james-munson @roger-ryao
- [IMPROVEMENT] Longhorn CLI should install
cryptsetup
9315 - @mantissahz @roger-ryao - [IMPROVEMENT] Collect and display disk space usage for the backing images 8757 - @ChanYiLin @roger-ryao
- [IMPROVEMENT] Check NFS versions in /etc/nfsmount.conf instead 9830 - @COLDTURNIP @roger-ryao
- [IMPROVEMENT] Change misleading error message to warning level 9916 - @yangchiu @derekbit
- [IMPROVEMENT] No need to redirect
spdk_tgt
log to/var/log/spdk_tgt.log
9926 - @derekbit @chriscchien - [UI][IMPROVEMENT] Make backup wait until there is no backup being delete and Add the progress time 8750 - @a110605
- [IMPROVEMENT] Allow specify data engine version for the default storageclass during Helm installation 9584 - @shuo-wu @chriscchien
- [IMPROVEMENT] Building longhorn-manager takes long time 8744 - @derekbit @chriscchien
- [IMPROVEMENT] Reject strict-local + RWX volume creation 6735 - @COLDTURNIP @chriscchien
- [IMPROVEMENT] Restored volume or other operations should be allowed on the old and running instance-manager pods 9383 - @derekbit @chriscchien
- [IMPROVEMENT] Make backup deletion async and force backup creation wait until there is no backup being delete 8746 - @ChanYiLin @roger-ryao
- [IMPROVEMENT][UI] Attach table search keyword to URL on Backup pages 9974 - @chriscchien @houhoucoop
- [IMPROVEMENT] Busrt ISCSI Connection Errors, and IM Pod Restarting to make LH Volume disconnection 9851 - @ChanYiLin @chriscchien
- [IMPROVEMENT] Why is it not possible to change the replica count in v2 longhorn volume? 9805 - @hookak @chriscchien
- [IMPROVEMENT][UI] Add backupBackingImage table in backup page with tabs 8956 - @chriscchien @houhoucoop
- [IMPROVEMENT] Decrease the reconnect delay of v2 volume nvme initiator 9818 - @derekbit @chriscchien
- [UI][IMPROVEMENT] Improve the volume size information on UI 8843 - @yangchiu @houhoucoop
- [IMPROVEMENT] Add dmsetup and dmcrypt utilities check in cli 8217 - @COLDTURNIP @roger-ryao
- [UI IMPROVEMENT] Collect and display disk space usage for the backing images 9325 - @chriscchien @houhoucoop
- [IMPROVEMENT] Check kernel module
dm_crypt
on host machines 9153 - @mantissahz @roger-ryao - [IMPROVEMENT] Logging the reason why the instance manager pod is going to be deleted. 9886 - @derekbit @chriscchien
- [IMPROVEMENT] Remove isCLIAPIVersionOne related codes 7191 - @derekbit @chriscchien
- [IMPROVEMENT] Prevent Volume Resize Stuck 6633 - @c3y1huang @roger-ryao
- [IMPROVEMENT] Expose EngineImage CLIAPIVersion and ControllerAPIVersion 6531 - @chriscchien @houhoucoop
- [IMPROVEMENT] Update longhorn-share-manager's nfs-ganesha to v6.2 9614 - @derekbit @chriscchien
- [UI][IMPROVEMENT] Display
ReUploadedDataSize
andNewlyUploadedDataSize
of each backup on Backup page 8975 - @yangchiu @houhoucoop - [IMPROVEMENT] Remove the default CSI component images in longhorn-manager 9580 - @yangchiu @c3y1huang
- [IMPROVEMENT] the
if-not-present
volume backup policy should also check if the latest backup is up-to-date 6027 - @c3y1huang @chriscchien - [IMPROVEMENT] longhorn/go-common-libs should support Darwin 9487 - @Yu-Jack @chriscchien
- [IMPROVEMENT] Enable Prometheus metrics of the CSI sidecar components 7938 - @yangchiu @ChanYiLin
- [IMPROVEMENT] Talos support for environment check in longhorn manager 9558 - @yangchiu @c3y1huang
- [IMPROVEMENT] Refactor condition icon and text in edit node and disk modal 9238 - @a110605
- [IMPROVEMENT] Read-only volu...
Longhorn v1.6.4
Longhorn v1.6.4 Release Notes
Longhorn 1.6.4 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.4.
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.4) to v1.6.4.
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.4][IMPROVEMENT] Add support for JSON log format configuration in Longhorn components (UI, driver) 10080 - @chriscchien
- [BACKPORT][v1.6.4][IMPROVEMENT] Logging the reason why the instance manager pod is going to be deleted. 9888 - @derekbit @chriscchien
- [BACKPORT][v1.6.4][IMPROVEMENT] Check NFS versions in /etc/nfsmount.conf instead 9832 - @COLDTURNIP @yangchiu
- [BACKPORT][v1.6.4][IMPROVEMENT] Prevent Volume Resize Stuck 9913 - @c3y1huang @roger-ryao
- [BACKPORT][v1.6.4][IMPROVEMENT] Reject strict-local + RWX volume creation 9931 - @COLDTURNIP @yangchiu
- [BACKPORT][v1.6.4][IMPROVEMENT] Configure the log level of other system and user managed components via longhorn manager setting 9618 - @yangchiu @james-munson
- [BACKPORT][v1.6.4][IMPROVEMENT] Change misleading error message to warning level 9918 - @yangchiu @derekbit
- [BACKPORT][v1.6.4][IMPROVEMENT] Building longhorn-manager takes long time 9694 - @derekbit @chriscchien
- [BACKPORT][v1.6.4][IMPROVEMENT] Remove mirrored openshift image from Longhorn 9599 - @derekbit @chriscchien
Bug
- [BUG][v1.6.x-head] Share manager pod kept restarting 10096 - @c3y1huang @chriscchien
- [BACKPORT][v1.6.4][BUG] Webhook servers initialization blocks longhorn-manager from running 10067 - @c3y1huang
- [BACKPORT][v1.6.4][BUG] Missing
fromBackup
Parameter in API Request When Restoring Multiple Files from Backup List 10065 - @a110605 @chriscchien - [BACKPORT][v1.6.4][BUG] Busrt ISCSI Connection Errors, and IM Pod Restarting to make LH Volume disconnection 9890 - @yangchiu @ChanYiLin @chriscchien
- [BACKPORT][v1.6.4][BUG] Failed to inspect the backup backing image information if NFS backup target URL with options 9704 - @yangchiu @mantissahz @chriscchien
- [BACKPORT][v1.6.4][BUG] Error notification appears on the volume backup details page 10070 - @a110605 @houhoucoop
- [BACKPORT][v1.6.4][BUG][v1.8.x] Unable to add block disk after node deleted and added back 10041 -
- [BACKPORT][v1.6.4][BUG] Detached Volume Stuck in Attached State During Node Eviction 9809 - @c3y1huang @roger-ryao
- [BACKPORT][v1.6.4][BUG] Backup progress should not add block failed to upload to successful count 9792 - @yangchiu @derekbit
- [BACKPORT][v1.6.4][BUG] S3 Backup target reverts randomly to previous value 9589 - @c3y1huang
- [BACKPORT][v1.6.4][BUG] Old backups are not cleaned up after timeout 9730 - @yangchiu @mantissahz
- [BACKPORT][v1.6.4][BUG] Share manager is permanently stuck in stopping/error if we shutdown the node of share manager pod. This makes RWX PVC cannot attach to any new node 9855 - @yangchiu @PhanLe1010
- [BACKPORT][v1.6.4][BUG] Test case test_node_eviction_multiple_volume failed to reschedule replicas after volume detached 9867 - @yangchiu @c3y1huang
- [BACKPORT][v1.6.4][BUG] DR volume fails to reattach and faulted after node stop and start during incremental restore 9802 - @c3y1huang @roger-ryao
- [BACKPORT][v1.6.4][BUG] Fail to resize RWX PVC at filesystem resizing step 9737 - @james-munson
- [BACKPORT][v1.6.4][BUG] Test case
Stopped replicas on deleted nodes should not be counted as healthy replicas when draining nodes
fails 9625 - @yangchiu @derekbit - [BACKPORT][v1.6.4][BUG] Pre-upgrade pod should event the reason for any failures. 9644 - @yangchiu @james-munson
- [BACKPORT][v1.6.4][BUG] All Backups are lost in the Backup Target if the NFS Service Disconnects and Reconnects again 9543 - @yangchiu @mantissahz
- [BACKPORT][v1.6.4][BUG] kubectl drain node is blocked by unexpected orphan engine processes 9443 - @ejweber
Misc
- [TASK] Fix CVE issues for v1.6.4 9898 - @c3y1huang
- [TASK] Update base image version to 15.6 for v1.6.4 10073 - @c3y1huang
- [BACKPORT][v1.6.4][TASK] Install the latest grpc_health_probe at build time 9716 - @yangchiu @c3y1huang
Contributors
Longhorn v1.6.4-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.4][IMPROVEMENT] Add support for JSON log format configuration in Longhorn components (UI, driver) 10080 - @chriscchien
- [BACKPORT][v1.6.4][IMPROVEMENT] Logging the reason why the instance manager pod is going to be deleted. 9888 - @derekbit @chriscchien
- [BACKPORT][v1.6.4][IMPROVEMENT] Check NFS versions in /etc/nfsmount.conf instead 9832 - @COLDTURNIP @yangchiu
- [BACKPORT][v1.6.4][IMPROVEMENT] Prevent Volume Resize Stuck 9913 - @c3y1huang @roger-ryao
- [BACKPORT][v1.6.4][IMPROVEMENT] Reject strict-local + RWX volume creation 9931 - @COLDTURNIP @yangchiu
- [BACKPORT][v1.6.4][IMPROVEMENT] Configure the log level of other system and user managed components via longhorn manager setting 9618 - @yangchiu @james-munson
- [BACKPORT][v1.6.4][IMPROVEMENT] Change misleading error message to warning level 9918 - @yangchiu @derekbit
- [BACKPORT][v1.6.4][IMPROVEMENT] Building longhorn-manager takes long time 9694 - @derekbit @chriscchien
- [BACKPORT][v1.6.4][IMPROVEMENT] Remove mirrored openshift image from Longhorn 9599 - @derekbit @chriscchien
Bug
- [BUG][v1.6.x-head] Share manager pod kept restarting 10096 - @c3y1huang @chriscchien
- [BACKPORT][v1.6.4][BUG] Webhook servers initialization blocks longhorn-manager from running 10067 - @c3y1huang
- [BACKPORT][v1.6.4][BUG] Missing
fromBackup
Parameter in API Request When Restoring Multiple Files from Backup List 10065 - @a110605 @chriscchien - [BACKPORT][v1.6.4][BUG] Busrt ISCSI Connection Errors, and IM Pod Restarting to make LH Volume disconnection 9890 - @yangchiu @ChanYiLin @chriscchien
- [BACKPORT][v1.6.4][BUG] Failed to inspect the backup backing image information if NFS backup target URL with options 9704 - @yangchiu @mantissahz @chriscchien
- [BACKPORT][v1.6.4][BUG] Error notification appears on the volume backup details page 10070 - @a110605 @houhoucoop
- [BACKPORT][v1.6.4][BUG][v1.8.x] Unable to add block disk after node deleted and added back 10041 -
- [BACKPORT][v1.6.4][BUG] Detached Volume Stuck in Attached State During Node Eviction 9809 - @c3y1huang @roger-ryao
- [BACKPORT][v1.6.4][BUG] Backup progress should not add block failed to upload to successful count 9792 - @yangchiu @derekbit
- [BACKPORT][v1.6.4][BUG] S3 Backup target reverts randomly to previous value 9589 - @c3y1huang
- [BACKPORT][v1.6.4][BUG] Old backups are not cleaned up after timeout 9730 - @yangchiu @mantissahz
- [BACKPORT][v1.6.4][BUG] Share manager is permanently stuck in stopping/error if we shutdown the node of share manager pod. This makes RWX PVC cannot attach to any new node 9855 - @yangchiu @PhanLe1010
- [BACKPORT][v1.6.4][BUG] Test case test_node_eviction_multiple_volume failed to reschedule replicas after volume detached 9867 - @yangchiu @c3y1huang
- [BACKPORT][v1.6.4][BUG] DR volume fails to reattach and faulted after node stop and start during incremental restore 9802 - @c3y1huang @roger-ryao
- [BACKPORT][v1.6.4][BUG] Fail to resize RWX PVC at filesystem resizing step 9737 - @james-munson
- [BACKPORT][v1.6.4][BUG] Test case
Stopped replicas on deleted nodes should not be counted as healthy replicas when draining nodes
fails 9625 - @yangchiu @derekbit - [BACKPORT][v1.6.4][BUG] Pre-upgrade pod should event the reason for any failures. 9644 - @yangchiu @james-munson
- [BACKPORT][v1.6.4][BUG] All Backups are lost in the Backup Target if the NFS Service Disconnects and Reconnects again 9543 - @yangchiu @mantissahz
- [BACKPORT][v1.6.4][BUG] kubectl drain node is blocked by unexpected orphan engine processes 9443 - @ejweber
Misc
- [TASK] Fix CVE issues for v1.6.4 9898 - @c3y1huang
- [TASK] Update base image version to 15.6 for v1.6.4 10073 - @c3y1huang
- [BACKPORT][v1.6.4][TASK] Install the latest grpc_health_probe at build time 9716 - @yangchiu @c3y1huang
Contributors
Longhorn v1.8.0-rc2
DON'T UPGRADE from/to any RC/Preview/Sprint releases because the operation is not supported.
Resolved Issues in this release
Highlight
- [IMPROVEMENT] v2 volume supports data locality 9371 - @derekbit @roger-ryao
- [FEATURE] SPDK volume supports live migration 6361 - @PhanLe1010 @chriscchien @roger-ryao
- [FEATURE] Multiple backup stores support 5411 - @mantissahz @roger-ryao
- [FEATURE] Support v2 volume delta replica rebuilding based on snapshot checksum: SPDK part 5573 - @DamiaSan @roger-ryao
- [FEATURE] Support backing image for v2 volume 6341 - @yangchiu @ChanYiLin @chriscchien
- [FEATURE] Support v2 volume delta replica rebuilding based on snapshot checksum: data plane and control plane 9488 - @shuo-wu
- [FEATURE] Make CPU core configurable for v2 data engine 8835 - @yangchiu @derekbit
- [FEATURE] Support encrypted v2 volumes 7355 - @mantissahz
- [FEATURE] Support/verify installing Longhorn Helm chart using helm-controller which is built in k3s and rke2 9506 - @yangchiu @james-munson
- [FEATURE] v2 volume supports auto salvage 8430 - @c3y1huang @chriscchien
- [FEATURE] v2 volumes supports DR volume 6613 - @c3y1huang @roger-ryao
- [FEATURE] Talos support for v2 data engine 7791 - @yangchiu @c3y1huang
Feature
- [FEATURE] Missing option to modify backup-task retain value from UI while editing recurring job 8810 - @houhoucoop @roger-ryao
- [FEATURE] Support Data Engine Option For Backing Image in CSI flow 10084 -
- [UI][FEATURE] Multiple backup stores support 8647 - @a110605 @roger-ryao
- [UI][FEATURE] Support V2 Backing Image in UI 9880 - @yangchiu @chriscchien @houhoucoop
- [FEATURE] Add periodic HugePages (2Mi) configuration check to ensure v2 data engine compatibility 9983 - @yangchiu @jangseon-ryu
- [FEATURE][UI] Fill in the secret and secret namespace when restoring the BackupBackingImage 9490 - @chriscchien @houhoucoop
- [FEATURE] Add kernel module check for data engine v2 9915 - @jangseon-ryu @roger-ryao
- [FEATURE]: Automatic online filesystem resize for RWX volumes. 9736 - @yangchiu @james-munson
- [FEATURE] Add recurring job label to backup metrics or empty value 9429 - @ChanYiLin @roger-ryao
- [FEATURE] Longhorn CLI supports darwin platform 9532 - @derekbit @chriscchien
Improvement
- [IMPROVEMENT] Separate the default backup target settings from default settings 10089 - @mantissahz
- [IMPROVEMENT] No need to start
tgtd
in an instance-manager pod for v2 data engine 9941 - @derekbit @roger-ryao - [IMPROVEMENT] Configure the log level of other system and user managed components via longhorn manager setting 6702 - @james-munson @roger-ryao
- [IMPROVEMENT] Longhorn CLI should install
cryptsetup
9315 - @mantissahz @roger-ryao - [IMPROVEMENT] V2 Data engine avoids changing the data of a lvol when decoupling it from 9922 - @DamiaSan @roger-ryao
- [IMPROVEMENT] Collect and display disk space usage for the backing images 8757 - @ChanYiLin @roger-ryao
- [IMPROVEMENT] Check NFS versions in /etc/nfsmount.conf instead 9830 - @COLDTURNIP @roger-ryao
- [IMPROVEMENT] Change misleading error message to warning level 9916 - @yangchiu @derekbit
- [IMPROVEMENT] No need to redirect
spdk_tgt
log to/var/log/spdk_tgt.log
9926 - @derekbit @chriscchien - [UI][IMPROVEMENT] Make backup wait until there is no backup being delete and Add the progress time 8750 - @a110605
- [IMPROVEMENT] Allow specify data engine version for the default storageclass during Helm installation 9584 - @shuo-wu @chriscchien
- [IMPROVEMENT] Building longhorn-manager takes long time 8744 - @derekbit @chriscchien
- [IMPROVEMENT] Reject strict-local + RWX volume creation 6735 - @COLDTURNIP @chriscchien
- [IMPROVEMENT] Restored volume or other operations should be allowed on the old and running instance-manager pods 9383 - @derekbit @chriscchien
- [IMPROVEMENT] Make backup deletion async and force backup creation wait until there is no backup being delete 8746 - @ChanYiLin @roger-ryao
- [IMPROVEMENT][UI] Attach table search keyword to URL on Backup pages 9974 - @chriscchien @houhoucoop
- [IMPROVEMENT] Busrt ISCSI Connection Errors, and IM Pod Restarting to make LH Volume disconnection 9851 - @ChanYiLin @chriscchien
- [IMPROVEMENT] Why is it not possible to change the replica count in v2 longhorn volume? 9805 - @hookak @chriscchien
- [IMPROVEMENT][UI] Add backupBackingImage table in backup page with tabs 8956 - @chriscchien @houhoucoop
- [IMPROVEMENT] Decrease the reconnect delay of v2 volume nvme initiator 9818 - @derekbit @chriscchien
- [UI][IMPROVEMENT] Improve the volume size information on UI 8843 - @yangchiu @houhoucoop
- [IMPROVEMENT] Add dmsetup and dmcrypt utilities check in cli 8217 - @COLDTURNIP @roger-ryao
- [UI IMPROVEMENT] Collect and display disk space usage for the backing images 9325 - @chriscchien @houhoucoop
- [IMPROVEMENT] Check kernel module
dm_crypt
on host machines 9153 - @mantissahz @roger-ryao - [IMPROVEMENT] Logging the reason why the instance manager pod is going to be deleted. 9886 - @derekbit @chriscchien
- [IMPROVEMENT] Remove isCLIAPIVersionOne related codes 7191 - @derekbit @chriscchien
- [IMPROVEMENT] Prevent Volume Resize Stuck 6633 - @c3y1huang @roger-ryao
- [IMPROVEMENT] Expose EngineImage CLIAPIVersion and ControllerAPIVersion 6531 - @chriscchien @houhoucoop
- [IMPROVEMENT] Update longhorn-share-manager's nfs-ganesha to v6.2 9614 - @derekbit @chriscchien
- [UI][IMPROVEMENT] Display
ReUploadedDataSize
andNewlyUploadedDataSize
of each backup on Backup page 8975 - @yangchiu @houhoucoop - [IMPROVEMENT] Remove the default CSI component images in longhorn-manager 9580 - @yangchiu @c3y1huang
- [IMPROVEMENT] the
if-not-present
volume backup policy should also check if the latest backup is up-to-date 6027 - @c3y1huang @chriscchien - [IMPROVEMENT] longhorn/go-common-libs should support Darwin 9487 - @Yu-Jack @chriscchien
- [IMPROVEMENT] Enable Prometheus metrics of the CSI sidecar components 7938 - @yangchiu @ChanYiLin
- [IMPROVEMENT] Talos support for environment check in longhorn manager 9558 - @yangchiu @c3y1huang
- [IMPROVEMENT] Refactor condition icon and text in edit node and disk modal 9238 - @a110605
- [IMPROVEMENT] Read-only volume monitoring check 8508 - @ChanYiLin @chriscchien
- [IMPROVEMENT] Fix contradicting node status events 7738 - @yangchiu @ejweber
- [IMPROVEMENT] Informative warning message for the failed backup/restore lock acquisition 8713 - @ChanYiLin @roger-ryao
- [IMPROVEMENT] backup backing image should store the secret and secret namespace if it is encrypted 8884 - @yangchiu @ChanYiLin
- [IMPROVEMENT] Start searching for the new available port from the last allocated port instead of starting from 0th port. [8598](https:/...
Longhorn v1.6.4-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.4][IMPROVEMENT] Check NFS versions in /etc/nfsmount.conf instead 9832 - @COLDTURNIP @yangchiu
- [BACKPORT][v1.6.4][IMPROVEMENT] Prevent Volume Resize Stuck 9913 - @c3y1huang @roger-ryao
- [BACKPORT][v1.6.4][IMPROVEMENT] Reject strict-local + RWX volume creation 9931 - @COLDTURNIP @yangchiu
- [BACKPORT][v1.6.4][IMPROVEMENT] Configure the log level of other system and user managed components via longhorn manager setting 9618 - @yangchiu @james-munson
- [BACKPORT][v1.6.4][IMPROVEMENT] Change misleading error message to warning level 9918 - @yangchiu @derekbit
- [BACKPORT][v1.6.4][IMPROVEMENT] Logging the reason why the instance manager pod is going to be deleted. 9888 - @derekbit @chriscchien
- [BACKPORT][v1.6.4][IMPROVEMENT] Building longhorn-manager takes long time 9694 - @derekbit @chriscchien
- [BACKPORT][v1.6.4][IMPROVEMENT] Remove mirrored openshift image from Longhorn 9599 - @derekbit @chriscchien
Bug
- [BACKPORT][v1.6.4][BUG][v1.8.x] Unable to add block disk after node deleted and added back 10041 -
- [BACKPORT][v1.6.4][BUG] Detached Volume Stuck in Attached State During Node Eviction 9809 - @c3y1huang @roger-ryao
- [BACKPORT][v1.6.4][BUG] Backup progress should not add block failed to upload to successful count 9792 - @yangchiu @derekbit
- [BACKPORT][v1.6.4][BUG] Busrt ISCSI Connection Errors, and IM Pod Restarting to make LH Volume disconnection 9890 - @yangchiu @ChanYiLin
- [BACKPORT][v1.6.4][BUG] S3 Backup target reverts randomly to previous value 9589 - @c3y1huang
- [BACKPORT][v1.6.4][BUG] Old backups are not cleaned up after timeout 9730 - @yangchiu @mantissahz
- [BACKPORT][v1.6.4][BUG] Share manager is permanently stuck in stopping/error if we shutdown the node of share manager pod. This makes RWX PVC cannot attach to any new node 9855 - @yangchiu @PhanLe1010
- [BACKPORT][v1.6.4][BUG] Test case test_node_eviction_multiple_volume failed to reschedule replicas after volume detached 9867 - @yangchiu @c3y1huang
- [BACKPORT][v1.6.4][BUG] DR volume fails to reattach and faulted after node stop and start during incremental restore 9802 - @c3y1huang @roger-ryao
- [BACKPORT][v1.6.4][BUG] Fail to resize RWX PVC at filesystem resizing step 9737 - @james-munson
- [BACKPORT][v1.6.4][BUG] Test case
Stopped replicas on deleted nodes should not be counted as healthy replicas when draining nodes
fails 9625 - @yangchiu @derekbit - [BACKPORT][v1.6.4][BUG] Failed to inspect the backup backing image information if NFS backup target URL with options 9704 - @yangchiu @mantissahz
- [BACKPORT][v1.6.4][BUG] Pre-upgrade pod should event the reason for any failures. 9644 - @yangchiu @james-munson
- [BACKPORT][v1.6.4][BUG] All Backups are lost in the Backup Target if the NFS Service Disconnects and Reconnects again 9543 - @yangchiu @mantissahz
- [BACKPORT][v1.6.4][BUG] kubectl drain node is blocked by unexpected orphan engine processes 9443 - @ejweber
Misc
- [TASK] Fix CVE issues for v1.6.4 9898 - @c3y1huang
- [BACKPORT][v1.6.4][TASK] Install the latest grpc_health_probe at build time 9716 - @yangchiu @c3y1huang
Contributors
Longhorn v1.8.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] Support v2 volume delta replica rebuilding based on snapshot checksum: SPDK part 5573 - @DamiaSan @roger-ryao
- [FEATURE] Support backing image based v2 volume 6341 - @yangchiu @ChanYiLin
- [FEATURE] Support encrypted v2 volumes 7355 - @mantissahz
- [UI][FEATURE] Multiple backup stores support 8647 - @a110605
- [FEATURE] Multiple backup stores support 5411 - @mantissahz @roger-ryao
- [FEATURE] Support v2 volume delta replica rebuilding based on snapshot checksum: data plane and control plane 9488 - @shuo-wu
- [FEATURE] SPDK volume supports live migration 6361 - @PhanLe1010 @roger-ryao
- [FEATURE] Support/verify installing Longhorn Helm chart using helm-controller which is built in k3s and rke2 9506 - @yangchiu @james-munson
- [FEATURE] v2 volume supports auto salvage 8430 - @c3y1huang @chriscchien
- [FEATURE] v2 volumes supports DR volume 6613 - @c3y1huang @roger-ryao
- [IMPROVEMENT] v2 volume supports data locality 9371 - @derekbit @roger-ryao
- [FEATURE] Talos support for v2 data engine 7791 - @yangchiu @c3y1huang
- [EPIC] Better v2 online rebuilding in v1.8 9491 - @shuo-wu @DamiaSan
- [IMPROVEMENT] Make CPU core configurable for v2 data engine 8835 - @yangchiu @derekbit
- [FEATURE] Support v2 Data Engine - Experimental 6229 - @derekbit
Feature
- [FEATURE] Add periodic HugePages (2Mi) configuration check to ensure v2 data engine compatibility 9983 - @yangchiu @jangseon-ryu
- [UI][FEATURE] Support V2 Backing Image in UI 9880 - @houhoucoop
- [FEATURE][UI] Fill in the secret and secret namespace when restoring the BackupBackingImage 9490 - @chriscchien @houhoucoop
- [FEATURE] Missing option to modify backup-task retain value from UI while editing recurring job 8810 - @houhoucoop @roger-ryao
- [FEATURE] Add kernel module check for data engine v2 9915 - @jangseon-ryu @roger-ryao
- [FEATURE]: Automatic online filesystem resize for RWX volumes. 9736 - @yangchiu @james-munson
- [FEATURE] Add recurring job label to backup metrics or empty value 9429 - @ChanYiLin @roger-ryao
- [FEATURE] Longhorn CLI supports darwin platform 9532 - @derekbit @chriscchien
Improvement
- [IMPROVEMENT][UI] Attach table search keyword to URL on Backup pages 9974 - @houhoucoop
- [IMPROVEMENT] Why is it not possible to change the replica count in v2 longhorn volume? 9805 - @hookak @chriscchien
- [IMPROVEMENT] Busrt ISCSI Connection Errors, and IM Pod Restarting to make LH Volume disconnection 9851 - @ChanYiLin @chriscchien
- [IMPROVEMENT] V2 Data engine avoids changing the data of a lvol when decoupling it from 9922 - @DamiaSan
- [IMPROVEMENT] Check NFS versions in /etc/nfsmount.conf instead 9830 - @COLDTURNIP @roger-ryao
- [IMPROVEMENT] Collect and display disk space usage for the backing images 8757 - @ChanYiLin @roger-ryao
- [IMPROVEMENT][UI] Add backupBackingImage table in backup page with tabs 8956 - @chriscchien @houhoucoop
- [IMPROVEMENT] Decrease the reconnect delay of v2 volume nvme initiator 9818 - @derekbit @chriscchien
- [IMPROVEMENT] No need to start
tgtd
in an instance-manager pod for v2 data engine 9941 - @derekbit @roger-ryao - [UI][IMPROVEMENT] Improve the volume size information on UI 8843 - @yangchiu @houhoucoop
- [IMPROVEMENT] Add dmsetup and dmcrypt utilities check in cli 8217 - @COLDTURNIP @roger-ryao
- [IMPROVEMENT] Change misleading error message to warning level 9916 - @yangchiu @derekbit
- [IMPROVEMENT] Reject strict-local + RWX volume creation 6735 - @COLDTURNIP @chriscchien
- [UI IMPROVEMENT] Collect and display disk space usage for the backing images 9325 - @chriscchien @houhoucoop
- [IMPROVEMENT] Check kernel module
dm_crypt
on host machines 9153 - @mantissahz @roger-ryao - [IMPROVEMENT] No need to redirect
spdk_tgt
log to/var/log/spdk_tgt.log
9926 - @derekbit @chriscchien - [IMPROVEMENT] Logging the reason why the instance manager pod is going to be deleted. 9886 - @derekbit @chriscchien
- [IMPROVEMENT] Remove isCLIAPIVersionOne related codes 7191 - @derekbit @chriscchien
- [IMPROVEMENT] Prevent Volume Resize Stuck 6633 - @c3y1huang @roger-ryao
- [IMPROVEMENT] Configure the log level of other system and user managed components via longhorn manager setting 6702 - @james-munson @roger-ryao
- [IMPROVEMENT] Expose EngineImage CLIAPIVersion and ControllerAPIVersion 6531 - @chriscchien @houhoucoop
- [IMPROVEMENT] Restored volume or other operations should be allowed on the old and running instance-manager pods 9383 - @derekbit @chriscchien
- [IMPROVEMENT] Update longhorn-share-manager's nfs-ganesha to v6.2 9614 - @derekbit @chriscchien
- [IMPROVEMENT] Make backup deletion async and force backup creation wait until there is no backup being delete 8746 - @ChanYiLin @roger-ryao
- [UI][IMPROVEMENT] Display
ReUploadedDataSize
andNewlyUploadedDataSize
of each backup on Backup page 8975 - @yangchiu @houhoucoop - [IMPROVEMENT] Remove the default CSI component images in longhorn-manager 9580 - @yangchiu @c3y1huang
- [IMPROVEMENT] the
if-not-present
volume backup policy should also check if the latest backup is up-to-date 6027 - @c3y1huang @chriscchien - [IMPROVEMENT] longhorn/go-common-libs should support Darwin 9487 - @Yu-Jack @chriscchien
- [IMPROVEMENT] Building longhorn-manager takes long time 8744 - @derekbit @chriscchien
- [IMPROVEMENT] Enable Prometheus metrics of the CSI sidecar components 7938 - @yangchiu @ChanYiLin
- [IMPROVEMENT] Talos support for environment check in longhorn manager 9558 - @yangchiu @c3y1huang
- [IMPROVEMENT] Refactor condition icon and text in edit node and disk modal 9238 - @a110605
- [IMPROVEMENT] Read-only volume monitoring check 8508 - @ChanYiLin @chriscchien
- [IMPROVEMENT] Allow specify data engine version for the default storageclass during Helm installation 9584 - @shuo-wu @chriscchien
- [IMPROVEMENT] Fix contradicting node status events 7738 - @yangchiu @ejweber
- [IMPROVEMENT] Informative warning message for the failed backup/restore lock acquisition 8713 - @ChanYiLin @roger-ryao
- [IMPROVEMENT] backup backing image should store the secret and secret namespace if it is encrypted 8884 - @yangchiu @ChanYiLin
- [UI][IMPROVEMENT] Make backup wait until there is no backup being delete and Add the progress time 8750 - @a110605
- [IMPROVEMENT] Longhorn CLI should install
cryptsetup
9315 - @mantissahz @roger-ryao - [IMPROVEMENT] Start searching for the new available port from the last allocated port instead of starting from 0th port. 8598 - @james-munson @chriscchien
- [IMPROVEMENT] Resilience handling for the last re...
Longhorn v1.7.2
Longhorn v1.7.2 Release Notes
Longhorn 1.7.2 introduces several improvements and bug fixes that are intended to improve system quality, resilience, stability and security.
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.7.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.6.x or v1.7.x (< v1.7.0) to v1.7.2.
Longhorn only allows upgrades from supported versions. For more information about upgrade paths and procedures, see Upgrade in the Longhorn documentation.
Deprecation & Incompatibilities
The functionality of the environment check script overlaps with that of the Longhorn CLI, which is available starting with v1.7.0. Because of this, the script is deprecated in v1.7.0 and is scheduled for removal in v1.8.0.
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.7.2][IMPROVEMENT] Allow specify data engine version for the default storageclass during Helm installation 9632 - @shuo-wu @chriscchien
- [BACKPORT][v1.7.2][IMPROVEMENT] Remove mirrored openshift image from Longhorn 9598 - @derekbit @chriscchien
- [BACKPORT][v1.7.2][IMPROVEMENT] Fix contradicting node status events 9326 - @yangchiu @PhanLe1010
- [BACKPORT][v1.7.2][IMPROVEMENT] Check kernel module
dm_crypt
on host machines 9317 - @yangchiu @mantissahz
Bug
- [BACKPORT][v1.7.2][BUG] longhornctl install preflight --operating-system=cos failed on COS_CONTAINERD 9666 - @c3y1huang @chriscchien
- [BACKPORT][v1.7.2][BUG] System Restore Stuck at Pending due to Tolerations not Applied 9655 - @c3y1huang @chriscchien
- [BACKPORT][v1.7.2][BUG][v1.7.x] Disks modal broken layout 9633 - @a110605 @roger-ryao
- [BACKPORT][v1.7.2][BUG] Single Replica Node Down test cases fail 9628 - @yangchiu @c3y1huang
- [BACKPORT][v1.7.2][BUG] Test case
Stopped replicas on deleted nodes should not be counted as healthy replicas when draining nodes
fails 9621 - @yangchiu @derekbit - [BUG] robot test case
Single Replica Node Down Deletion Policy do-nothing With RWO Volume Replica Locate On Replica Node
fails to wait for the volume getting stuck in attaching state 9498 - @c3y1huang - [BACKPORT][v1.7.2][BUG] All Backups are lost in the Backup Target if the NFS Service Disconnects and Reconnects again 9542 - @yangchiu @mantissahz
- [BACKPORT][v1.7.2][BUG] PV Annotation Isn't Updated After Creating An Oversize Volume 9515 - @c3y1huang @chriscchien
- [BACKPORT][v1.7.2][BUG] Instance manager missing required selector labels after manager crash 9471 - @c3y1huang @chriscchien
- [BACKPORT][v1.7.2][BUG] Engine Upgrade to 1.7.1 fails on volumes with strict-local data locality 9416 - @yangchiu @james-munson
- [BACKPORT][v1.7.2][BUG] Longhorn did not close and open encrypted volumes correctly when the service k3s-agent restarted for a while 9387 - @yangchiu @mantissahz
- [BACKPORT][v1.7.2][BUG] Longhorn keeps resetting my storageClass 9396 - @yangchiu @mantissahz
- [BACKPORT][v1.7.2][BUG] Fix test case test_rwx_delete_share_manager_pod failure after changes to RWX workload restart. 9505 - @yangchiu @james-munson
- [BACKPORT][v1.7.2][BUG] Remove unnecessary restart of RWX workload. 9290 - @yangchiu @james-munson
- [BACKPORT][v1.7.2][BUG] Faulted RWX volume upon creation 9474 - @yangchiu @james-munson
- [BACKPORT][v1.7.2][BUG] Accidentally encountered a single replica volume backup stuck at progress 17% indefinitely after a node rebooted 9312 - @yangchiu @ChanYiLin
- [BACKPORT][v1.7.2][BUG] Longhorn thinks node is unschedulable 9382 - @c3y1huang @roger-ryao
Misc
- [BACKPORT][v1.7.2][TASK] Fix CVE issues in support bundle 9659 - @yangchiu @c3y1huang
- [BACKPORT][v1.7.2][TASK] Update CSI components to address CVE issues 9563 - @derekbit @c3y1huang @chriscchien
Contributors
Longhorn v1.7.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.7.2][IMPROVEMENT] Allow specify data engine version for the default storageclass during Helm installation 9632 - @shuo-wu @chriscchien
- [BACKPORT][v1.7.2][IMPROVEMENT] Remove mirrored openshift image from Longhorn 9598 - @derekbit @chriscchien
- [BACKPORT][v1.7.2][IMPROVEMENT] Fix contradicting node status events 9326 - @yangchiu @PhanLe1010
- [BACKPORT][v1.7.2][IMPROVEMENT] Check kernel module
dm_crypt
on host machines 9317 - @yangchiu @mantissahz
Bug
- [BACKPORT][v1.7.2][BUG] Single Replica Node Down test cases fail 9628 - @yangchiu @c3y1huang
- [BACKPORT][v1.7.2][BUG] Test case
Stopped replicas on deleted nodes should not be counted as healthy replicas when draining nodes
fails 9621 - @yangchiu @derekbit - [BACKPORT][v1.7.2][BUG][v1.7.x] Disks modal broken layout 9633 - @a110605 @roger-ryao
- [BUG] robot test case
Single Replica Node Down Deletion Policy do-nothing With RWO Volume Replica Locate On Replica Node
fails to wait for the volume getting stuck in attaching state 9498 - @c3y1huang - [BACKPORT][v1.7.2][BUG] All Backups are lost in the Backup Target if the NFS Service Disconnects and Reconnects again 9542 - @yangchiu @mantissahz
- [BACKPORT][v1.7.2][BUG] PV Annotation Isn't Updated After Creating An Oversize Volume 9515 - @c3y1huang @chriscchien
- [BACKPORT][v1.7.2][BUG] Instance manager missing required selector labels after manager crash 9471 - @c3y1huang @chriscchien
- [BACKPORT][v1.7.2][BUG] degraded v2 volume doesn't create new replica even though there is an available disk 9288 - @c3y1huang @shuo-wu
- [BACKPORT][v1.7.2][BUG] Engine Upgrade to 1.7.1 fails on volumes with strict-local data locality 9416 - @yangchiu @james-munson
- [BACKPORT][v1.7.2][BUG] Longhorn did not close and open encrypted volumes correctly when the service k3s-agent restarted for a while 9387 - @yangchiu @mantissahz
- [BACKPORT][v1.7.2][BUG] Longhorn keeps resetting my storageClass 9396 - @yangchiu @mantissahz
- [BACKPORT][v1.7.2][BUG] Fix test case test_rwx_delete_share_manager_pod failure after changes to RWX workload restart. 9505 - @yangchiu @james-munson
- [BACKPORT][v1.7.2][BUG] Remove unnecessary restart of RWX workload. 9290 - @yangchiu @james-munson
- [BACKPORT][v1.7.2][BUG] Faulted RWX volume upon creation 9474 - @yangchiu @james-munson
- [BACKPORT][v1.7.2][BUG] Accidentally encountered a single replica volume backup stuck at progress 17% indefinitely after a node rebooted 9312 - @yangchiu @ChanYiLin
- [BACKPORT][v1.7.2][BUG] Longhorn thinks node is unschedulable 9382 - @c3y1huang @roger-ryao
Misc
- [BACKPORT][v1.7.2][TASK] Update CSI components to address CVE issues 9563 - @derekbit @c3y1huang @chriscchien
Contributors
Longhorn v1.7.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.7.2][IMPROVEMENT] Remove mirrored openshift image from Longhorn 9598 - @derekbit @chriscchien
- [BACKPORT][v1.7.2][IMPROVEMENT] Fix contradicting node status events 9326 - @yangchiu @PhanLe1010
- [BACKPORT][v1.7.2][IMPROVEMENT] Check kernel module
dm_crypt
on host machines 9317 - @yangchiu @mantissahz
Bug
- [BACKPORT][v1.7.2][BUG] All Backups are lost in the Backup Target if the NFS Service Disconnects and Reconnects again 9542 - @yangchiu @mantissahz
- [BACKPORT][v1.7.2][BUG] PV Annotation Isn't Updated After Creating An Oversize Volume 9515 - @c3y1huang @chriscchien
- [BACKPORT][v1.7.2][BUG] Instance manager missing required selector labels after manager crash 9471 - @c3y1huang @chriscchien
- [BACKPORT][v1.7.2][BUG] Single replica volume could get stuck in attaching/detaching loop after the replica node rebooted 9286 - @ChanYiLin
- [BACKPORT][v1.7.2][BUG] degraded v2 volume doesn't create new replica even though there is an available disk 9288 - @c3y1huang @shuo-wu
- [BACKPORT][v1.7.2][BUG] Timeout in share manager RPC call can delay RWX fast failover 9289 - @james-munson
- [BACKPORT][v1.7.2][BUG] Canceling expansion results in a volume expansion error 9468 - @derekbit
- [BACKPORT][v1.7.2][BUG] Engine Upgrade to 1.7.1 fails on volumes with strict-local data locality 9416 - @yangchiu @james-munson
- [BACKPORT][v1.7.2][BUG] Longhorn did not close and open encrypted volumes correctly when the service k3s-agent restarted for a while 9387 - @yangchiu @mantissahz
- [BACKPORT][v1.7.2][BUG] Longhorn keeps resetting my storageClass 9396 - @yangchiu @mantissahz
- [BACKPORT][v1.7.2][BUG] Fix test case test_rwx_delete_share_manager_pod failure after changes to RWX workload restart. 9505 - @yangchiu @james-munson
- [BACKPORT][v1.7.2][BUG] Remove unnecessary restart of RWX workload. 9290 - @yangchiu @james-munson
- [BACKPORT][v1.7.2][BUG] Faulted RWX volume upon creation 9474 - @yangchiu @james-munson
- [BACKPORT][v1.7.2][BUG] Accidentally encountered a single replica volume backup stuck at progress 17% indefinitely after a node rebooted 9312 - @yangchiu @ChanYiLin
- [BACKPORT][v1.7.2][BUG] Longhorn thinks node is unschedulable 9382 - @c3y1huang @roger-ryao
Misc
- [BACKPORT][v1.7.2][TASK] Update CSI components to address CVE issues 9563 - @derekbit @c3y1huang @chriscchien