Ошибка Дженкинса: Не удалось настроить обработчик ‘debug_file_handler’

#jenkins #jenkins-pipeline

#дженкинс #дженкинс-трубопровод

Вопрос:

Я запускаю задание Дженкинса, которое предполагает вывод артефактов журналов.

 post {  always {  archiveArtifacts artifacts: 'logs/my-job-name_*.log' , fingerprint: true  } }  

Я получил эту ошибку в выводе консоли

Ошибка в конфигурации ведения журнала. Использование конфигураций по умолчанию. Не удалось настроить обработчик ‘debug_file_handler’

И артефакты не создаются

Ответ №1:

Кто-то запускает задание Дженкинса из терминала виртуальной машины с корневым пользователем. введите описание изображения здесь

Пользователь root был владельцем журналов, поэтому дальнейшие запуски Jenkins (с пользователем jenkins) не могли записываться в этот журнал. Я удалил папку журнала, и это сработало.