At today's Yocto Project Technical Team Meeting Armin raised a question about the proper way to set up local.conf to use the Yocto Project state mirror for dunfell. This email is intended to bring those not attending up to speed and trigger further discussion.
Armin pointed out that the sstate mirror setup section in local.conf.sample seemed to be in error, and a subsequent web search didn't yield any useful information on how to proceed. So at a minimum we have a documentation issue! Further discussion ensued, and from memory the following points were made: 1. A number of issues have been addressed in the master and kirkstone branches which significantly improve the usability of the published project sstate mirror. These improvements are not present in dunfell. 2. There are also improvements in progress for the infrastructure exporting the sstate mirror. 3. On the autobuilder there are separate development sstate caches for master, dunfell, and kirkstone. While not strictly necessary, this was done to isolate potential sstate corruption to single branches. 4. The published sstate mirror is generated at release time, i.e. the sstate cache from development builds is not used for the release build. There was also some discussion about next steps, and Richard suggested this email to trigger a wider discussion. Potential steps: 1. Improve/fix the sstate cache section of local.conf.sample 2. Improve documentation of sstate cache setup 3. Consider a single sstate cache for all branches on the autobuilder 4. Consider a single sstate mirror for all branches Hopefully others who attended the meeting can jump in if I missed or misrepresented anything! Steve
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#1559): https://lists.openembedded.org/g/openembedded-architecture/message/1559 Mute This Topic: https://lists.openembedded.org/mt/91753971/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-architecture/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
