Skip to content

Releases: longhorn/longhorn

Longhorn v1.6.2

23 May 01:33
Compare
Choose a tag to compare

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

Misc

  • [BACKPORT][v1.6.2]DOCS - Incorrect documentation on pre-upgrade checker configuration 8342 - @yangchiu

Contributors

Longhorn v1.6.2-rc2

15 May 10:59
Compare
Choose a tag to compare
Longhorn v1.6.2-rc2 Pre-release
Pre-release

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

Misc

  • [BACKPORT][v1.6.2]DOCS - Incorrect documentation on pre-upgrade checker configuration 8342 - @yangchiu

Contributors

Longhorn v1.6.2-rc1

10 May 05:41
Compare
Choose a tag to compare
Longhorn v1.6.2-rc1 Pre-release
Pre-release

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

Misc

  • [BACKPORT][v1.6.2]DOCS - Incorrect documentation on pre-upgrade checker configuration 8342 - @yangchiu

Contributors

Longhorn v1.5.5

19 Apr 08:57
Compare
Choose a tag to compare

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

Bug Fixes

Miscellaneous

Contributors

Longhorn v1.5.5-rc2

15 Apr 09:12
Compare
Choose a tag to compare
Longhorn v1.5.5-rc2 Pre-release
Pre-release

DON'T UPGRADE from/to any RC/Preview/Sprint releases because the operation is not supported.

Resolved Issues in this release

Improvement

Bug

Misc

Contributors

Longhorn v1.5.5-rc1

09 Apr 15:10
Compare
Choose a tag to compare
Longhorn v1.5.5-rc1 Pre-release
Pre-release

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 to default-replica-count.definition.default if the value equal to current default-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

Contributors

Longhorn v1.6.1

29 Mar 06:51
Compare
Choose a tag to compare

Longhorn v1.6.1 Release Notes

Longhorn 1.6.1 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.1.

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 to v1.6.1.

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.1][IMPROVEMENT] Add dmsetup and dmcrypt utilities check in environment check script 8234 - @derekbit @chriscchien
  • [BACKPORT][v1.6.1][IMPROVEMENT] Upgrade support bundle kit version to v0.0.36 8162 - @c3y1huang @roger-ryao
  • [BACKPORT][v1.6.1][IMPROVEMENT] Cannot read/write to block volume when the container is run as non-root 8122 - @PhanLe1010 @chriscchien
  • [BACKPORT][v1.6.1][IMPROVEMENT] Improve environment_check script for NFS protocol bug and the host system self diagnosis 7971 - @james-munson @roger-ryao
  • [BACKPORT][v1.6.1][IMPROVEMENT] Use HEAD instead of a GET to fetch the Content-Length of an resource via URL 7973 - @votdev @roger-ryao
  • [BACKPORT][v1.6.1][IMPROVEMENT] Remove startup probe of CSI driver after liveness probe conn fix ready 7886 - @ejweber @roger-ryao
  • [BACKPORT][v1.6.1][IMPROVEMENT] Change support-bundle-manager image pull policy to PullIfNotPresent 8000 - @ChanYiLin @roger-ryao

Bug

Misc

Contributors

Longhorn v1.6.1-rc3

27 Mar 09:57
Compare
Choose a tag to compare
Longhorn v1.6.1-rc3 Pre-release
Pre-release

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.1][IMPROVEMENT] Add dmsetup and dmcrypt utilities check in environment check script 8234 - @derekbit @chriscchien
  • [BACKPORT][v1.6.1][IMPROVEMENT] Upgrade support bundle kit version to v0.0.36 8162 - @c3y1huang @roger-ryao
  • [BACKPORT][v1.6.1][IMPROVEMENT] Cannot read/write to block volume when the container is run as non-root 8122 - @PhanLe1010 @chriscchien
  • [BACKPORT][v1.6.1][IMPROVEMENT] Improve environment_check script for NFS protocol bug and the host system self diagnosis 7971 - @james-munson @roger-ryao
  • [BACKPORT][v1.6.1][IMPROVEMENT] Use HEAD instead of a GET to fetch the Content-Length of an resource via URL 7973 - @votdev @roger-ryao
  • [BACKPORT][v1.6.1][IMPROVEMENT] Remove startup probe of CSI driver after liveness probe conn fix ready 7886 - @ejweber @roger-ryao
  • [BACKPORT][v1.6.1][IMPROVEMENT] Change support-bundle-manager image pull policy to PullIfNotPresent 8000 - @ChanYiLin @roger-ryao

Bug

Misc

Contributors

Longhorn v1.6.1-rc2

19 Mar 18:17
Compare
Choose a tag to compare
Longhorn v1.6.1-rc2 Pre-release
Pre-release

Warning

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.1][IMPROVEMENT] Upgrade support bundle kit version to v0.0.36 8162 - @c3y1huang @roger-ryao
  • [BACKPORT][v1.6.1][IMPROVEMENT] Allow users to request backup volume update 7984 - @mantissahz
  • [BACKPORT][v1.6.1][IMPROVEMENT] Cannot read/write to block volume when the container is run as non-root 8122 - @PhanLe1010 @chriscchien
  • [BACKPORT][v1.6.1][IMPROVEMENT] Improve environment_check script for NFS protocol bug and the host system self diagnosis 7971 - @james-munson @roger-ryao
  • [BACKPORT][v1.6.1][IMPROVEMENT] Use HEAD instead of a GET to fetch the Content-Length of an resource via URL 7973 - @votdev @roger-ryao
  • [BACKPORT][v1.6.1][IMPROVEMENT] Remove startup probe of CSI driver after liveness probe conn fix ready 7886 - @ejweber @roger-ryao
  • [BACKPORT][v1.6.1][IMPROVEMENT] Change support-bundle-manager image pull policy to PullIfNotPresent 8000 - @ChanYiLin @roger-ryao

Bug

Misc

Contributors

Longhorn v1.6.1-rc1

13 Mar 09:17
Compare
Choose a tag to compare
Longhorn v1.6.1-rc1 Pre-release
Pre-release

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.1][IMPROVEMENT] Upgrade support bundle kit version to v0.0.36 8162 - @c3y1huang @roger-ryao
  • [BACKPORT][v1.6.1][IMPROVEMENT] Allow users to request backup volume update 7984 - @mantissahz
  • [BACKPORT][v1.6.1][IMPROVEMENT] Cannot read/write to block volume when the container is run as non-root 8122 - @PhanLe1010 @chriscchien
  • [BACKPORT][v1.6.1][IMPROVEMENT] Improve environment_check script for NFS protocol bug and the host system self diagnosis 7971 - @james-munson @roger-ryao
  • [BACKPORT][v1.6.1][IMPROVEMENT] Use HEAD instead of a GET to fetch the Content-Length of an resource via URL 7973 - @votdev @roger-ryao
  • [BACKPORT][v1.6.1][IMPROVEMENT] Remove startup probe of CSI driver after liveness probe conn fix ready 7886 - @ejweber @roger-ryao
  • [BACKPORT][v1.6.1][IMPROVEMENT] Change support-bundle-manager image pull policy to PullIfNotPresent 8000 - @ChanYiLin @roger-ryao

Bug

Misc

Contributors