updated: log git corruption (#2242)

* log git corruption

* better cloudlog
pull/2248/head
Adeeb Shihadeh 5 years ago committed by GitHub
parent 98fedff6b1
commit 3f40a9ee75
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 5
      selfdrive/updated.py

@ -201,6 +201,11 @@ def finalize_update() -> None:
shutil.rmtree(FINALIZED) shutil.rmtree(FINALIZED)
shutil.copytree(OVERLAY_MERGED, FINALIZED, symlinks=True) shutil.copytree(OVERLAY_MERGED, FINALIZED, symlinks=True)
# Log git repo corruption
fsck = run(["git", "fsck", "--no-progress"], FINALIZED).rstrip()
if len(fsck):
cloudlog.error(f"found git corruption, git fsck:\n{fsck}")
set_consistent_flag(True) set_consistent_flag(True)
cloudlog.info("done finalizing overlay") cloudlog.info("done finalizing overlay")

Loading…
Cancel
Save