[Toaster] Workflow for Image Customization ?

Reyna, David david.reyna at windriver.com
Tue Nov 17 17:31:15 PST 2015


Hi Michael and Belen,

I wanted to understand an aspect of workflow for image customization. This is what I understand so far.

1. You create a new project.

2. You see a list of image items you can add. The list is the initial best of what is available, and what the dependencies are.

3. You checkbox your initial set of choices, and you build the image target, and it runs.

4. You return to the list of image items. The list content and dependencies are now improved because bitbake/Toaster has much better information now that a build has been done.

5. You check and/or un-check your second pass set of choices, and you re-build the image target, and it runs.

6. You again return to the list of image items, make your third pass refinements, and re-build the image target.

However, this time the image does not work, either because you removed too much functionally for your applications or because there was an error in the dependency data and the image is functionally inconsistent.

7. Here are my questions.

  * How do you recover to the last working configuration?
  * Do we recommend people to clone their projects (i.e. "Save-as") so that they have a backup?
  * Would we checkpoint the last (or last few) configurations so that they could do an undo?

I ask because in our implementations of image customization the field engineers and customers almost always went to a point where the image failed, so having a recovery procedure was crucial for customer happiness.

- David





-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/toaster/attachments/20151118/daaec617/attachment.html>


More information about the toaster mailing list