Closed ts-kris closed 1 year ago
All packages were cleaned up in various was to pass BR's check-package
tool.
Need to specifically re-test:
tssilomon
idleinject
As the two of these saw actual script/startup changes that could affect behavior.
@markfeathers, can you look over and test the changes added? Specifically, want to ensure err_exit
works correctly from those contexts so you'll need to induce failures for testing (or point me at some update files for testing myself).
Normally, things in the board's blast.sh
don't use err_exit
as defined in blast_funcs.sh
, but they probably should. The only thing in blast.sh
that would need that change would be U-Boot, so I'll swing back and fix that up at some point. Initial implementations didn't have err_exit
as it was added later, and most of the U-Boot update code in blast.sh
was copy/pasted as it was ported around (which happened mostly before err_exit
was added).
Calling the top-level functions, such as capture_...
and ..._image
to capture/write images don't need to deal with calling err_exit
since all of those as defined in blast_funcs.sh
do the right thing and error on any/every command that could fail and cause the whole process to fail.
Add in clean version from tags, hash file, and license info for all embeddedTS packages.
Add tssupervisorupdate as well for future integration with Image Replicator on compatible platforms.