stanford-rc/sasutils
Serial Attached SCSI (SAS) Linux utilities and Python library
11 Releases
Latest: 1y ago
v0.6.1Latest
**Full Changelog**: https://github.com/stanford-rc/sasutils/compare/v0.6.0...v0.6.1
v0.6.0
📋 What's Changed
- Always sanitize sysfs values (avoid binary output, especially with Dell HBA355e which has a weird board name)
- Show linkrate information in verbose output by @chriscray in https://github.com/stanford-rc/sasutils/pull/16
- <img width="458" alt="sasutil-linkrate-ftw" src="https://github.com/user-attachments/assets/e671a4dc-c504-45c6-8e81-93551e959a5e">
✨ New Contributors
- @chriscray made their first contribution in https://github.com/stanford-rc/sasutils/pull/16
- Full Changelog: https://github.com/stanford-rc/sasutils/compare/v0.5.0...v0.6.0
v0.5.0
📋 Changes
- Major rewrite of `sas_devices`
- support other scsi devices (not only block devices), like tape drives and medium changers.
- new argument `-o, --format` to specify the fields to display
- Added `sas_st_snic_alias` to create convenient udev aliases of SAS tape drives when they are attached to an enclosure like SAS switches. The aliases are derived from the SES subenclosure nickname + bay number provided in sysfs which depends on cabling, not the drive serial number. The script is also meant to be an example and should be adapted to specific needs.
- Improved IO display in `sas_discover --counters` (to monitor SCSI commands)
v0.4.0
**Full Changelog**: https://github.com/stanford-rc/sasutils/compare/v0.3.13...v0.4.0
v0.3.13
📋 Changes
- udev alias scripts: default to enclosure wwid when enclosure nickname is not available by @thiell (https://github.com/stanford-rc/sasutils/commit/8ff7c50c741ddcc8d6ca142a2407eff0f3d61cb7)
- add ses_set_snic_nickname() function by @santos-lucas in #23
- remove old workaround code that seems to break compat with virtual enclosure on some hardware (#18)
v0.3.12
📋 What's Changed
- Fix MutableMapping import error for Python3.8+ by @sunwire in https://github.com/stanford-rc/sasutils/pull/20
- sysfs: keep a non-decodable sysfs attribute as unmodified bytes by @thiell
- Full Changelog: https://github.com/stanford-rc/sasutils/compare/v0.3.11...v0.3.12
v0.3.11
Update with a few minor bug fixes.
v0.3.10
Update with a few minor bug fixes.
v0.3.9
First release with stable support for Python 3.
v0.3.1
v0.3.0
