Releases: LINBIT/linstor-server
Releases · LINBIT/linstor-server
v1.11.0
linstor-server 1.11.0
- Added REST-API paths for retrieving property info:
properties/info
,properties/info/all
- Added autoplace for tiebreaker and a new client notation
--auto-place +1
- Check if node resource inUse or last diskful before deleting on node delete
- Do not return error if a resource already exists (now returns an INFO)
- Fixed missing property resolving objects while building the DRBD config
- Fixed bug with file based storage pools
- Fixed node lost db integrity issues
- Fixed several issues with the auto-evict feature
- REST-API version 1.6.0
v1.10.0
linstor-server 1.10.0
- Added auto-evict feature
- ETCD prefix is now configurable (migration only works now starting from version 1.4.3)
- Block IO can now be throttled also by iops
- Fixed REST-API single snapshot filtering
- Fixed drbd-events2 parsing race condition
- Fixed toggle-disk doesn't work if an unrelated node is offline
- Fixed race-condition in auto-tiebreaker
- Fixed usage of wait for snapshot-shipping
- REST-API version 1.5.0
v1.9.0
linstor-server 1.9.0
- Added auto-"unplace", automatically removes resources if they exceed the replica count if
DrbdOptions/auto-unplace
is set - Added error-report deletion API
- Expose DRBD promotion_score and may_promote via REST-API and server sent events
- Prometheus metrics are now mostly cached and much faster to query
- Send SD_NOTIFY READY to systemd if services are ready
- OpenFlex resource are now correctly limited to 32 characters
- Fix etcd modify net-interface (incorrect serialization)
- Fix autoplacer also toggling diskless resources
- Fix snapshot-shipping with more than 1 volume definitions
- Fix zfs create options handling
- Fixed recaching of lvm-filter
- Fix missing client answer if drbd device doesn't become ready in reasonable time
- REST-API v1.4.0
v1.8.0
linstor-server 1.8.0
- rest-access.log is disabled now per default
- snapshot shipping with status view
- only update satellites if properties really changed
- allow to set, controller/satellite settings via REST API
- add
/v1/sos-report
REST-API, to create and/or download an SOS report - add Prometheus
/metrics
url with reporting - add Sentry integration to capture error info (Beorn Facchini)
- add modifying resource definition resource group linking
- error-reports are now additionally stored in a local h2 sql db, with more info
- user errors that would produce a error-report are greatly reduced
- simplify storage pool create property to a single one
- do not bind controller protobuf Plain/SSL-Connector
- do not throttle external meta data volumes, if volumes are throttled
- added zfs create options
- REST-API v1.3.0
v1.8.0-rc1
linstor-server 1.8.0-rc1
- Snapshot-shipping
- SOS-report
- Logging to rest-access.log is now disabled by default
- only update satellites if properties really changed
- allow to set, controller/satellite settings via REST API
- Skip initial DRBD-sync on VDOs
- No ErrorReports for typos and other "user-mistakes"
- LvmProvider also activates LVs (similar as LvmThinProvider does)
- Add Prometheus
/metrics
url with reporting - Add Sentry integration to capture error info
- Add modifying resource definition resource group linking
- Error-reports are now additionally stored in a local h2 sql db, with more info
- Shrinking of volumes (ATTENTION: make sure to first shrink anything
above Linstor, i.e. the filesystem, or you risk LOSING DATA) - Fixed parsing version numbers of 'losetup' and 'lvm'
- Simplify storage pool create property to a single one
- Added 'StorDriver/LvcreateOptions' property
- Do not bind controller protobuf Plain/SSL-Connector
- SysFsHandler now throttles only data-devices instead of meta-devices
- REST-API v1.2.0
v1.7.3
v1.7.2
linstor-server 1.7.2
- Fixed dm-cache, losetup module dependencies
- Prevent storage pool deletion if it has snapshots
- Fix NPE on controller changes
- Improve SSLTcpConnector exception handling
- resume-io even if a snapshots fails, to prevent blocked resources
- LVM also activates it LV's now
- try to fix another TCP-connector dead-lock
- add missing etcd storage-pool auto-select migration
- allow mixing of external meta-data and data volume driver kinds
- skip initial sync on VDO storage