Я пытаюсь настроить удаленное репозиторий github в качестве корневого сервера соли, но он не может сделать аутентификацию успешной с парой ключей pub / priv. Я также указал расположение ключей в файле / etc / salt / master .
Ниже приведены журналы, которые я получаю:
2018-11-05 01:48:32,197 [salt.utils.gitfs :1574][ERROR ][21391] Error occurred fetching gitfs remote 'git@[github-endpoint].git': failed to start SSH session: Unable to exchange encryption keys
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/salt/utils/gitfs.py", line 1552, in _fetch
fetch_results = origin.fetch(**fetch_kwargs)
File "/usr/lib64/python2.7/site-packages/pygit2/remote.py", line 405, in fetch
File "/usr/lib64/python2.7/site-packages/pygit2/errors.py", line 64, in check_error
GitError: failed to start SSH session: Unable to exchange encryption keys
Я проверил пару ключей и соединение с конечной точкой github.
Я могу синхронизировать репо вручную на сервере.