# LINSTOR Operator v2.8.1

**URL:** <https://forums.linbit.com/t/linstor-operator-v2-8-1/739>\
**Category:** Release Announcements\
**Tags:** kubernetes, drbd\
**Created:** [April 10, 2025, 7:52am UTC](https://forums.linbit.com/t/linstor-operator-v2-8-1/739 "2025-04-10T07:52:24Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![wanzenbug](https://yyz1.discourse-cdn.com/flex003/user_avatar/forums.linbit.com/wanzenbug/32/39_2.png) [@wanzenbug](https://forums.linbit.com/u/wanzenbug)\
**Post date:** [April 10, 2025, 7:52am UTC](https://forums.linbit.com/t/linstor-operator-v2-8-1/739/1 "2025-04-10T07:52:24Z")

</div>

We've recently released version v2.8.1 of our Kubernetes Operator.

This release fixes a memory leak caused by the LINSTOR API cache: The  
Operator Pod would continuously use more memory, while not making use  
of the cache: this is now fixed.

We've also updated to use LINSTOR 1.31.0, improving memory usage and  
reconnect behaviour, as well as generally cleaned up property handling  
around "automatically" set quorum behaviour.

LINSTOR CSI 1.7.1 fixes issues when trying to restore snapshots that  
use a different file system than what is currently requested by the  
StorageClass: such restored volumes will now be mounted without  
issues.

Finally, DRBD 9.2.13 fixes a number of bugs. We also provide an image  
for SLES15, making LINBIT SDS usable out of the box for SLES15  
clusters.

To upgrade, either point your kustomization.yaml at the new manifest:

&nbsp;&nbsp;[https://charts.linstor.io/static/v2.8.1.yaml](https://charts.linstor.io/static/v2.8.1.yaml)

Or, if using helm, upgrade the linstor-operator chart:

&nbsp;&nbsp;helm repo update  
&nbsp;&nbsp;helm upgrade linstor-operator linstor/linstor-operator --wait

To get specific instructions to apply the update, check our users guide[1].

If you need to upgrade from Operator v1, check out our upgrade guide[2].

Source code is, as always, available upstream[3].

Best regards,  
Moritz

[1]: [https://linbit.com/drbd-user-guide/linstor-guide-1\_0-en/#s-kubernetes-upgrade](https://linbit.com/drbd-user-guide/linstor-guide-1_0-en/#s-kubernetes-upgrade)  
[2]: [Migrating to Operator V2](https://charts.linstor.io/migration/)  
[3]: [GitHub - piraeusdatastore/piraeus-operator: The Piraeus Operator manages LINSTOR clusters in Kubernetes.](https://github.com/piraeusdatastore/piraeus-operator)

Operator v2.8.1 Changelog  
-------------------------  
### Added

- Option to set the maximum time between reconciliations.

### Changed

- Updated default properties applied on controller level to match  
LINSTOR release 1.31.0  
- Updated images:  
&nbsp;&nbsp;&nbsp;&nbsp;\* LINSTOR 1.31.0  
&nbsp;&nbsp;&nbsp;&nbsp;\* LINSTOR CSI 1.7.1  
&nbsp;&nbsp;&nbsp;&nbsp;\* DRBD 9.2.13, including images for SLES 15  
&nbsp;&nbsp;&nbsp;&nbsp;\* Latest CSI sidecars

### Fixed

- Fix Operator caches not being indexed by a comparable key, leading  
to cache misses and a memory leak.  
- Fix missing `ports:` section on LINSTOR Satellites, need for certain  
network mesh solutions.
