Ubuntu で jenkins update したら StackOverflowError で涙目
Ubuntu で jenkins の update したら StackOverflowError で起動しなくなっちゃいますた。
バージョンで言うと、1.411 → 1.412 で発生したんだけど、1.413 が出たので update しても変わらず……
で、twitter で呟いたら教えてもらいますた!!!
2011-05-25 15:15:15 via twmode to @yoshiori
というわけで、ここ参照
https://issues.jenkins-ci.org/browse/JENKINS-9718
まずはバージョンを確認
$ sudo aptitude show jenkins Package: jenkins New: yes State: installed Automatically installed: no Version: 1.413 Priority: 特別 Section: devel Maintainer: Kohsuke Kawaguchi <kk@kohsuke.org> Uncompressed Size: 38.8M Depends: daemon, adduser, psmisc, java2-runtime Conflicts: hudson Replaces: hudson Description: Continuous integration system written in Java Jenkins is an extensible continuous engine written in Java. Homepage: https://jenkins-ci.org/
バージョンは 1.413 になってる。
ダウングレードする
$ sudo apt-get install jenkins=1.411
で、1.411 が入る。
$ sudo aptitude show jenkins Package: jenkins New: yes State: installed Automatically installed: no Version: 1.411 Priority: 特別 Section: devel Maintainer: Kohsuke Kawaguchi <kk@kohsuke.org> Uncompressed Size: 38.8M Depends: daemon, adduser, psmisc, java2-runtime Conflicts: hudson Replaces: hudson Description: Continuous integration system written in Java Jenkins is an extensible continuous engine written in Java. Homepage: https://jenkins-ci.org/
プラグインのアップデート
問題は Jenkins Clover plugin なのでそれだけアップデートすればいいんだけど、
一応、全部アップデートしておいた。