сбой git clone после обновления MAC OS до High Sierra 10.13.6 - PullRequest
0 голосов
/ 27 февраля 2019

В дополнение к обновлению ОС, были обновлены дополнительные исправления безопасности и другое программное обеспечение.

  1. Через задание Jenkins -> Управление исходным кодом -> GIT -> GIT Clone Behavior Сбой Git Clone из-за проблемы с разрешением

    / usr / local / bin / git --version # timeout = 10 с использованием GIT_SSH для установки учетных данных XXX JENKINS ssh закрытый ключ

    / usr/ local / bin / git fetch --tags --progress git@github.XXX.com: XXX / abc.git + refs /heads / : refs / remotes / origin / ОШИБКА: ошибка клонирования удаленного репо'origin' hudson.plugins.git.GitException: команда "/ usr / local / bin / git fetch --tags --progress git@github.XXX.com: test / abc.git + refs /heads / :refs / remotes / origin /"вернул код состояния 128: stdout: stderr: Предупреждение: навсегда добавлен« github.XXX.com, 169.60.70.162 »(ECDSA) в список известных хостов.usernema @ IN.XXX.COM @ github.ibm.com: В доступе отказано (publickey).Неустранимый: Не удалось прочитать из удаленного хранилища.

Пожалуйста, убедитесь, что у вас есть правильные права доступа и хранилище существует.

at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:1793)
at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandWithCredentials(CliGitAPIImpl.java:1519)
Вручную git clone репозитория работает на компьютере Через задание Jenkins -> Шаг сборки -> Выполнить оболочку, git clone работает.

Версия программного обеспечения установлена: - Jenkinsверы.2.32.2 - GIT 3.0.5 - Git client 2.3.0 - GIT server Plugin 1.7 - GitHub 1.26.1 - GitHub API 1.85

...