SUSE Storage v1.11.3 Release Notes
This release introduces several improvements and bug fixes that are intended to improve system quality, resilience, stability and security. The documentation is available at SUSE Storage Documentation.
|
For terminology and context on SUSE Storage releases, see Releases. |
Important Fixes
This release includes several critical stability fixes.
V1 volumes not operable fix after iscsid restart
Resolved the issue caused by the iscsid restart where volume operations could become stuck or fail, including PVC resize failures.
Replica rebuild stability fix
Fixed a nil pointer dereference panic in longhorn-instance-manager during replica rebuild, improving rebuild stability under failure conditions.
For more details, see #13129.
Migration engine readiness transition fix
Resolved an issue where the migration engine could be unexpectedly deleted while the target node was still transitioning to ready, which could interrupt migration workflows.
For more details, see #13133.
Recurring trim job deadlock fix
Resolved a deadlock that could cause recurring trim jobs to fail.
For more details, see #13424.
Installation
|
Due to the upgrade of the CSI external provisioner to v6.3.0, ensure that your cluster is running Kubernetes v1.34 or later before installing SUSE Storage v1.11.3. |
You can install SUSE Storage using a variety of tools, including SUSE® Rancher Prime, Kubectl, and Helm. For more information about installation methods and requirements, see Quick Installation in the documentation.
Upgrade
|
Due to the upgrade of the CSI external provisioner to v6.3.0, ensure that your cluster is running Kubernetes v1.34 or later before upgrading from SUSE Storage v1.10.x or v1.11.0 to v1.11.3. Users on v1.11.0 who experienced the memory leaks of longhorn-instance-manager pods #12575 are highly encouraged to upgrade to v1.11.3 to receive the permanent fix for the proxy connection leaks. |
SUSE Storage only allows upgrades from supported versions. For more information about upgrade paths and procedures, see Upgrade in the documentation.
Post-release Known Issues
For information about issues identified after this release, see Release-Known-Issues.
Resolved Issues in This Release
Bug
-
#13411 [BACKPORT][v1.11.3][BUG] volume expansion stuck
-
#13413 [BACKPORT][v1.11.3][BUG] pvc resize fails after iscsid restart
-
#13383 [BACKPORT][v1.11.3][BUG] expanding the volume fails
-
#13133 [BACKPORT][v1.11.3][BUG] Migration Engine Can Be Unexpectedly Deleted If the Target Node Is Still in Readiness Transition
-
#13211 [BACKPORT][v1.11.3][BUG] System Backup RecurringJob retention prunes newest CR — sorts by
Status.CreatedAt(zero for Error/racing CRs) -
#13296 [BACKPORT][v1.11.3][BUG] when uploading backup to S3 storage (NetApp appliance) it fails
-
#13270 [BACKPORT][v1.11.3][BUG] spdk interrupt mode value is missing in
chart/values.yaml -
#13129 [BACKPORT][v1.11.3][BUG] nil pointer dereference panic in instance-manager during replica rebuild.
-
#13200 [BACKPORT][v1.11.3][BUG] Test Encrypted Volume Upgrade: Old-engine RWO volume shows 1008 MiB after expansion to 2 GiB instead of expected 2032 MiB
-
#13124 [BACKPORT][v1.11.3][BUG] HTTP response body leaks in support bundle status polling and webhook readiness checks
-
#13099 [BACKPORT][v1.11.3][BUG]
global.cattle.systemDefaultRegistryis not applied as the image registry prefix in108.2.1+up1.10.2 -
#13080 [BACKPORT][v1.11.3][BUG] [longhorn-engine/dataserver] Handling EOF returned by
io.ReadFullrobustly -
#13088 [BACKPORT][v1.11.3][BUG]
PrometheusTimeseriesCardinalityfor metriclonghorn_rest_client_rate_limiter_latency_seconds_bucket -
#13424 [BACKPORT][v1.11.3][BUG] Recurring trim job fails with deadlock
Stability
-
#13247 [BACKPORT][v1.11.3][BUG] longhorn-manager panic in
BackupController.setInprogressDeletionMapduring backup deletion
Misc
-
#13278 [BACKPORT][v1.11.3][TASK] Add distro information to upgrade responder requests