Hi Mark Under Manage Old Data I found this, does it mean something to you? hudson.model.FreeStyleBuild project-name #82 NoClassDefFoundError: org/eclipse/jgit/lib/AnyObjectId El domingo, 20 de mayo de 2018, 20:36:48 (UTC-3), Mark Waite escribió: > > > > On Sun, May 20, 2018 at 5:32 PM Kernel Panic <[email protected] > <javascript:>> wrote: > >> 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 >> >> > I think that error means that the git client plugin failed to initailize > and all git operations after the git client plugin failure to initailize > will be suspect. The git client plugin initalization failure is likely > much earlier in the log file. > > Mark Waite > > > >> 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]> >>> 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]. >>>> >>> 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] <javascript:>. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/jenkinsci-users/3b641c8a-460e-4be4-8a7c-9f79a566cd50%40googlegroups.com >> >> <https://groups.google.com/d/msgid/jenkinsci-users/3b641c8a-460e-4be4-8a7c-9f79a566cd50%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/0a01bcb8-5dc8-4985-891d-9dcd01d9de44%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
