[ 
https://issues.jenkins-ci.org/browse/JENKINS-12514?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=160100#comment-160100
 ] 

dogfood commented on JENKINS-12514:
-----------------------------------

Integrated in !http://ci.jenkins-ci.org/images/16x16/yellow.png! 
[jenkins_main_trunk #1579|http://ci.jenkins-ci.org/job/jenkins_main_trunk/1579/]
     [FIXED JENKINS-12514] (Revision 132f8b769d3cd39861d686ccf0751fd81cf8595d)

     Result = UNSTABLE
Kohsuke Kawaguchi : 
[132f8b769d3cd39861d686ccf0751fd81cf8595d|https://github.com/jenkinsci/jenkins/commit/132f8b769d3cd39861d686ccf0751fd81cf8595d]
Files : 
* core/src/main/java/hudson/PluginManager.java
* changelog.html

                
> .hpi versus .jpi causes inability to upgrade Subversion Plugin
> --------------------------------------------------------------
>
>                 Key: JENKINS-12514
>                 URL: https://issues.jenkins-ci.org/browse/JENKINS-12514
>             Project: Jenkins
>          Issue Type: Bug
>          Components: update-center
>         Environment: Ubuntu 11.10, OpenJDK 1.6.0_23, Tomcat 7.0.21, Jenkins 
> 1.448 & 1.449
>            Reporter: Charlie Huggard
>            Assignee: Kohsuke Kawaguchi
>            Priority: Blocker
>
> Reproduction:
> $JENKINS_HOME/plugins: subversion (directory), subversion.hpi
> 1) Open http://<root>/pluginManager. Update Subversion plugin from 1.34 -> 
> 1.37 using download now and install after restart button.
> $JENKINS_HOME/plugins: subversion (directory), subversion.bak (1.34), 
> subversion.hpi.pinned, subversion.jpi (1.37)
> 2) Restart Tomcat/Jenkins
> $JENKINS_HOME/plugins: subversion (directory), subversion.bak (1.34), 
> subversion.hpi (1.34) subversion.hpi.pinned, subversion.jpi (1.37)
> 3) PluginManager still reports old version 
> Should note that the logs report:
> INFO: Ignoring /ci/jenkins-home/plugins/subversion.jpi because 
> /ci/jenkins-home/plugins/subversion.hpi is already loaded
> Also the plugin is broken at this point with a NoClassDefFound on 
> org/tmatesoft/svn/core/SVNException 
> Clean State: 
> 1) /etc/init.d/tomcat7 stop
> 2) cd $JENKINS_HOME/plugins
> 3) rm subversion*
> 4) /etc/init.d/tomcat7 start
> Workaround:
> 1) Restore clean state
> 2) Update plugin
> 3) Stop tomcat/jenkins
> 4) cd $JENKINS_HOME/plugins
> 5) mv subversion.jpi subversion.hpi
> 6) Start tomcat/jenkins

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to