Ignore missingSpaceBeforeDate messages from fsck during fetch
After !3458 (merged) pull-mirroring from certain repositories fail with the following error:
2:fetch remote: \"error: object abcdef123456789abcdef123456789: missingSpaceBeforeDate: invalid author/committer line - missing space before date\nfatal: fsck error in packed object\nfatal: fetch-pack: invalid index-pack output\n\": exit status 128."
Sample public repo that produces these messages due to its history: https://repo.or.cz/syslinux.git
This (fsck.missingSpaceBeforeDate
) appears be a harmless error that we can ignore akin to fsck.badTimezone
when fetching objects from remote, by including it in https://gitlab.com/gitlab-org/gitaly/blob/be8a34e94f5bcf4003fe3d0c4d468a1113d4de03/internal/git/command_description.go#L76