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.

Reply via email to