Releases: shigechika/speedtest-z
Releases · shigechika/speedtest-z
v0.8.3
Added
- RHEL 9 / Rocky Linux 9 / AlmaLinux 9
.rpmpackage building with fpm (rpm/directory) .github/workflows/rpm.ymlCI for building.rpmpackages on Rocky Linux 9 containerworkflow_dispatchtrigger for both.deband.rpmworkflows (manual build testing without tag)uvinstallation instructions in README
Changed
- Logging: bare
except: passreplaced withlogger.debugin site runners for easier troubleshooting - Logging:
logger.error→logger.exceptionfor Zabbix/Grafana/OTel send failures (includes stack trace) - Logging: cramjam/opentelemetry import failures raised from
warningtoerror - Logging: dryrun buffer output lowered from
infotodebug deploy/speedtest-z.servicegeneralized for reusable templatedeploy/speedtest-z.timeraddedRandomizedDelaySec=180grafana-dashboard.jsonline interpolation smooth, lineWidth 1, pointSize 3
Fixed
ruff formatviolation inrunner.pythat caused CI failure in v0.8.2
v0.8.2
v0.8.1
Fixed
.debCI: addpython3-virtualenvto build dependencies
Downloads
speedtest-z_0.8.1-1_amd64.jammy.deb— Ubuntu 22.04 (Jammy)speedtest-z_0.8.1-1_amd64.noble.deb— Ubuntu 24.04 (Noble)
sudo dpkg -i speedtest-z_0.8.1-1_amd64.noble.deb
sudo vi /etc/speedtest-z/config.ini
sudo systemctl enable --now speedtest-z.timerFull Changelog: v0.8.0...v0.8.1
v0.8.0
Added
- Debian/Ubuntu
.debpackage building with dh-virtualenv (debian/directory) .github/workflows/deb.ymlCI for building.debpackages (jammy, noble)/etc/speedtest-z/as system-wide config path fallback- System user
speedtest-z, directories/var/lib/speedtest-z/,/var/log/speedtest-z/ - Hardened systemd service with
ProtectSystem=strict,PrivateTmp=yes, etc. /etc/cron.d/speedtest-z-cleanerfor Chrome temp file cleanup
Changed
- Config file search order: CLI → CWD →
~/.config/speedtest-z/→/etc/speedtest-z/
Note: The
.debCI had a missing dependency in this release. Use v0.8.1 for working.debpackages.
Full Changelog: v0.7.1...v0.8.0
v0.7.1
Full Changelog: v0.7.0...v0.7.1
v0.7.0
Full Changelog: v0.6.2...v0.7.0
v0.6.2
Full Changelog: v0.6.1...v0.6.2
v0.6.1
Full Changelog: v0.6.0...v0.6.1
v0.6.0
Full Changelog: v0.5.1...v0.6.0
v0.5.1
Full Changelog: v0.5.0...v0.5.1