Bug 11957

Summary: support custom Layer Index URL and fixture override
Product: [Build System, Metadata & Runtime] Toaster Reporter: David Reyna <david.reyna>
Component: toasterAssignee: David Reyna <david.reyna>
Status: RESOLVED FIXED QA Contact: Libertad <libertad.gonzalez.de.la.cruz>
Severity: enhancement    
Priority: Medium CC: jessica.zhang, stanciux.mihail
Version: 2.4   
Target Milestone: 2.4 M3   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: Yes (doc changes required)

Description David Reyna 2017-08-21 03:56:25 UTC
Toaster supports custom fixtures that allow customers and commercial partners to define specific default values for Toaster projects, for example the default layer list, distro, and default MACHINE.

Toaster needs to allow the custom fixture file to specific an alternate Layer Index URL for users that host their own Layer Index Server.

Toaster also needs to allow the ability to completely override the default fixture files, otherwise that content can leak into the custom environment (by default the custom fixture is an overlay that cannot remove existing values from the default fixture).
Comment 1 David Reyna 2017-08-29 16:08:47 UTC
commit 254e2debe5705f4fe34307378a8c1457e4327d1c

Note that the commit header accidentally marked this as #11938.