ActiveRecord::NotNullViolation when refreshing agent authorizations
An error is raised when if attempt to sync an agent configuration when the project/group path in the configuration file matches a record but is incorrectly capitalised.
Sentry:
- https://sentry.gitlab.net/gitlab/gitlabcom/issues/3635115/
- https://sentry.gitlab.net/gitlab/gitlabcom/issues/3635541/
Proposal:
Ignore case when comparing ci_access
entries with the actual path of the project/group.