Skip to content

Conversation

@jgallagher
Copy link
Contributor

This addresses some lingering TODOs from the quick fixes in #3185: we now relay the modern RoT state information, and wicket now displays versions for both RoT slots and both SP slots, if available; e.g.,

pane

This is a precursor to supporting "skip updating the RoT if it already has the version we want to update to".

We now report the versions of both the A/B slots of the RoT and the
active/inactive slots of the SP.

This is a precursor to supporting "skip updating the RoT if it already
has the version we want to update to".
pub revision: u32,
pub hubris_archive_id: String,
pub base_mac_address: [u8; 6],
pub version: ImageVersion,
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👯

Copy link
Contributor

@andrewjstone andrewjstone left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ship it!

@jgallagher jgallagher merged commit e33ca40 into main May 31, 2023
@jgallagher jgallagher deleted the mgs-rot-plumbing branch May 31, 2023 13:31
jgallagher added a commit that referenced this pull request Jun 1, 2023
…3240)

This skips updating the RoT by default (can be overridden by the user
from wicket) if the _currently active_ RoT slot's version matches the
artifact version in the TUF repository.

Builds on #3239.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants