Hi Alex, I have a few questions about the Toaster backend support and its connection to the Toaster web server. I would like to demo the Toaster internally to Wind River, and I need to understand a few things.
* In the example Toaster web pages, we show builds for multiple and separate machines, for example "atom-pc" and "qemuarm". I think that to create these different builds, you are doing to following. 1) Create the build directory and edit the "conf" file(s) for the first machine type. 2) Build the needed images for that machine type. 3) Re-edit the "conf" files for the next machine type. 4) Repeat #2 and #3 as needed. Since the generated image files and package work directories are name-safe per machine, there are no file collisions. Since all of the work is in the same project directory, Toaster has no problem because it can work off of a single SQL database and attach that to the Toaster via port 8080. * But what it the customer wants separate physical directories for each of their builds (as is the case with for example Wind River customers)? We can certainly setup the project directories and bitbake environments per build, but each project would then have its own separate database, and I am guessing that each "source toaster start" would vie for the same 8080 port. And if we instead assign separate port numbers to each of these Toaster instances, then the user would need to then access each separate URLs and thus have an unconsolidated view? Did you have a design that supports multiple build directories? * Did you have ideas about persistence of the project's database? This question came up in a Wind River call. For example, in our nightly builds we constantly create/build projects and then delete them to make room for the next cycle. It would therefore be good to have a way to preserve the SQL database somewhere (without the original project) and be able to connect to it via Toaster. Thanks, David
_______________________________________________ toaster mailing list [email protected] https://lists.yoctoproject.org/listinfo/toaster
