jenkinsのアップデート!そして伝説へ…
Jenkinsに緊急のセキュリティ勧告が出ているので、アップデートをお願いします。 groups.google.com/d/topic/jenkin…
— Jenkins(日本語)さん (@jenkinsja) 1月 7, 2013
jenkins1.487から1.498にアップデートしたよ!
CentOS5.8と、CentOS6.3でやったよ!
[root@arimo tmp]# cd /tmp
[root@arimo tmp]# wget http://updates.jenkins-ci.org/download/war/1.498/jenkins.war
[root@arimo tmp]# locate jenkins.war
/usr/lib/jenkins/jenkins.war
こわいからバックアップ
[root@arimo tmp]# cp /usr/lib/jenkins/jenkins.war /usr/lib/jenkins/jenkins.war_bk
warファイルおきかえ
[root@arimo tmp]# cp jenkins.war /usr/lib/jenkins/jenkins.war
[root@arimo tmp]# service jenkins stop
Shutting down Jenkins [ OK ]
[root@arimo tmp]# service jenkins start
Starting Jenkins [ OK ]
起動できた(´ー`)
ブラウザでjenkinsにアクセス
こんなのでてる…
Google翻訳さーん><
「以前に発見されたセキュリティ上の脆弱性のために、我々は、ディスク上のコンフィギュレーションファイルに秘密を保護するために使用される暗号化キーを変更する必要があります。このプロセスは、大部分をスキャンして、あなたの$ JENKINS_HOME(の/ var / lib /ジェンキンス)、いくつかの時間がかかるだろう再キーそれら暗号化されたデータを、見つける。これを行うためのさまざまな方法の詳細な意味については、このドキュメントを参照してください(または、これをやっていない。)この操作は、安全にバックグラウンドで実行することができますが、慎重なユーザーがバックアップを取ることをお勧めします。」
つまり、以前のバージョンのキーだと危ないから、いいかんじのキーを作り直せや、ということか。
Re-key in background nowボタンをぽちり。
表示がRe-keying is in progress. になる
ログ表示のリンクをぽちり。
なんたらかんたら…
なんたらかんたら…
Completed re-keying 6 files on Tue Jan 08 13:43:44 JST 2013
よしよし。
リロードすると
Secrets in your $JENKINS_HOME has been re-keyed successfully. Please check the log, confirm the success, and then dismiss or re-run.
の表示に変わってる。
ログをチェックして、成功を確認してから、解任または再実行してください。的な。
Dismissボタンぽちり。
卍解!!!!!!!!!!!!
アップデートできた。
ビルドも正常にできた。
よかったよかった。(´ー`)
追記:Macのローカルにはいってるjenkinsの場合
sudo cp Downloads/jenkins.war /Applications/Jenkins/jenkins.war
停止
sudo launchctl unload /Library/LaunchDaemons/org.jenkins-ci.plist
起動
sudo launchctl load /Library/LaunchDaemons/org.jenkins-ci.plist
ニコリ(´ー`)