jenkins не может распознать файл seleant_hosts

Ага, посмотрите Namebench .

Попробуйте namebench. Он отслеживает самые быстрые DNS-серверы, доступные для вашего компьютера. namebench выполняет справедливый и тщательный тест , используя историю вашего веб-браузера, вывод tcpdump или стандартизированные наборы данных, чтобы предоставить индивидуальные рекомендации. namebench полностью бесплатен и не изменяет вашу систему любым способом. Этот проект начался как проект Google на 20%.

namebench работает в Mac OS X, Windows и UNIX и доступен с графическим пользовательским интерфейсом , а также с интерфейсом командной строки.

1
31.10.2018, 09:56
1 ответ

Ваш файл known_hostsдолжен быть доступен для чтения пользователем Jenkins и режимом 600.

Как сказано в сообщении об ошибке (акцент мой):

Please ensure [the known hosts file] is created at this path and that Jenkins can read it.

Предполагая, что ваш пользователь Jenkins jenkins, вот как убедиться, что содержимое каталога SSH Jenkins имеет правильные разрешения:

sudo chown -Rh jenkins:jenkins /var/lib/jenkins/.ssh
sudo chmod 600 /var/lib/jenkins/.ssh/{authorized_keys,id_rsa,known_hosts}
1
27.01.2020, 23:42

Теги

Похожие вопросы