Sign in or sign up before continuing. Don't have an account yet? Register now to get started.
Register now

HTTP repository sync sometimes fails due to authentication issues

Seen on gprd: gitlab-org/gitlab-ce is 8 hours behind, and attempts to synchronize are failing with the message fatal: could not read Username for 'https://gitlab.com': terminal prompts disabled

@stanhu points at https://109d3390fac34f3248388dc3d64a49da.us-central1.gcp.cloud.es.io:9243/goto/0053f1d21e771489fdd0f7e6472b1637

This suggests that the JWT authentication we're writing to the configuration file is expiring before the git fetch triggers (bug), or there is a misconfiguration like mismatched clocks. Needs further investigation.

Other syncs are proceeding apace, so it seems unlikely to be a general problem.

/cc @stanhu

Assignee Loading
Time tracking Loading