Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

As a user my sync continues in case it encounters corrupted manifest #648

Open
ipanova opened this issue Mar 21, 2022 · 1 comment
Open
Labels

Comments

@ipanova
Copy link
Member

ipanova commented Mar 21, 2022

Is your feature request related to a problem? Please describe.
Right now the sync of the whole repo fails when it encounters at least one corrupted manifest

Describe the solution you'd like
I would like the sync to continue and in the task details record what manifests were skipped.
In case a manifest list is corrupted, whole manifest will be skipped including its all per-arch manifests.

Additional context
This logic should probably be incompatible with mirror=True

@lubosmj
Copy link
Member

lubosmj commented Aug 1, 2022

This will be much harder to accomplish once we add validation for synced manifests (e.g., initiating a skip task for a parent manifest list that was already parsed and validated). We need to reevaluate the complexity of this issue.

@ipanova ipanova removed the Low label Aug 19, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: Not Started
Development

No branches or pull requests

2 participants