I went back to version 1.1.8 (instead of 1.2) of pipeline model definition, but that didn't help either...
Stephen, what are my options here? On Friday, September 22, 2017 at 8:54:22 AM UTC+3, Stephen Connolly wrote: > > That stack trace is from a different plugin. > > Pipeline model definition. > > Upgrading updated some other plugins, and *those* other plugins are > causing the stack trace > > On Fri 22 Sep 2017 at 06:51, Idan Adar <[email protected] <javascript:>> > wrote: > >> The plug-in author is stephen connolly, but I'm not sure how to contact >> him... >> >> The plug-in release notes didn't mention info that could help me AFAICT. >> I'm not sure how to manually restore old settings and what those should >> be... >> >> Appreciate any help anyone could provide is this totally brings down the >> pipeline... :( >> >> >> On Friday, September 22, 2017 at 8:48:22 AM UTC+3, Idan Adar wrote: >>> >>> I had the unfortunate luck of upgrading said plug-in. Now any job fails >>> with the error below. >>> The upgrade warning does say: >>> Warning: the new version of this plugin claims to use a different >>> settings format than the installed version. Jobs using this plugin may need >>> to be reconfigured, and/or you may not be able to cleanly revert to the >>> prior version without manually restoring old settings. Consult the plugin >>> release notes for details. >>> >>> However it is not mentioned how one _can_ resolve this issue once it >>> happened... >>> I downgraded back to 2.0.8 which didn't help. >>> >>> java.lang.AbstractMethodError: >>> org.jenkinsci.plugins.pipeline.modeldefinition.validator.ModelValidatorImpl.validateElement(Lorg/jenkinsci/plugins/pipeline/modeldefinition/ast/ModelASTStage;Z)Z >>> at >>> org.jenkinsci.plugins.pipeline.modeldefinition.ast.ModelASTStage.validate(ModelASTStage.java:78) >>> at >>> org.jenkinsci.plugins.pipeline.modeldefinition.ast.ModelASTStages.validate(ModelASTStages.java:41) >>> at >>> org.jenkinsci.plugins.pipeline.modeldefinition.ast.ModelASTStages.validate(ModelASTStages.java:35) >>> at >>> org.jenkinsci.plugins.pipeline.modeldefinition.ast.ModelASTPipelineDef.validate(ModelASTPipelineDef.java:64) >>> at >>> org.jenkinsci.plugins.pipeline.modeldefinition.ast.ModelASTPipelineDef$validate.call(Unknown >>> Source) >>> at >>> org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:48) >>> at >>> org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:113) >>> at >>> org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:125) >>> at >>> org.jenkinsci.plugins.pipeline.modeldefinition.parser.ModelParser.parse(ModelParser.groovy:204) >>> at >>> org.jenkinsci.plugins.pipeline.modeldefinition.parser.ModelParser$parse.callCurrent(Unknown >>> Source) >>> at >>> org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:52) >>> at >>> org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:154) >>> at >>> org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:166) >>> at >>> org.jenkinsci.plugins.pipeline.modeldefinition.parser.ModelParser.parse(ModelParser.groovy:91) >>> at >>> org.jenkinsci.plugins.pipeline.modeldefinition.parser.GroovyShellDecoratorImpl$1.call(GroovyShellDecoratorImpl.java:46) >>> at >>> org.codehaus.groovy.control.CompilationUnit.applyToPrimaryClassNodes(CompilationUnit.java:1053) >>> at >>> org.codehaus.groovy.control.CompilationUnit.doPhaseOperation(CompilationUnit.java:591) >>> at >>> org.codehaus.groovy.control.CompilationUnit.processPhaseOperations(CompilationUnit.java:569) >>> at >>> org.codehaus.groovy.control.CompilationUnit.compile(CompilationUnit.java:546) >>> at >>> groovy.lang.GroovyClassLoader.doParseClass(GroovyClassLoader.java:298) >>> at groovy.lang.GroovyClassLoader.parseClass(GroovyClassLoader.java:268) >>> at groovy.lang.GroovyShell.parseClass(GroovyShell.java:688) >>> at groovy.lang.GroovyShell.parse(GroovyShell.java:700) >>> at >>> org.jenkinsci.plugins.workflow.cps.CpsGroovyShell.doParse(CpsGroovyShell.java:129) >>> at >>> org.jenkinsci.plugins.workflow.cps.CpsGroovyShell.reparse(CpsGroovyShell.java:123) >>> at >>> org.jenkinsci.plugins.workflow.cps.CpsFlowExecution.parseScript(CpsFlowExecution.java:517) >>> at >>> org.jenkinsci.plugins.workflow.cps.CpsFlowExecution.start(CpsFlowExecution.java:480) >>> at >>> org.jenkinsci.plugins.workflow.job.WorkflowRun.run(WorkflowRun.java:253) >>> at hudson.model.ResourceController.execute(ResourceController.java:98) >>> at hudson.model.Executor.run(Executor.java:405) >>> Finished: FAILURE >>> >>> >>> >>> -- >> 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/0dc771fb-755f-4d7c-b759-c5313f26b5b7%40googlegroups.com >> >> <https://groups.google.com/d/msgid/jenkinsci-users/0dc771fb-755f-4d7c-b759-c5313f26b5b7%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> For more options, visit https://groups.google.com/d/optout. >> > -- > Sent from my phone > -- 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/fab0282c-07f9-4dc7-a98d-de8d469ade3d%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
