The Toaster BitBake UI logs its own errors to toaster_ui.log. If the user does not look in this file they will not notice when errors occur; if we're lucky they might notice missing data, but it's likely that in some cases they won't know what they are looking at. Toaster needs to record these errors and display them in the web part of the UI.
Created attachment 2243 [details] Design - Expose Toaster errors in the UI
Created attachment 2547 [details] Design - Expose Toaster errors in the UI Changes slightly the position of the Toaster errors link to accommodate other actions in the same area
Given the pain of debugging toasterui failures during 3.2 cycle, we really need to improve the logging/log handling.
This has been fixed in two steps. 1) All errors in up to the launch of the build, including all steps of cloning, have been captured and reported. 2) All errors after the launch of the build that are not normally caught and reported by bitbake, specifically crashes in bitbake itself, are now captured and reported (see 14085).