Gitlab LFS: доступ запрещен. Проверьте свой уровень доступа
Новый проект был создан в производственной среде. Я забыл включить LFS и при нажатии на него он не работал.
Но сейчас, когда я делаю git lfs push
для любого проекта при добавлении некоторого файла LFS (он может быть небольшим, чтобы не было проблемы с тайм-аутом), он продолжает работать и каждый раз говорит: LFS: Access forbidden. Check your access level.
Я пытаюсь снова, и каждый раз, когда он пытается, он создает новую папку в папке кэша lfs-объектов.
Я знаю, что в проекте включена LFS, потому что если я отключу его, он потерпит неудачу в:
trace git-lfs: HTTP: POST …/info/lfs/locks/verify
trace git-lfs: HTTP: POST …/info/lfs/objects/batch
И когда LFS включен, он проходит это, но терпит неудачу здесь:
22: 48: 00.649880 трассировка git-lfs: HTTP: {"objects":[{"oid": "7571a85db75aa74d7902aec1fd52d57d2f61bd48d477d319f05e7cbba46155ce", "размер": 2088566784, "действия": h: "h": {"hs": "": h ": h: gitlab-LFS / объекты / 7571a85db75aa74d7902aec1fd52d57d2f61bd48d477d319f05e7cbba46155ce / 2088566784", „заголовок“: { „Авторизация“: „Основные ZGVuaXNvOiE0S3JhdG5vU3Jhbmpldkl0YWxpamkh“}}}}]} 22:48:00,649880 следовые GIT-LFS: TQ: начиная передачи адаптера „основной“ Гит LFS: (0 из 1 файлов) 0 В / 1,95 ГБ 22: 48: 00,650380 трассировки GIT-LFS: HTTP: PUT... /gitlab-LFS / объекты / 7571a85db75aa74d7902aec1fd52d57d2f61bd48d477d319f05e7cbba46155ce / 2088566784 Гит LFS: (0 из 1 файлов) 1.95 GB / 1.95 GB 22:50:48.049854 trace git-lfs: HTTP: 403 22:50:48.049854 trace git-lfs: HTTP: {"message": "Доступ запрещен. Проверьте свой уровень доступа. "," Documents_url ":" https://git.comtrade.com/help"} 22:50:48.050354 trace git-lfs: tq: повторная попытка объекта 7571a85db75aa74d7902aec1fd52d57d2f61bd48d477d319f05e7cbba1515 Проверьте свой уровень доступа. 22:50:48.050354 трассировка git-lfs: tq: поставить повторную попытку в очередь № 1 для "7571a85db75aa74d7902aec1fd52d57d2f61bd48d477d319f05e7cbba46155ce" (размер: 2088566784)
Есть идеи, в чем может быть проблема?
Это все еще работает в тестовой среде. Я ищу различия, но не могу их найти.