You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Allow for more RoT/SP image variants in the TUF repo (#6867)
It's useful to be able to package extra images for other use
cases (e.g. manufacturing) in the same TUF repo. Allow this
by making a few adjustments
- Require all SP images to have a unique `name` instead of
a unique `board`. We will still select by `board` via
wicketd meaning the actual runtime behavior should still be the same.
- Add an extra check for the RoT to make sure the board name
in the caboose matches the image selection at run time. This
lets us package an `oxide-rot-1` and `oxide-rot-1-selfsigned`
signed with the same keys in the same repository. We only
allow one board name per signing key.
- The RoT bootloader does not need this type of flexibility so
ensure we only allow one entry per signing key.
The same restrictions for versions still apply.
Co-authored-by: Laura Abbott <[email protected]>
0 commit comments