tpm_clear_owner =============== **Source code:** `tpm_clear_owner.py `_ Requests that the firmware clear the TPM owner on the next reboot. Description ----------- It's required that the owner is cleared on the first boot out of factory. Users want to minimize the number of reboot in GRT so we don't put this in GRT. If a user forgets to clear the owner before :doc:`Finalize ` then the Finalize will fail at the VerifyTPM. This should generally be followed by a reboot step. Test Procedure -------------- This is an automatic test that doesn't need any user interaction. Dependency ---------- - ``crossystem clear_tpm_owner_request`` - ``crossystem clear_tpm_owner_done`` Examples -------- An example: .. test_list:: generic_tpm_examples:TPMTests.CommonTests.ClearTPMOwnerRequestGroup Test Arguments -------------- .. list-table:: :widths: 20 10 60 :header-rows: 1 :align: left * - Name - Type - Description * - only_check_clear_done - bool - (optional; default: ``False``) Only check crossystem clear_tpm_owner_done=1