Вопрос в следующем: от чьего имени нужно стучаться в репозиторий? Сейчас я пытаюсь это делать от имени условного jenkins_admin(gitlab пользователь, добавленный в проект). Но как бы я не пытался - jenkins говорит, что доступа нет. Тоже самое было, когда я это пытался делать из под себя.
Немного технических деталей: jenkins и gitlab крутится на разных linux-машинах. Предполагается, что Jenkins все делает на свой же машине, без использования агентов. Авторизация пользователей прикручена к PAM.