Skip to content

refact(pull): verify local blob integrity before pulling#129

Open
mike-sul wants to merge 1 commit intolmp-97from
refact/check-blob-hashes-on-pull-v97
Open

refact(pull): verify local blob integrity before pulling#129
mike-sul wants to merge 1 commit intolmp-97from
refact/check-blob-hashes-on-pull-v97

Conversation

@mike-sul
Copy link
Collaborator

Verify hashes of app blobs already present in the local store before running an update/pull operation. This ensures we detect and re-download blobs that have become corrupted due to external factors (e.g., disk degradation).

Checking only the blob size is not sufficient, as corrupted blobs may still match the expected size while having invalid content.

@mike-sul mike-sul requested a review from detsch March 13, 2026 10:31
Verify hashes of app blobs already present in the local store
before running an update/pull operation. This ensures we detect and
re-download blobs that have become corrupted due to external factors
(e.g., disk degradation).

Checking only the blob size is not sufficient, as corrupted blobs may
still match the expected size while having invalid content.

Signed-off-by: Mike Sul <mike.sul@foundries.io>
@mike-sul mike-sul force-pushed the refact/check-blob-hashes-on-pull-v97 branch from a770731 to 819a36c Compare March 13, 2026 10:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant