Mailing List Archive

linstor-server 1.25.0-rc.1 release
Hi!

Here is the new release candidate for the 1.25.0 release, The biggest
feature in this
release is that Linstor got aware of disk failures detected by DRBD.
If a disk fails now and DRBD switches the resource to a diskless, Linstor
will mark those
resource with a skip-disk flag and will add the --skip-disk argument to
drbd commands.
Without this feature Linstor would mostly fail on most commands because it
couldn't adjust
drbd resources and even unrelated resources might have become problematic.

We also added IP_TOS socket options to improve Linstor network
communication on congested networks.

Please test this RC and report any problems, if we don't get aware of
breaking issues, a final release is expected to happen next week.

## [1.25.0-rc.1] - 2023-10-11

### Added

- Added automated addition of --skip-disk to drbdadm adjust when a disk
failure is detected
- Added first version of "effective_props" (currently only used for
"DrbdOptions/SkipDisk", other props will follow)
- Added attempt in setting IP_TOS to LOW_DELAY (works in java11 or with
forced IPv4)
- Added creation time to ApiCallRc

### Changed

- Improved checks for "OtherController" response
- Do not send fetchFreeSpaces to diskless-only nodes
- Improved responses during tiebreaker takeover

### Fixed

- Fixed possible FileWatch leak
- Fixed toggle-disk now properly setting StorPoolName
- Delete node-connection when last property gets deleted
- Properly delete DRBD_DELETE flag during undelete ('r c' on a DELETING
resource)
- Fixed regex-pattern for parsing "dmsetup ls [--target TARGET]" command
- Fixed typo in /v1/action[s]/snapshot/multi
- Fixed incorrectly documented return type of "snapshot create-multi"
- Fixed NPE in schedules etcd driver

https://pkg.linbit.com//downloads/linstor/linstor-server-1.25.0-rc.1.tar.gz


Linstor PPA:
https://launchpad.net/~linbit/+archive/ubuntu/linbit-drbd9-stack

Cheers,
Rene