Есть ли у кого-нибудь работающая конфигурация агента Jenkins для git clone на z / OS R2.4 - PullRequest
2 голосов
/ 11 июля 2020

Я пытаюсь использовать подключаемый модуль GitSCM Jenkins на z / OS R2.4 с реализацией git Rocket. Конфигурация агента, которая работала на R2.3, больше не работает на R2.4, потому что кодировка utf8 больше не работает, поэтому документация IBM также довольно устарела по этому поводу. Нам пришлось перейти на -Dfile.encoding=ISO8859-1 только для того, чтобы успешно запускать команды в системе - иначе ничего.

Однако при попытке использовать git checkout через S SH я получаю аутентификацию с помощью publi c key ошибки попадают в удаленный апстрим. Это также происходит, когда мы используем плагин S SH Agent. При попытке сделать это за пределами Jenkins все выглядит нормально, независимо от того, используется ли агент или напрямую с git. У нас есть действующий файл ~/.ssh/config на агенте, который работает для нашего пользователя Jenkins из командной строки, как и ssh-agent. Сценарий git-jenkins.sh, который следует использовать вместо git напрямую, который предлагает использовать IBM, просто не работает даже после исправления очевидных ошибок сценария. Я подозреваю, что ключ / фраза-пароль S SH неправильно кодируются для связи S SH, но не могу доказать, что это вызывает проблему.

Есть ли у кого-нибудь рабочая конфигурация на z / OS R2. 4? У нас не было проблем с кодировкой на R2.3, но мы не могли выполнить откат, и тогда мы все равно не работали с плагином GitSCM.

1 Ответ

0 голосов
/ 11 июля 2020

Во-первых, для тестирования попробуйте использовать ключ S SH без ключевой фразы, чтобы подтвердить, связана ли проблема с указанной парольной фразой.

Во-вторых, проверьте ServerPack R2.4 для S SH и OpenSSH_x версии r (по сравнению с R2.3): это может дать некоторые подсказки относительно того, что изменилось между двумя версиями, и почему S SH (который работал раньше) больше не работает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...