Bug 9918

Summary: Use bitbakes fetcher code to grab layers, do checkouts, etc.
Product: [Build System, Metadata & Runtime] Toaster Reporter: brian avery <brian.avery>
Component: toasterAssignee: David Reyna <david.reyna>
Status: NEW --- QA Contact:
Severity: enhancement    
Priority: Medium CC: belen.barros.pena, david.reyna, jessica.zhang, jose.perez.carranza, joshuagloe, mark.hatle, randy.macleod, stanciux.mihail
Version: 2.3   
Target Milestone: Future   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)

Description brian avery 2016-07-12 17:04:33 UTC
right now, we are directly managing git checkouts but bb has fetcher code to do this and alot more which it would  be a good idea to use.  This becomes more important as we look at adding non git layer sources.
Comment 1 David Reyna 2017-01-10 20:41:49 UTC
Moving this to 'Medium". Although this is an important enhancement, the "Medium+" status is tracked in special ways even though this is set to "Future".
Comment 2 Mark Hatle 2019-03-06 20:27:49 UTC
We're working on a layerindex download manager as part of bitbake.  This would allow the toaster to use a unified interface to download layers either from the index or from a direct URL specified by the user.
Comment 3 David Reyna 2021-03-08 17:23:23 UTC
Mark Hatle's work on a layerindex download manager as part of bitbake is currently on hold.

I will continue to track this.