We have observed bitbake_eventlog.json being generated in unexpected places during autobuilder builds. * document when we expect event logs to be generated * ensure the current code only generates event logs when we expect them to * make generation of event logs more readily configurable — both when and where
When the event log is needed, it needs to go elsewhere than the top level build directory. Need to also allow enabling or disabling of toaster build logging globally. A suggested default is for toaster build logging be "off" for now. We may choose to enable it at some point.
*** Bug 8230 has been marked as a duplicate of this bug. ***
The patches (1) make generation of the eventlog optional, by having a user selection in the Forced Build web pages, (2) places the eventlog in build/tmp/log, instead of build and (3) adds a timestamp to the eventlog filename since multiple event logs can be generated during a multi-image buildset and otherwise only the last one would otherwise be saved. Patch set sent to yocto mailing list.
Merged to master on 7/19/16 by Beth.