Ok, I'll play a bit with it, and what do you think about this error? does it mean anything? what happens if I remove or clean /var/cache/jenkins directory? I can bet this is the root of cause, but no idea how to resolve that dependency error.
org.apache.commons.jelly.JellyTagException: jar:file:/var/cache/jenkins/war/WEB-INF/lib/jenkins-core-2.107.3.jar!/lib/hudson/project/config-scm.jelly:36:91: <st:include> Type org.eclipse.jgit.transport.RemoteConfig not present Thanks Regards El domingo, 20 de mayo de 2018, 20:21:33 (UTC-3), Mark Waite escribió: > > I don't know how the Jenkins loader decides between an hpi and a > jpi file. I would assume it will choose jpi if it exists, and choose > hpi if the jpi does not exist. However, that assumption could be > completely wrong. > > The docker image that I use contains only jpi files. See > https://github.com/MarkEWaite/docker-lfs/tree/lts-slim-with-plugins/ref/plugins > for > the list of plugins that I use. I had assumed (possibly incorrectly) that > hpi files were originally associated with the Hudson project, and jpi files > are associated with the Jenkins project. > > If you have both hpi and jpi files, that may be a source of confusion for > Jenkins. You might try an experiment to assure that only one or the other > are available. > > Mark Waite > > > > On Sun, May 20, 2018 at 5:07 PM Kernel Panic <[email protected] > <javascript:>> wrote: > >> Hi Mark, >> Yes, that's the output from /var/log/jenkins/jenkins.log not of the >> plugin, and I get that error on every job I want to configure by the way, >> is not related to a particular job, are all of them with the same error. >> >> Byt the way, I have both jpi and hpi files, which one should I replace >> with with .bak version? >> >> >> -rw-r--r-- 1 jenkins jenkins 3063466 Oct 30 2015 github.bak >> >> -rw-r--r-- 1 jenkins jenkins 3063466 May 17 23:59 github.hpi >> >> -rw-r--r-- 1 jenkins jenkins 2421141 May 17 23:40 github.jpi >> >> >> >> Thanks you very much for your help >> Regards >> >> >> El domingo, 20 de mayo de 2018, 19:58:43 (UTC-3), Mark Waite escribió: >> >>> When I say "the jenkins log", I mean the log file written by Jenkins as >>> it is running. I don't mean the log from individual jobs. >>> >>> On my Debian machine, the Jenkins logs are written in /var/log/jenkins/ >>> >>> Mark Waite >>> >>> On Sun, May 20, 2018 at 4:51 PM Kernel Panic <[email protected]> >>> wrote: >>> >> And this is the full log when I go to project / configure. >>>> >>>> org.apache.commons.jelly.JellyTagException: >>>> jar:file:/var/cache/jenkins/war/WEB-INF/lib/jenkins-core-2.107.3.jar!/lib/hudson/project/config-scm.jelly:36:91: >>>> <st:include> Type org.eclipse.jgit.transport. >>>> >>>> RemoteConfig not present >>>> at >>>> org.apache.commons.jelly.impl.TagScript.handleException(TagScript.java:726) >>>> at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:281) >>>> at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) >>>> at >>>> org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:99) >>>> at >>>> org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91) >>>> at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269) >>>> at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) >>>> at >>>> org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105) >>>> at >>>> org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:120) >>>> at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) >>>> at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161) >>>> at >>>> org.apache.commons.jelly.tags.core.ForEachTag.doTag(ForEachTag.java:150) >>>> at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269) >>>> at >>>> org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:99) >>>> at >>>> org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91) >>>> at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269) >>>> at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) >>>> at >>>> org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:99) >>>> at >>>> org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91) >>>> at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269) >>>> at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161) >>>> at org.apache.commons.jelly.tags.core.WhenTag.doTag(WhenTag.java:46) >>>> at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269) >>>> at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) >>>> at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161) >>>> at org.apache.commons.jelly.tags.core.ChooseTag.doTag(ChooseTag.java:38) >>>> at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269) >>>> at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) >>>> at >>>> org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105) >>>> at >>>> org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:120) >>>> at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) >>>> at >>>> org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105) >>>> at >>>> org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:120) >>>> at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) >>>> at >>>> org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105) >>>> at >>>> org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:120) >>>> at >>>> org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105) >>>> at >>>> org.kohsuke.stapler.jelly.JellyViewScript.run(JellyViewScript.java:95) >>>> at >>>> org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:120) >>>> at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) >>>> at >>>> org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105) >>>> at >>>> org.kohsuke.stapler.jelly.JellyViewScript.run(JellyViewScript.java:95) >>>> at org.kohsuke.stapler.jelly.IncludeTag.doTag(IncludeTag.java:147) >>>> at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269) >>>> at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) >>>> at >>>> org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105) >>>> at >>>> org.kohsuke.stapler.jelly.JellyViewScript.run(JellyViewScript.java:95) >>>> at org.kohsuke.stapler.jelly.IncludeTag.doTag(IncludeTag.java:147) >>>> at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269) >>>> at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) >>>> at >>>> org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:99) >>>> at >>>> org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91) >>>> at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269) >>>> at >>>> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) >>>> at >>>> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) >>>> at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) >>>> at >>>> org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105) >>>> at >>>> org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:120) >>>> at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) >>>> at >>>> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) >>>> at >>>> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) >>>> at >>>> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) >>>> at >>>> org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:99) >>>> at >>>> org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91) >>>> at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269) >>>> at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) >>>> at >>>> org.apache.commons.jelly.tags.core.CoreTagLibrary$1.run(CoreTagLibrary.java:98) >>>> at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) >>>> at >>>> org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105) >>>> at >>>> org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:120) >>>> at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) >>>> at >>>> org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:99) >>>> at >>>> org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91) >>>> at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269) >>>> at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) >>>> at >>>> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) >>>> at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) >>>> at >>>> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) >>>> at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) >>>> at >>>> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) >>>> at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) >>>> at >>>> org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) >>>> at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) >>>> at >>>> org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105) >>>> at >>>> org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:120) >>>> at >>>> org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105) >>>> at >>>> org.kohsuke.stapler.jelly.JellyViewScript.run(JellyViewScript.java:95) >>>> at >>>> org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:63) >>>> at >>>> org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:53) >>>> at org.kohsuke.stapler.jelly.JellyFacet$1.dispatch(JellyFacet.java:97) >>>> at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:715) >>>> at org.kohsuke.stapler.Stapler.invoke(Stapler.java:845) >>>> at org.kohsuke.stapler.MetaClass$5.doDispatch(MetaClass.java:248) >>>> at >>>> org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:58) >>>> at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:715) >>>> at org.kohsuke.stapler.Stapler.invoke(Stapler.java:845) >>>> at org.kohsuke.stapler.Stapler.invoke(Stapler.java:649) >>>> at org.kohsuke.stapler.Stapler.service(Stapler.java:238) >>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) >>>> at >>>> org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:841) >>>> at >>>> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1650) >>>> at >>>> hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:154) >>>> at >>>> hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:157) >>>> at >>>> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1637) >>>> at hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:105) >>>> at >>>> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1637) >>>> at >>>> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84) >>>> at >>>> hudson.security.UnwrapSecurityExceptionFilter.doFilter(UnwrapSecurityExceptionFilter.java:51) >>>> at >>>> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) >>>> at >>>> jenkins.security.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:117) >>>> at >>>> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) >>>> at >>>> org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125) >>>> at >>>> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) >>>> at >>>> org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142) >>>> at >>>> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) >>>> at >>>> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271) >>>> at >>>> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) >>>> at >>>> jenkins.security.BasicHeaderProcessor.doFilter(BasicHeaderProcessor.java:93) >>>> at >>>> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) >>>> at >>>> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249) >>>> at >>>> hudson.security.HttpSessionContextIntegrationFilter2.doFilter(HttpSessionContextIntegrationFilter2.java:67) >>>> at >>>> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) >>>> at >>>> hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:90) >>>> at hudson.security.HudsonFilter.doFilter(HudsonFilter.java:171) >>>> at >>>> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1637) >>>> at >>>> org.kohsuke.stapler.compression.CompressionFilter.doFilter(CompressionFilter.java:49) >>>> at >>>> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1637) >>>> at >>>> hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:82) >>>> at >>>> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1637) >>>> at >>>> org.kohsuke.stapler.DiagnosticThreadNameFilter.doFilter(DiagnosticThreadNameFilter.java:30) >>>> at >>>> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1637) >>>> at >>>> org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:533) >>>> at >>>> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) >>>> at >>>> org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:524) >>>> at >>>> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) >>>> at >>>> org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:190) >>>> at >>>> org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1595) >>>> at >>>> org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:188) >>>> at >>>> org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1253) >>>> at >>>> org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:168) >>>> at >>>> org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:473) >>>> at >>>> org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1564) >>>> at >>>> org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:166) >>>> at >>>> org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1155) >>>> at >>>> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) >>>> at >>>> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) >>>> at org.eclipse.jetty.server.Server.handle(Server.java:564) >>>> at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:317) >>>> at >>>> org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:251) >>>> at >>>> org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:279) >>>> at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:110) >>>> at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:124) >>>> at >>>> org.eclipse.jetty.util.thread.Invocable.invokePreferred(Invocable.java:128) >>>> at >>>> org.eclipse.jetty.util.thread.Invocable$InvocableExecutor.invoke(Invocable.java:222) >>>> at >>>> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:294) >>>> at >>>> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:199) >>>> at winstone.BoundedExecutorService$1.run(BoundedExecutorService.java:77) >>>> at >>>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) >>>> at >>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) >>>> at java.lang.Thread.run(Thread.java:748) >>>> Caused by: java.lang.TypeNotPresentException: Type >>>> org.eclipse.jgit.transport.RemoteConfig not present >>>> at >>>> sun.reflect.generics.factory.CoreReflectionFactory.makeNamedType(CoreReflectionFactory.java:117) >>>> at >>>> sun.reflect.generics.visitor.Reifier.visitClassTypeSignature(Reifier.java:125) >>>> at >>>> sun.reflect.generics.tree.ClassTypeSignature.accept(ClassTypeSignature.java:49) >>>> at >>>> sun.reflect.generics.visitor.Reifier.reifyTypeArguments(Reifier.java:68) >>>> at >>>> sun.reflect.generics.visitor.Reifier.visitClassTypeSignature(Reifier.java:138) >>>> at >>>> sun.reflect.generics.tree.ClassTypeSignature.accept(ClassTypeSignature.java:49) >>>> at >>>> sun.reflect.generics.repository.ConstructorRepository.getParameterTypes(ConstructorRepository.java:94) >>>> at >>>> java.lang.reflect.Executable.getGenericParameterTypes(Executable.java:283) >>>> at java.lang.reflect.Method.getGenericParameterTypes(Method.java:283) >>>> at >>>> org.kohsuke.stapler.ClassDescriptor.findMethods(ClassDescriptor.java:169) >>>> at org.kohsuke.stapler.ClassDescriptor.<init>(ClassDescriptor.java:85) >>>> at >>>> org.kohsuke.stapler.lang.KlassNavigator$1.getFunctions(KlassNavigator.java:216) >>>> at >>>> org.kohsuke.stapler.lang.KlassNavigator$1.getFunctions(KlassNavigator.java:141) >>>> at org.kohsuke.stapler.lang.Klass.getFunctions(Klass.java:98) >>>> at org.kohsuke.stapler.KlassDescriptor.<init>(KlassDescriptor.java:27) >>>> at org.kohsuke.stapler.MetaClass.buildDispatchers(MetaClass.java:105) >>>> at org.kohsuke.stapler.MetaClass.<init>(MetaClass.java:93) >>>> at org.kohsuke.stapler.WebApp.getMetaClass(WebApp.java:204) >>>> at org.kohsuke.stapler.WebApp.getMetaClass(WebApp.java:196) >>>> at org.kohsuke.stapler.jelly.IncludeTag.doTag(IncludeTag.java:109) >>>> at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269) >>>> ... 158 more >>>> Caused by: java.lang.ClassNotFoundException: >>>> org.eclipse.jgit.transport.RemoteConfig >>>> at >>>> jenkins.util.AntClassLoader.findClassInComponents(AntClassLoader.java:1374) >>>> at jenkins.util.AntClassLoader.findClass(AntClassLoader.java:1327) >>>> at jenkins.util.AntClassLoader.loadClass(AntClassLoader.java:1080) >>>> at java.lang.ClassLoader.loadClass(ClassLoader.java:357) >>>> at java.lang.Class.forName0(Native Method) >>>> at java.lang.Class.forName(Class.java:348) >>>> at >>>> sun.reflect.generics.factory.CoreReflectionFactory.makeNamedType(CoreReflectionFactory.java:114) >>>> ... 178 more >>>> Caused: javax.servlet.ServletException >>>> at org.kohsuke.stapler.jelly.JellyFacet$1.dispatch(JellyFacet.java:105) >>>> at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:715) >>>> at org.kohsuke.stapler.Stapler.invoke(Stapler.java:845) >>>> at org.kohsuke.stapler.MetaClass$5.doDispatch(MetaClass.java:248) >>>> at >>>> org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:58) >>>> at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:715) >>>> at org.kohsuke.stapler.Stapler.invoke(Stapler.java:845) >>>> at org.kohsuke.stapler.Stapler.invoke(Stapler.java:649) >>>> at org.kohsuke.stapler.Stapler.service(Stapler.java:238) >>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) >>>> at >>>> org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:841) >>>> at >>>> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1650) >>>> at >>>> hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:154) >>>> at >>>> hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:157) >>>> at >>>> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1637) >>>> at hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:105) >>>> at >>>> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1637) >>>> at >>>> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84) >>>> at >>>> hudson.security.UnwrapSecurityExceptionFilter.doFilter(UnwrapSecurityExceptionFilter.java:51) >>>> at >>>> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) >>>> at >>>> jenkins.security.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:117) >>>> at >>>> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) >>>> at >>>> org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125) >>>> at >>>> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) >>>> at >>>> org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142) >>>> at >>>> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) >>>> at >>>> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271) >>>> at >>>> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) >>>> at >>>> jenkins.security.BasicHeaderProcessor.doFilter(BasicHeaderProcessor.java:93) >>>> at >>>> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) >>>> at >>>> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249) >>>> at >>>> hudson.security.HttpSessionContextIntegrationFilter2.doFilter(HttpSessionContextIntegrationFilter2.java:67) >>>> at >>>> hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) >>>> at >>>> hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:90) >>>> at hudson.security.HudsonFilter.doFilter(HudsonFilter.java:171) >>>> at >>>> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1637) >>>> at >>>> org.kohsuke.stapler.compression.CompressionFilter.doFilter(CompressionFilter.java:49) >>>> at >>>> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1637) >>>> at >>>> hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:82) >>>> at >>>> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1637) >>>> at >>>> org.kohsuke.stapler.DiagnosticThreadNameFilter.doFilter(DiagnosticThreadNameFilter.java:30) >>>> at >>>> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1637) >>>> at >>>> org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:533) >>>> at >>>> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) >>>> at >>>> org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:524) >>>> at >>>> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) >>>> at >>>> org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:190) >>>> at >>>> org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1595) >>>> at >>>> org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:188) >>>> at >>>> org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1253) >>>> at >>>> org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:168) >>>> at >>>> org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:473) >>>> at >>>> org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1564) >>>> at >>>> org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:166) >>>> at >>>> org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1155) >>>> at >>>> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) >>>> at >>>> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) >>>> at org.eclipse.jetty.server.Server.handle(Server.java:564) >>>> at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:317) >>>> at >>>> org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:251) >>>> at >>>> org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:279) >>>> at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:110) >>>> at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:124) >>>> at >>>> org.eclipse.jetty.util.thread.Invocable.invokePreferred(Invocable.java:128) >>>> at >>>> org.eclipse.jetty.util.thread.Invocable$InvocableExecutor.invoke(Invocable.java:222) >>>> at >>>> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:294) >>>> at >>>> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:199) >>>> at winstone.BoundedExecutorService$1.run(BoundedExecutorService.java:77) >>>> at >>>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) >>>> at >>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) >>>> at java.lang.Thread.run(Thread.java:748) >>>> >>>> El domingo, 20 de mayo de 2018, 19:36:46 (UTC-3), Mark Waite escribió: >>>> >>>>> I suspect the last thing in the Jenkins log is much less helpful for >>>>> diagnosis than the early contents of the Jenkins log. Somewhere in the >>>>> early portions of the Jenkins log I would expect to find a good hint that >>>>> something is unable to start. >>>>> >>>>> On Sun, May 20, 2018 at 4:24 PM Kernel Panic <[email protected]> >>>>> wrote: >>>>> >>>> Thank you very much for the explanation, I will try to restore the old >>>>>> plugin version, and by the way this is the last thing on jenkins log >>>>>> >>>>>> Caused by: java.lang.NullPointerException >>>>>> >>>>>> at >>>>>> org.jenkinsci.plugins.github.config.GitHubPluginConfig.constructDefaultUrl(GitHubPluginConfig.java:228) >>>>>> >>>>>> at >>>>>> org.jenkinsci.plugins.github.config.GitHubPluginConfig.getHookUrl(GitHubPluginConfig.java:116) >>>>>> >>>>>> ... 341 more >>>>>> >>>>>> >>>>>> May 20, 2018 9:00:55 PM hudson.ExpressionFactory2$JexlExpression >>>>>> evaluate >>>>>> >>>>>> WARNING: Caught exception evaluating: descriptor.helpFile in >>>>>> /job/project-name/configure. Reason: >>>>>> java.lang.reflect.InvocationTargetException >>>>>> >>>>>> java.lang.reflect.InvocationTargetException >>>>>> at sun.reflect.GeneratedMethodAccessor298.invoke(Unknown Source)Caused >>>>>> by: java.lang.NoClassDefFoundError: >>>>>> org/eclipse/jgit/transport/RemoteConfig >>>>>> >>>>>> at java.lang.Class.getDeclaredMethods0(Native Method) >>>>>> >>>>>> at java.lang.Class.privateGetDeclaredMethods(Class.java:2701) >>>>>> >>>>>> at java.lang.Class.getDeclaredMethods(Class.java:1975) >>>>>> >>>>>> at >>>>>> org.kohsuke.stapler.ClassDescriptor.findMethods(ClassDescriptor.java:149) >>>>>> >>>>>> at org.kohsuke.stapler.ClassDescriptor.<init>(ClassDescriptor.java:85) >>>>>> >>>>>> at >>>>>> org.kohsuke.stapler.lang.KlassNavigator$1.getFunctions(KlassNavigator.java:216) >>>>>> >>>>>> at >>>>>> org.kohsuke.stapler.lang.KlassNavigator$1.getFunctions(KlassNavigator.java:141) >>>>>> >>>>>> at org.kohsuke.stapler.lang.Klass.getFunctions(Klass.java:98) >>>>>> >>>>>> at org.kohsuke.stapler.KlassDescriptor.<init>(KlassDescriptor.java:27) >>>>>> >>>>>> at org.kohsuke.stapler.MetaClass.buildDispatchers(MetaClass.java:105) >>>>>> >>>>>> at org.kohsuke.stapler.MetaClass.<init>(MetaClass.java:93) >>>>>> >>>>>> at org.kohsuke.stapler.WebApp.getMetaClass(WebApp.java:204) >>>>>> >>>>>> at >>>>>> org.kohsuke.stapler.jelly.groovy.GroovyFacet.createRequestDispatcher(GroovyFacet.java:109) >>>>>> >>>>>> at org.kohsuke.stapler.RequestImpl.getView(RequestImpl.java:257) >>>>>> >>>>>> at org.kohsuke.stapler.RequestImpl.getView(RequestImpl.java:252) >>>>>> >>>>>> at hudson.model.Descriptor.getHelpFile(Descriptor.java:750) >>>>>> >>>>>> at hudson.model.Descriptor.getHelpFile(Descriptor.java:732) >>>>>> >>>>>> at hudson.model.Descriptor.getHelpFile(Descriptor.java:721) >>>>>> >>>>>> ... 160 more >>>>>> >>>>>> Caused by: java.lang.ClassNotFoundException: >>>>>> org.eclipse.jgit.transport.RemoteConfig >>>>>> >>>>>> at >>>>>> jenkins.util.AntClassLoader.findClassInComponents(AntClassLoader.java:1374) >>>>>> >>>>>> at jenkins.util.AntClassLoader.findClass(AntClassLoader.java:1327) >>>>>> >>>>>> at jenkins.util.AntClassLoader.loadClass(AntClassLoader.java:1080) >>>>>> >>>>>> at java.lang.ClassLoader.loadClass(ClassLoader.java:357) >>>>>> El domingo, 20 de mayo de 2018, 19:00:03 (UTC-3), Mark Waite escribió: >>>>>> >>>>>>> On Sun, May 20, 2018 at 2:32 PM Kernel Panic wrote: >>>>>>> >>>>>>>> If there was a manual update, ( I can see some some git-client git >>>>>>>> and git hub hpi/jpi files under plugin directory ) how can I revert >>>>>>>> it >>>>>>>> back? >>>>>>>> >>>>>>>> Thanks you very much! >>>>>>>> >>>>>>>> >>>>>>> If one or more plugins were upgraded from a prior version to the >>>>>>> current version, then there would be a "<plugin-name>.bak" file in the >>>>>>> /plugins/ subdirectory of the Jenkins home directory. For example, I >>>>>>> recently upgraded the docker-commons plugin and there is now a >>>>>>> "docker-commons.bak" file (previous docker-commons plugin version) and >>>>>>> a >>>>>>> "docker-commons.jpi" file (currentl version of the docker-commons >>>>>>> plugin). >>>>>>> >>>>>>> Plugins which have not been upgraded (at least on my installation) >>>>>>> appear as "<plugin-name>.jpi" without a matching "<plugin-name>.bak". >>>>>>> >>>>>>> If you want to replace an existing plugin at the file system level >>>>>>> with a different version, it may be enough to stop Jenkins, perform a >>>>>>> backup, then repalce the "<plugin-name>.jpi" (or "<plugin-name>.hpi" if >>>>>>> it >>>>>>> exists instead) with the replacement version. >>>>>>> >>>>>>> You might also read the Jenkins log file to see if there are hints >>>>>>> in the log file that might give an indication why the plugin is unable >>>>>>> to >>>>>>> start. >>>>>>> >>>>>>> Mark Waite >>>>>>> >>>>>>> >>>>>> >>>>>>>> El domingo, 20 de mayo de 2018, 16:54:48 (UTC-3), Mark Waite >>>>>>>> escribió: >>>>>>>>> >>>>>>>>> Have you checked in the "Plugin Manager" section of "Manage >>>>>>>>> Jenkins" to confirm that there are no warnings about unsatisfied >>>>>>>>> dependencies? >>>>>>>>> >>>>>>>>> I think that type of message might appear if a new git plugin were >>>>>>>>> manually uploaded to a system that hadn't yet updated the git client >>>>>>>>> plugin >>>>>>>>> to the latest version. >>>>>>>>> >>>>>>>>> On Sun, May 20, 2018 at 1:50 PM Kernel Panic <[email protected]> >>>>>>>>> wrote: >>>>>>>>> >>>>>>>>>> Hello >>>>>>>>>> I inherited a server with git 2.107.3 installed, it seems the >>>>>>>>>> previous admin upgraded it, now when I got to project config I get >>>>>>>>>> this >>>>>>>>>> error: >>>>>>>>>> >>>>>>>>>> org.apache.commons.jelly.JellyTagException: >>>>>>>>>> jar:file:/var/cache/jenkins/war/WEB-INF/lib/jenkins-core-2.107.3.jar!/lib/hudson/project/config-scm.jelly:36:91: >>>>>>>>>> >>>>>>>>>> <st:include> Type org.eclipse.jgit.transport.RemoteConfig not present >>>>>>>>>> >>>>>>>>>> If I scroll down to Source Management I do not see the git >>>>>>>>>> option, only None, CVS, and CVS Project set. >>>>>>>>>> If I got to Manage Jenkins / Configure System I get the same java >>>>>>>>>> error. >>>>>>>>>> >>>>>>>>>> The git plugin version is 3.9.0 and I do no see an option to >>>>>>>>>> downgrade, so Im lost in here, any idea how can I troubleshoot this >>>>>>>>>> issue? >>>>>>>>>> The servert is Debian 8.2 >>>>>>>>>> >>>>>>>>>> Thanks in advance >>>>>>>>>> Regards >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> You received this message because you are subscribed to the >>>>>>>>>> Google Groups "Jenkins Users" group. >>>>>>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>>>>>> send an email to [email protected]. >>>>>>>>>> To view this discussion on the web visit >>>>>>>>>> https://groups.google.com/d/msgid/jenkinsci-users/44b9093d-75d9-4f3f-9a01-39d953c3a64c%40googlegroups.com >>>>>>>>>> >>>>>>>>>> <https://groups.google.com/d/msgid/jenkinsci-users/44b9093d-75d9-4f3f-9a01-39d953c3a64c%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>>>>>>> . >>>>>>>>>> For more options, visit https://groups.google.com/d/optout. >>>>>>>>>> >>>>>>>>> -- >>>>>>>> You received this message because you are subscribed to the Google >>>>>>>> Groups "Jenkins Users" group. >>>>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>>>> send an email to [email protected]. >>>>>>>> >>>>>>> To view this discussion on the web visit >>>>>>>> https://groups.google.com/d/msgid/jenkinsci-users/1b980dec-bbb8-4c5c-889b-9ca1b1890355%40googlegroups.com >>>>>>>> >>>>>>>> <https://groups.google.com/d/msgid/jenkinsci-users/1b980dec-bbb8-4c5c-889b-9ca1b1890355%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>>>>> . >>>>>>>> For more options, visit https://groups.google.com/d/optout. >>>>>>>> >>>>>>> -- >>>>>> You received this message because you are subscribed to the Google >>>>>> Groups "Jenkins Users" group. >>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>> send an email to [email protected]. >>>>>> >>>>> To view this discussion on the web visit >>>>>> https://groups.google.com/d/msgid/jenkinsci-users/dc913356-fab7-48c1-88b5-9328b5500816%40googlegroups.com >>>>>> >>>>>> <https://groups.google.com/d/msgid/jenkinsci-users/dc913356-fab7-48c1-88b5-9328b5500816%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>>> . >>>>>> For more options, visit https://groups.google.com/d/optout. >>>>>> >>>>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups "Jenkins Users" group. >>>> To unsubscribe from this group and stop receiving emails from it, send >>>> an email to [email protected]. >>>> >>> To view this discussion on the web visit >>>> https://groups.google.com/d/msgid/jenkinsci-users/e324494a-dbbd-4252-b26b-50fb2578e6fb%40googlegroups.com >>>> >>>> <https://groups.google.com/d/msgid/jenkinsci-users/e324494a-dbbd-4252-b26b-50fb2578e6fb%40googlegroups.com?utm_medium=email&utm_source=footer> >>>> . >>>> For more options, visit https://groups.google.com/d/optout. >>>> >>> -- >> You received this message because you are subscribed to the Google Groups >> "Jenkins Users" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected] <javascript:>. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/jenkinsci-users/25d2fcab-35da-4e0c-bc24-1ff146a9616d%40googlegroups.com >> >> <https://groups.google.com/d/msgid/jenkinsci-users/25d2fcab-35da-4e0c-bc24-1ff146a9616d%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> For more options, visit https://groups.google.com/d/optout. >> > -- You received this message because you are subscribed to the Google Groups "Jenkins Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/3b641c8a-460e-4be4-8a7c-9f79a566cd50%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
