Jenkins GO run fails with git 128

Friends, I'm trying to do some go testing. Seems to be a bug with git settings in the box?

I'm running git version before anyone asks … go to the version 1.13.1

Builds happen to me locally on my Mac and Linux … but seem to crash on Jenkins

go test -v ./... -tags=unit
go: requires requires requires requires invalid version: git fetch --unshallow -f in /var/lib/jenkins/go/pkg/mod/cache/vcs/879ce674f4d9f0a3a3f207a6503e782bb2113f1a3d0c1f8049cc523b96d9aa9e: exit status 128:
    fatal: git fetch-pack: expected shallow list
make[1]: *** [unit-test] Error 1
make[1]: Leaving directory `/var/lib/jenkins/workspace/xxxxxx/yyyyy'
make: *** [test] Error 2
Build step 'Execute shell' marked build as failure
[Slack Notifications] found #1 as previous completed, non-aborted build
[Slack Notifications] will send OnEveryFailureNotification because build matches and user preferences allow it
Finished: FAILURE