<div dir="ltr"><div dir="ltr"><div dir="ltr">Hi!<div><br></div><div>Here is the first release candidate for the upcoming 1.31.0 minor release,</div><div>as you will see below this release has a huge amount of changes, why we will have at least a 2 week RC phase and maybe an additional RC release.</div><div><br></div><div>Some highlights of this release:</div><div>  * Fixed snapshot rollback</div><div>    Snapshot rollback only worked if the resource/node the snapshot was made, did never</div><div>    get deleted or moved to another node. As the new node would never have the origin</div><div>    snapshot. We came up with a node resync idea and for ZFS with a renaming and refcounting</div><div>    method to make sure snapshot rollback always works.</div><div>  * Auto-quorum reworked</div><div>    The auto-quorum property was very special and hard to understand as it didn&#39;t follow</div><div>    the Linstor principle of inheriting properties. It usually copied its value into the on-no-quorum</div><div>    property and you had to change each of them, if you wanted to update all of them.</div><div>    Now the property is gone and the behaviour will only be controlled by the DRBD option</div><div>    quorum.</div><div></div><div><br></div><div>## [1.31.0-rc.1] - 2025-03-19<br><br>### Added<br><br>- Notify controller about replication state changes in DRBD<br>- Notify controller about done percentage changes in DRBD<br>- Encryption-API: added a GET endpoint to ask for the master passphrase status<br><br>### Changed<br><br>- BalanceResource: Ignore resources which are in a non-valid replication state<br>- sos-report: include backup ship queue<br>- sos-report: syslog will only be gathered if messages was not available<br>- Clone: check that a resource name for the cloned resource is set<br>- Clone: fail clone if the source resource isn&#39;t UpToDate or has skip-disk<br>- Memory: Limit satellite to 2G max memory (-Xmx2G) and controller to 8G<br>- JVM: will now crash on OutOfMemoryError<br>- Limit reactor worker threads to 16<br>- DRBD .res file now contains the time the file was generated<br>- BalanceResource: Improved selection when deleting excess resource<br>- AutoDiskfulTask: Improved selection when deleting excess resource<br>- Tiebreaker: Improved decision making if a deleting resource should be kept as tiebreaker<br>- Write a full documented linstor.toml and remove the linstor.toml-example<br>- Snapshot rollback now does internally a resource delete + snapshot restore<br>- ZFS resource can now be deleted while having ZFS snapshots (ZFS volumes will be renamed)<br>- ZFS snapshots can now be deleted while having ZFS clones (ZFS snapshots will be renamed)<br>- Auto-quorum: Reworked auto-quorum property behaviour, property was removed and auto-quorum is now managed through<br>               the drbd option quorum. on-no-quorum properties will be inherited.<br>- BackupShip: start next queued shipment immediately when sending fails<br><br>### Fixed<br><br>- Reconnect: Fixed rare race condition in DRBD version check<br>- Resource delete: Fixed rare race condition where a delayed DRBD event causes &quot;resource not found&quot; ErrorReports<br>- Fixed possible UUID mismatch after deletion of last snapshot failed to properly clean up satellite<br>- Fixed &quot;resource not found&quot; bug when restoring from a snapshot when the source-resource was already deleted<br>- Satellite: Fixed rare &quot;attempt to replace active transMgr&quot; error<br>- SATELLITES_CAPACITY table NODE_NAME size was too short<br>- BackupShip: queued backups are now removed if the target cluster goes offline<br>- BackupShip: do not use snapshots that are deleting as base for an incremental backup<br>- BackupShip: remove snapshots from queued backups that have them as base when deleting them</div><div><br></div><div><div><a href="https://pkg.linbit.com//downloads/linstor/linstor-server-1.31.0-rc.1.tar.gz">https://pkg.linbit.com//downloads/linstor/linstor-server-1.31.0-rc.1.tar.gz</a><br></div><div><br></div><div><br></div><div><div><div><div>Linstor PPA:<br><a href="https://launchpad.net/~linbit/+archive/ubuntu/linbit-drbd9-stack" rel="noreferrer" target="_blank">https://launchpad.net/~linbit/+archive/ubuntu/linbit-drbd9-stack</a></div></div><div><br></div><div>Cheers,<br></div><div>Rene</div></div></div></div></div>
</div>
</div>