Hi!
This new release learned the new resource-definition truncate arguments and
also the new make-available --auto-manage-dual-primary option.
# linstor-client
## [1.29.0] - 2026-08-13
### Added
- "resource-definition truncate" deletes all resources of a resource
definition without deleting the resource definition itself or its
snapshots; with --delete-empty-resource-definition the resource
definition is deleted as well if it has no snapshots
- "snapshot delete" gained --delete-empty-resource-definition to also
delete the resource definition when it has neither resources nor
snapshots left after the deletion
- resource make-available: new option --auto-manage-dual-primary
preparing a resource for a live migration to the given node
- New command "resource unmake-available" reverting a make-available
on the migration source node after a live migration
### Changed
- "file modify" now resolves the editor like systemd: honor $EDITOR,
then $VISUAL, then fall back to editor, nano, vim and vi in that order
https://pkg.linbit.com//downloads/linstor/linstor_client-1.29.0.tar.gz
# python-linstor
## [1.29.0] - 2026-08-13
### Added
- `resource_dfn_truncate()` to delete all resources of a resource
definition ("truncate")
without touching the resource definition or its snapshots, with an
optional `delete_empty`
parameter that additionally deletes the resource definition when it
has no snapshots
- `delete_empty_resource_definition` parameter to `snapshot_delete()`
that additionally deletes
the resource definition when it has neither resources nor snapshots
left after the deletion
- resource_make_available: new `auto_manage_dual_primary` parameter
preparing a resource for a live
migration (REST 1.29.0)
- New method resource_unmake_available reverting a make-available on
the migration source node
(REST 1.29.0)
https://pkg.linbit.com//downloads/linstor/python_linstor-1.29.0.tar.gz
Linstor PPA:
Best regards,
Rene