GitPedia
stanford-rc

stanford-rc/sasutils

Serial Attached SCSI (SAS) Linux utilities and Python library

11 Releases
Latest: 1y ago
v0.6.1Latest
thiellthiell·1y ago·November 12, 2024
GitHub

**Full Changelog**: https://github.com/stanford-rc/sasutils/compare/v0.6.0...v0.6.1

v0.6.0
thiellthiell·1y ago·November 8, 2024
GitHub

📋 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
thiellthiell·2y ago·October 2, 2023
GitHub

📋 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
thiellthiell·3y ago·February 17, 2023
GitHub

**Full Changelog**: https://github.com/stanford-rc/sasutils/compare/v0.3.13...v0.4.0

v0.3.13
thiellthiell·3y ago·November 15, 2022
GitHub

📋 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
thiellthiell·4y ago·November 15, 2021
GitHub

📋 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
thiellthiell·4y ago·November 12, 2021
GitHub

Update with a few minor bug fixes.

v0.3.10
thiellthiell·6y ago·December 9, 2019
GitHub

Update with a few minor bug fixes.

v0.3.9
thiellthiell·8y ago·August 29, 2017
GitHub

First release with stable support for Python 3.

v0.3.1
thiellthiell·9y ago·February 20, 2017
GitHub
v0.3.0
thiellthiell·9y ago·February 20, 2017
GitHub