Skip to content

Releases

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 16 Oct 01:41

Highlights

  • crashpilot classify: classify a pasted or saved log (dmesg, journal, Xid, MCE, kernel panic) offline, with no database, network or sudo. crashpilot classify FILE or ... | crashpilot classify -; add --json for category, severity, confidence, evidence and alternatives.
  • GitHub Action: uses: CrashPilotX/crashpilot-agent@v0.2.0 runs classify on a log file in CI, writes a job summary and sets outputs (category, severity, confidence, json). See docs/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