We are thrilled to announce integration of AI feedback into CentOS Stream merge requests. Log Detective [1] [3] will now comment on merge requests for failed RPM builds, explaining the failure. We want to reduce your triage time, and allow for faster resolution of failed builds by eliminating the need for manual log examination. Please give 👍 to Log Detective’s comments if it is providing accurate information or 👎 if it is incorrect or too vague.
The entire system is open source and we welcome your contributions. For more details please head over to the logdetective repository readme [2].
If you are curious how these comments will look like, thanks to Michal Hlavinka for being an early adopter, we can show you examples of both accurate and inaccurate comments: 1. good: https://gitlab.com/redhat/centos-stream/rpms/libtiff/-/merge_requests/26#not... 2. inaccurate: https://gitlab.com/redhat/centos-stream/rpms/libtiff/-/merge_requests/26#not...
This system is actively developed and you can expect improvements in the coming weeks. In fact we already received a ton internally and are working through them.
This integration was developed by the Log Detective team: Stephen Gallagher, Jakub Kadlcik, Maja Massarini, Jiri Podivin, Miroslav Suchy, Tomas Tomecek Shout out to our collaborators: Veronika Kabatova, Jiri Konecny, Jiri Kyjovsky, Pavel Raiskup
Tomas, on behalf of the team
[1] https://github.com/fedora-copr/logdetective [2] https://github.com/fedora-copr/logdetective?tab=readme-ov-file#contributing [3] https://logdetective.com/