Temporary assign to littlecvr - feel free to find other owners for this.
Currently the factory stuff on golden eye is a single factory.zip, containing:
- toolkit (10~30M)
- unsigned factory install shim (100~200M)
- netboot fw +kernel (~10M)
- setup/ (~1M)
- hwid (~few K)
- bundle and completion scripts
I think we do want to make it easier to get toolkits, also easier to find factory resources, easier to finalize_bundle, without creating too many files on golden eye.
It seems that the most important ones are
- toolkit (worthy to have its own file output)
- factory install shim (should be merged to images.zip, or its own archive, just like test images)
And it's fine to have a "anything else", containing
- hwid (which people can directly download from CPFE, but bundles should have an initial version)
- setup/ (it is fine if only finalize_bundle will feed these scripts, not in factory.zip,
or just have a bootstrap script in factory.zip for setup & factory docker server images)
- completion script (optional, or maybe we should merge into factory shim)
- netboot (not sure how this should appear - maybe merge with the firmware archives on golden eye?
Comment 1 by littlecvr@chromium.org
, Apr 5 2017