Related to this topic of setting up a cluster of build nodes: 
https://lists.yoctoproject.org/g/yocto/topic/85515144

We have multiple build nodes right now configured to use a shared SSTATE cache 
and shared PR server. We are building four MACHINE types. Build jobs are 
randomly assigned, so any node can build the image for any MACHINE type.
In order to maintain a proper package feed for long term, we are backing up the 
PR server database regularly.

I still have these questions though.

* Do we need to also backup anything in BUILDHISTORY_DIR?

* Do we need to share anything in BUILDHISTORY_DIR?

* I often see people recommend using SSTATE_MIRROR.  What are the pros/cons to 
using a SSTATE_MIRROR vs all nodes using a shared SSTATE_DIR?

* Can/should DL_DIR be shared across build nodes?

* Should the nodes use a remote/shared BBSERVER?

* I have also seen someone mention a "hash equivalence server" that can also 
accelerate builds. Is that an old term for the PR_server?

* BB_SIGNATURE_HANDLER - I see there are some options to tweak in 
BB_SIGNATIRE_WHITELIST.  Are there common tweaks to these vars are generally 
beneficial?  I image the defaults are the best.

Thanks for your time.
Rusty
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#55612): https://lists.yoctoproject.org/g/yocto/message/55612
Mute This Topic: https://lists.yoctoproject.org/mt/87794307/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to