uefi: OTA upgrade for UEFI unmeasured installation fail

Description

From unmeasured UEFI installation, build 10048, attempted an OTA upgrade to 10057.
Upon reboot, the platform hangs with either a black screen or "Measured Launch Unseal FAILED" splash screen.
When the splashscreen is displayed, the keyboard is unresponsive and there is no tty on the serial.
When hanged on blackscreen, there is a tty on the serial asking for the administrative password. When entering the password:

Additional notes:

  • 10048 OTA to 10057 with legacy unmeasured succeeds

  • 10048 OTA to 10057 with legacy measured succeeds

  • 10048 OTA to 10057 with UEFI measured succeeds

Consider 10048 and 10057 to be OpenXT 10 pre builds, test necessary from 9.0.x build to 10.0.0-pre build.

Environment

OpenXT 10 pre, UEFI installation, unmeasured.

Validation Steps

  1. Install OpenXT on UEFI choosing to disable measured launch.

  2. OTA upgrade to OpenXT 10

  3. Upon upgrade completion, the platform should reboot into UIVM and report the new version correctly.

Assignee

Unassigned

Reporter

Eric Chanudet

Labels

None

QA Assignee

None

QA Image URL

None

Components

Fix versions

Affects versions

Priority

Major
Configure