Log Detective AI-powered log analysis is being integrated into the Packit service to automatically analyze failed Koji builds. When a build fails, Packit sends logs to the Log Detective interface server, which uses an agent built on the BeeAI Framework and the Drain template mining algorithm to extract relevant snippets and generate an analysis. Results are delivered via the Fedora Messaging bus and displayed in the Packit dashboard, linked to the triggering PR. The tool is aimed at less experienced package maintainers and does not require any manual configuration. Future plans include support for Copr builds in Packit and improved result presentation including extracted log snippets.

4m read timeFrom fedoramagazine.org
Post cover image
Table of contents
Log parsing and analysis derivationCommunication architectureResult presentationPurpose and limitationsFuture development

Sort: