upgrade: Failed to boot HVM w/ stubdom w/ encrypted VHD after upgrade.

Description

After upgrade from OpenXT 8 to OpenXT 9, existing HVMs with stubdomain and encrypted VHD will fail to boot with the following message:

The crypto keys are present and labelled correctly.

Using `tap-ctl` to try and mount the disk succeeds:

... but the content of the tapdev looks encrypted still.

Environment

OpenXT 9.

Validation Steps

  1. Install OpenXT 8 (e.g, build 1909).

  2. Install Windows 1903 HVM guest with disk encryption enabled.

  3. Verify that the guest boot correctly, optionally install OpenXT PV tools.

  4. OTA upgrade to OpenXT 9 (e.g, build 6751).

  5. Start the guest installed in OpenXT 8 from the UI.

The guest should start normally.

Assignee

Chris Rogers

Reporter

Eric Chanudet

Labels

QA Assignee

None

QA Image URL

None

Components

Fix versions

Affects versions

Priority

Blocker
Configure