#jenkins
#дженкинс
Вопрос:
Я запускаю Jenkins в docker на своем локальном компьютере с официальным jenkins/jenkins:lts
изображением. Еще несколько дней назад он все еще работал как шарм, но теперь он не может установить какой-либо предложенный пакет. Я проверил журналы и нашел кое-что о недоступных зеркальных серверах плагинов.
Ни один из плагинов не установлен.
Caused: java.net.SocketTimeoutException: Read timed out
Caused: java.io.IOException: Failed to load https://updates.jenkins.io/.../1.7/plain-credentials.hpi to /var/jenkins_home/plugins/plain-credentials.jpi.tmp
Я попробовал на нескольких машинах в разных сетях и получил те же ошибки, интересно, было ли это связано с обслуживанием сервера? Я из Юго-Восточной Азии. У вас есть какие-либо идеи? У вас есть какой-либо обходной путь? Любая помощь приветствуется.
Ответ №1:
Я получаю подобные ошибки с 2020-11-12. Похоже, что в инфраструктуре Jenkins прямо сейчас возникают проблемы, которые отслеживаются в следующей проблеме GitHub: https://github.com/jenkins-infra/jenkins.io/issues/3958
Комментарии:
1. Это именно то, с чем я столкнулся в данный момент. Часто ли это происходит? Потому что я думаю, что крайне важно поддерживать доступность такой службы.
2. Я использую Jenkins уже шесть или семь лет, и это первый раз, когда я вижу подобные ошибки или не могу автоматически обновлять плагины более суток. Ни одно из обновлений не важно для меня, поэтому я просто жду, пока все будет исправлено. В приведенной выше проблеме обсуждается, как устанавливать плагины вручную. Несколько лет назад у меня была другая проблема с периодическим обновлением плагинов, хотя, вероятно, это было связано с локальной сетью, которую я использовал в то время.