2012年9月26日水曜日

Persona Plugin があると「再起動せずにインストール」ができない

2013/05/13 追記
Version 2.3 (May 12, 2013) で修正されました。

以前、Persona Plugin について書きました。
が、どうやらこちらをインストールしていると、
プラグインを「再起動せずにインストール」ができないみたいです。

こちらがログ

hudson.util.IOException2: Failed to dynamically deploy this plugin
 at hudson.model.UpdateCenter$InstallationJob._run(UpdateCenter.java:1209)
 at hudson.model.UpdateCenter$DownloadJob.run(UpdateCenter.java:1019)
 at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
 at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
 at java.util.concurrent.FutureTask.run(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 at java.lang.Thread.run(Unknown Source)
Caused by: hudson.util.IOException2: Failed to install selection-tasks-plugin plugin
 at hudson.PluginManager.dynamicLoad(PluginManager.java:397)
 at hudson.model.UpdateCenter$InstallationJob._run(UpdateCenter.java:1205)
 ... 7 more
Caused by: jenkins.ExtensionRefreshException: hudson.plugins.persona.random.RandomPersonaFinder@148410b doesn't support refresh
 at jenkins.model.Jenkins.refreshExtensions(Jenkins.java:2056)
 at hudson.PluginManager.dynamicLoad(PluginManager.java:390)
 ... 8 more

同様の報告がこちらにありますが、進展はないもよう。
[#JENKINS-12803] Installing plugin (without restarting) is broken with other non-refreshable extension.

Ruby-runtime Plugin でも同じ問題があったようですが、こちらは修正済み。
[#JENKINS-12091] Installing plugin (without restarting) is broken with ruby-runtime.


ダウンロードして再起動後にインストールは可能なので、
私個人としてはこの問題はあまり気にしていませんが。。。

jenkins をこれからドンドン使っていこう!って人(開発チーム)で、
気軽に jenkins の再起動ができないような場合は、
Persona は使わない方がよいのかもしれません。

0 件のコメント:

コメントを投稿