WORKAROUND: tpm_manager: don't extend uninitialized PCRs
Extending PCRs in TpmInitializer leads to failing to unseal the
attestation database key. Until a proper solution is implemented,
don't extend PCR0..3 in tpm_manager.
BUG=chrome-os-partner:59823
TEST=1) Run "attestation_client --label=x", reboot, check that the key still
exists: "attestation_client info --label=x".
2) Unit tests: cros_workon_make --board=gru --test tpm_manager
Change-Id: Ide648b698b5e8a2804e27794d4794bf000265bf2
Reviewed-on: https://chromium-review.googlesource.com/411514
Commit-Ready: Andrey Pronin <apronin@chromium.org>
Tested-by: Andrey Pronin <apronin@chromium.org>
Reviewed-by: Andrey Pronin <apronin@chromium.org>
2 files changed