Repository navigation
Releases
Releases · CrashPilotX/crashpilot-agent
v0.2.0
Highlights
crashpilot classify: classify a pasted or saved log (dmesg, journal, Xid, MCE, kernel panic) offline, with no database, network or sudo.crashpilot classify FILEor... | crashpilot classify -; add--jsonfor category, severity, confidence, evidence and alternatives.- GitHub Action:
uses: CrashPilotX/crashpilot-agent@v0.2.0runsclassifyon a log file in CI, writes a job summary and sets outputs (category, severity, confidence, json). Seedocs/github-action.md.
What's Changed
- Harden install.sh and the local API token file by @saqibkh in #1
- Self-enrollment, clean-shutdown sign-off, and a per-node DaemonSet by @saqibkh in #2
- Install the sign-off unit and restart the API on update by @saqibkh in #3
- Fix bugs found in a deep review of the agent, installer and packaging by @saqibkh in #4
- Report kernel events once, not every half hour by @saqibkh in #5
- Fix four ways the crash detector misreads real kernel logs by @saqibkh in #7
- Stop routine PCIe noise from raising critical alerts by @saqibkh in #9
- Add a benchmark for the crash detector against real kernel logs by @saqibkh in #8
- Fix six ways the agent could misreport the kernel log or an update by @saqibkh in #6
- Stop the agent failing to start when two processes create its database by @saqibkh in #10
- Add crashpilot classify and a GitHub Action that runs it on a log by @saqibkh in #11
- Recognise amdgpu hangs, resets and failed starts as GPU faults by @saqibkh in #13
- Report AMD GPUs in the heartbeat by @saqibkh in #12
New Contributors
Full Changelog: https://github.com/CrashPilotX/crashpilot-agent/commits/v0.2.0