kernelci / kernelci-core

Core KernelCI tools
https://kernelci.org
GNU Lesser General Public License v2.1
107 stars 97 forks source link

On kbuild exception, store and send to API recorded stacktrace for easier troubleshooting and error reporting #2739

Open nuclearcat opened 1 week ago

nuclearcat commented 1 week ago

Right now stacktrace is lost as soon as pod will be cleaned by k8s. As half-solution kci-k8swatch.py from deploy will record logs, but it is not ideal. We have already trap for exception, so maybe we can just add some basic function to send it somewhere, or schedule to send over another pod.