All notable changes to linstor-client will be documented in this file starting from version 1.13.0, for older version see github releases.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Added options --target-resource-group and --force-move-resource-group to backup ship, restore and schedule enable.
- Added --layer-list argument to resource-definition clone
- Added --resource-group argument to resource-definition clone
- Added layer-list to resource-definition list
- Column order and coloring in volume list
- Show layer-list instead of ports column in resource-list
- resource/volume list show multiple primaries as yellow
- missing commands.utils package
- Added info text for SkipDisk scenarios
- error-report delete: allow 5d or 3d10h strings to be used for --to and --since
- parse_time_str/since argument: better wrong input handling
- Autoplacer: Add --x-replicas-on-different option
- Resource delete: Add --keep-tiebreaker option
- encryption modify-passphrase now asks again for the new password
- non-DRBD resource now show Created instead of Unknown
- resource list not showing ports
- Allow to specify options for list commands in the client config file
- Added --from-file to most list commands to read input data from a file
- Added --volume-passphrase and modify-passphrase options/commands
- Backups added --force-restore option
- Default machine-readable output-version is now v1
- Improved command help descriptions
- Unused vg l -R option
- PhysicalStorageCreate: Allow zfsthin as provider kind
- Added node connectionstatus MISSING_EXT_TOOLS handler
- Do not hide evicted resources in volume list
- OpenFlex commands removed
- Added --peer-slots to "rg c", "rg m" and "rg spawn"
- Added storpool rename for schedule enable, restore and l2l shippings
- "rg query-size-info" no longer shows 'OversubscriptionRatio' (multiple ambiguous sources)
- skipDisk property access on list commands
- Add "set-log-level" subcommand for controller and node
- Show skip-disk property and level resource list
- Typo in remote command argument --availability-zone
- Fixed exos help message
- Show deleting state for DRBD_DELETE flag
- Fixed resource involved command AttributeError
- Backup queue list command
linstor -v
now shows that it is the client version
- Fix aux argument list handling for replicas-on-same and similar
- Subcommand for snapshots create-multiple
- drbd-options(opts) now correctly handle sector units
- RscDfn create do not ignore peerslots
- NodeCon fixed issues with path list
- Added rg query-size-info command
- volume list: added --show-props option
- NodeCon,RscCon: Remove DrbdOptions subcommand
- Improved broken pipe error handling
- Added node connection commands
- Snap,EBS: Added State message
- Added column for storage spaces thin for node info
- node info: also ignore underliners in table headers
- Added autoplace-options to resource-group spawn command
- Added
--show-props
option to all possible list commands to add custom props columns - Added commands for the key-value-stora API
- Added SED support in the physical-storage-create command
- Added EBS support/commands
- Advise added too many replicas issue and filtering by issue type
- Fixed typos in vd help
- Added commands for backup schedule
- SOS-Report: Added filters
- Added backup delete
keep-snaps
option
- file editor fallback switched to nano
- Fixed loading remotes with ETCD backend
- Autosnapshot: fix property not working on RG or controller
- Added ZFS clone option for clone resource-definition
- Added resource-definition wait sync command
- Added backup snapshot name
- Added controller backup DB command
- Show resource/snapshot for backups