Проблема.
После перевода subversion на режим аутентификации ldap перестали работать задачи сборок на jenkins. FAILED: org.tmatesoft.svn.core.SVNErrorMessage: svn: SASL(-13): authentication failure: Password verification failed.
Причины.
Старая версия subversion плагина для jenkins (1.34).
Решение:
Установка новой версии плагина svn для jenkins (версия не ниже 1.37). Есть один нюанс, если после обновления плагина web-интерфейс до версии 1.39 перезапустить jenkins, произойдет откат до версии 1.34. Это происходит из-за того, что subversion плагин является прикрепленным к jenkins, т.е. при обновлении jenkins самостоятельно меняет версию плагина (https://wiki.jenkins-ci.org/display/JENKINS/Pinned+Plugins). Такой статус плагина требует определенных действий для обновления. Необходимо скачать нужную версию плагина с http://updates.jenkins-ci.org/download/plugins/subversion/, добавить ее вручную при помощи интерфейса управления плагинами jenkins (закладка дополнительно), в папка $JENKINS_HOME/plugins создать файл subversion.jpi.pinned и перезапустить jenkins.
Комментариев нет:
Отправить комментарий