Jenkins が起動しない - Unable to read /var/lib/jenkins/config.xml -
とある午後、Jenkins を再起動したときに出たエラー
1 | hudson.util.HudsonFailedToLoad: org.jvnet.hudson.reactor.ReactorException: java.io.IOException: Unable to read /var/lib/jenkins/config.xml |
/var/lib/jenkins/config.xml が読み込めない
というエラー
/var/lib/jenkins/config.xml
の所有者は jenkins:jenkins だけど、なぜ?
と権限周りを諸々試験して直していくとplugins
をディレクトリごと所有者変更すると直りました汗
1 | $ sudo chown -R jenkins:jenkins /var/lib/jenkins/plugins |
plugin の挙動で何か所有者変更され得るものがあったのか解明せず。
同様の事象の記事を見つけたので参照
#764711 - jenkins: Fails on "Unable to read /var/lib/jenkins/config.xml" - Debian Bug report logs
Jenkins が起動しない - Unable to read /var/lib/jenkins/config.xml -
https://kenzo0107.github.io/2016/12/08/2016-12-09-fix-unable-to-read-jenkins-config/