fix(gc): ignore broken tag link
Related to #946 (closed)
Context
We would like to skip corrupt tags having an "invalid checksum digest format" due to the error a user is receiving when trying to run offline gc: garbage collect: marking blobs: 1 error occurred: \* retrieving tags invalid checksum digest format. #946 (closed)
Whats in this MR?
- Do not return an error after encountering an "invalid checksum digest format", but log it to the user instead
- 1 test to validate we do indeed skip broken (invalid checksum digest format) tags.
Edited by SAhmed