<div dir="ltr">Hi!<div><br></div><div>And here is the final release of 1.25.0 and just copied the feature description over from rc.1,</div><div>but wanted to note an additional important change/bugfix with error-report listing.</div><div>We now a limit parameter for error-reports list queries and can now report the total count</div><div>of error-reports without having to fetch their header data. This should vastly improve</div><div>the prometheus /metrics queries and also get rid of 10s timeout errors in the logs.</div><div><br></div><div>The biggest feature in this release is that Linstor got aware of disk failures detected by DRBD.</div><div>If a disk fails now and DRBD switches the resource to a diskless, Linstor will mark those</div><div>resource with a skip-disk flag and will add the --skip-disk argument to drbd commands.</div><div>Without this feature Linstor would mostly fail on most commands because it couldn&#39;t adjust</div><div>drbd resources and even unrelated resources might have become problematic.</div><div><br></div><div>We also added IP_TOS socket options to improve Linstor network communication on congested networks.</div><div><br></div><div>## [1.25.0] - 2023-10-25<br>### Changed<br><br>- Added ErrorReport when sending a ping request fails<br>- Sos-report&#39;s tar command no longer use --verbose<br>- ErrorReports list now works with paging and a default limit.<br>  Fixing node timeouts on large error-reports<br>- Resource-group adjust warns now for placement count needs to be reduced (instead of error)<br><br>### Fixed<br><br>- Fixed setting &#39;on-no-quorum&#39; to &#39;suspend-io&#39; at the resource-group level does not propagate down to existing resources<br>- Fixed logic in setLogLevel to prevent error log if no error happened<br>- Fixed possible &#39;Access to deleted Resource&#39; in the AutoDiskfulTask<br>- Fixed possible left over during AutoDiskfulTask&#39;s cleanup of excess resources<br></div><div><br></div><div>## From rc1<br>### Added<br><br>- Added automated addition of --skip-disk to drbdadm adjust when a disk failure is detected<br>- Added first version of &quot;effective_props&quot; (currently only used for &quot;DrbdOptions/SkipDisk&quot;, other props will follow)<br>- Added attempt in setting IP_TOS to LOW_DELAY (works in java11 or with forced IPv4)<br>- Added creation time to ApiCallRc<br><br>### Changed<br><br>- Improved checks for &quot;OtherController&quot; response<br>- Do not send fetchFreeSpaces to diskless-only nodes<br>- Improved responses during tiebreaker takeover<br><br>### Fixed<br><br>- Fixed possible FileWatch leak<br>- Fixed toggle-disk now properly setting StorPoolName<br>- Delete node-connection when last property gets deleted<br>- Properly delete DRBD_DELETE flag during undelete (&#39;r c&#39; on a DELETING resource)<br>- Fixed regex-pattern for parsing &quot;dmsetup ls [--target TARGET]&quot; command<br>- Fixed typo in /v1/action[s]/snapshot/multi<br>- Fixed incorrectly documented return type of &quot;snapshot create-multi&quot;<br>- Fixed NPE in schedules etcd driver<br></div><div><br></div><div><div><a href="https://pkg.linbit.com//downloads/linstor/linstor-server-1.25.0.tar.gz">https://pkg.linbit.com//downloads/linstor/linstor-server-1.25.0.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>