-
Type:
Bug
-
Resolution: Fixed
-
Priority:
Blocker
-
Component/s: ssh-steps-plugin
-
None
-
Environment:2.528.3
Issue seems to have being introduced in latest version of plugin, issue not seen in previous version ssh-steps:2.0.88.v3ec71014e954
hudson.remoting.ProxyException: groovy.lang.MissingPropertyException: No such property: _ for class: org.hidetake.groovy.ssh.core.Remote
Possible solutions: pty
  at Jenkins v2.528.3//org.codehaus.groovy.runtime.ScriptBytecodeAdapter.unwrap(ScriptBytecodeAdapter.java:66)
  at Jenkins v2.528.3//org.codehaus.groovy.runtime.callsite.PogoGetPropertySite.getProperty(PogoGetPropertySite.java:51)
  at Jenkins v2.528.3//org.codehaus.groovy.runtime.callsite.AbstractCallSite.callGroovyObjectGetProperty(AbstractCallSite.java:310)
  at PluginClassLoader for ssh-steps//org.jenkinsci.plugins.sshsteps.SSHService$_defineRemote_closure1$_closure8.doCall(SSHService.groovy:162)
  at PluginClassLoader for ssh-steps//org.jenkinsci.plugins.sshsteps.SSHService$_defineRemote_closure1$_closure8.doCall(SSHService.groovy)
  at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
  at java.base/java.lang.reflect.Method.invoke(Method.java:580)
  at Jenkins v2.528.3//org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98)
  at Jenkins v2.528.3//groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
  at Jenkins v2.528.3//org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264)
  at Jenkins v2.528.3//groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
  at Jenkins v2.528.3//org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:41)
  at Jenkins v2.528.3//org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47)
  at Jenkins v2.528.3//org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:56)
  at PluginClassLoader for ssh-steps//org.hidetake.groovy.ssh.util.Utility.callWithDelegate(Utility.groovy:17)
  at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
  at java.base/java.lang.reflect.Method.invoke(Method.java:580)
  at Jenkins v2.528.3//org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98)
  at Jenkins v2.528.3//groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
  at Jenkins v2.528.3//org.codehaus.groovy.runtime.callsite.StaticMetaMethodSite.invoke(StaticMetaMethodSite.java:46)
  at Jenkins v2.528.3//org.codehaus.groovy.runtime.callsite.StaticMetaMethodSite.callStatic(StaticMetaMethodSite.java:102)
  at Jenkins v2.528.3//org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallStatic(CallSiteArray.java:55)
  at Jenkins v2.528.3//org.codehaus.groovy.runtime.callsite.AbstractCallSite.callStatic(AbstractCallSite.java:197)
  at Jenkins v2.528.3//org.codehaus.groovy.runtime.callsite.AbstractCallSite.callStatic(AbstractCallSite.java:217)
  at PluginClassLoader for ssh-steps//org.hidetake.groovy.ssh.core.container.Container$Trait$Helper.create(Container.groovy:50)
  at org.hidetake.groovy.ssh.core.container.Container$Trait$Helper$create.call(Unknown Source)
  at Jenkins v2.528.3//org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47)
  at Jenkins v2.528.3//org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116)
  at Jenkins v2.528.3//org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:144)
  at PluginClassLoader for ssh-steps//org.hidetake.groovy.ssh.core.container.RemoteContainer.create(RemoteContainer.groovy)
  at PluginClassLoader for ssh-steps//org.hidetake.groovy.ssh.core.container.RemoteContainer.create(RemoteContainer.groovy)
  at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
  at java.base/java.lang.reflect.Method.invoke(Method.java:580)
  at Jenkins v2.528.3//org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSite.invoke(PogoMetaMethodSite.java:169)
  at Jenkins v2.528.3//org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.call(PogoMetaMethodSite.java:71)
  at Jenkins v2.528.3//org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47)
  at Jenkins v2.528.3//org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116)
  at Jenkins v2.528.3//org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:136)
  at PluginClassLoader for ssh-steps//org.hidetake.groovy.ssh.core.container.ContainerBuilder.methodMissing(ContainerBuilder.groovy:35)
  at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
  at java.base/java.lang.reflect.Method.invoke(Method.java:580)
  at Jenkins v2.528.3//org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98)
  at Jenkins v2.528.3//groovy.lang.MetaClassImpl.invokeMissingMethod(MetaClassImpl.java:951)
  at Jenkins v2.528.3//groovy.lang.MetaClassImpl.invokePropertyOrMissing(MetaClassImpl.java:1279)
  at Jenkins v2.528.3//groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1227)
  at Jenkins v2.528.3//groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
  at Jenkins v2.528.3//groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:822)
  at PluginClassLoader for ssh-steps//org.hidetake.groovy.ssh.core.container.ContainerBuilder.invokeMethod(ContainerBuilder.groovy)
  at Jenkins v2.528.3//org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeOnDelegationObjects(ClosureMetaClass.java:398)
  at Jenkins v2.528.3//org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:340)
  at Jenkins v2.528.3//org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:95)
  at PluginClassLoader for ssh-steps//org.jenkinsci.plugins.sshsteps.SSHService$_defineRemote_closure1.doCall(SSHService.groovy:102)
  at PluginClassLoader for ssh-steps//org.jenkinsci.plugins.sshsteps.SSHService$_defineRemote_closure1.doCall(SSHService.groovy)
  at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
  at java.base/java.lang.reflect.Method.invoke(Method.java:580)
  at Jenkins v2.528.3//org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98)
  at Jenkins v2.528.3//groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
  at Jenkins v2.528.3//org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264)
  at Jenkins v2.528.3//groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
  at Jenkins v2.528.3//org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:41)
  at Jenkins v2.528.3//org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47)
  at Jenkins v2.528.3//org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116)
  at PluginClassLoader for ssh-steps//org.hidetake.groovy.ssh.util.Utility.callWithDelegate(Utility.groovy:17)
  at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
  at java.base/java.lang.reflect.Method.invoke(Method.java:580)
  at Jenkins v2.528.3//org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98)
  at Jenkins v2.528.3//groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
  at Jenkins v2.528.3//org.codehaus.groovy.runtime.callsite.StaticMetaMethodSite.invoke(StaticMetaMethodSite.java:46)
  at Jenkins v2.528.3//org.codehaus.groovy.runtime.callsite.StaticMetaMethodSite.callStatic(StaticMetaMethodSite.java:102)
  at Jenkins v2.528.3//org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallStatic(CallSiteArray.java:55)
  at Jenkins v2.528.3//org.codehaus.groovy.runtime.callsite.AbstractCallSite.callStatic(AbstractCallSite.java:197)
  at Jenkins v2.528.3//org.codehaus.groovy.runtime.callsite.AbstractCallSite.callStatic(AbstractCallSite.java:217)
  at PluginClassLoader for ssh-steps//org.hidetake.groovy.ssh.core.Service.remotes(Service.groovy:46)
  at org.hidetake.groovy.ssh.core.Service$remotes.call(Unknown Source)
  at Jenkins v2.528.3//org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47)
  at Jenkins v2.528.3//org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116)
  at Jenkins v2.528.3//org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:128)
  at PluginClassLoader for ssh-steps//org.jenkinsci.plugins.sshsteps.SSHService.defineRemote(SSHService.groovy:101)
  at PluginClassLoader for ssh-steps//org.jenkinsci.plugins.sshsteps.SSHService.defineRemote(SSHService.groovy)
  at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
  at java.base/java.lang.reflect.Method.invoke(Method.java:580)
  at Jenkins v2.528.3//org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:210)
  at Jenkins v2.528.3//org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:59)
  at Jenkins v2.528.3//org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:51)
  at Jenkins v2.528.3//org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:157)
  at Jenkins v2.528.3//org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:169)
  at PluginClassLoader for ssh-steps//org.jenkinsci.plugins.sshsteps.SSHService.executeCommand(SSHService.groovy:222)
  at PluginClassLoader for ssh-steps//org.jenkinsci.plugins.sshsteps.steps.CommandStep$Execution$CommandCallable.execute(CommandStep.java:89)
  at PluginClassLoader for ssh-steps//org.jenkinsci.plugins.sshsteps.util.SSHMasterToSlaveCallable.call(SSHMasterToSlaveCallable.java:35)
  at hudson.remoting.UserRequest.perform(UserRequest.java:225)
  at hudson.remoting.UserRequest.perform(UserRequest.java:50)
  at hudson.remoting.Request$2.run(Request.java:391)
  at hudson.remoting.InterceptingExecutorService.lambda$wrap$0(InterceptingExecutorService.java:81)
  at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
  at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
  at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
  at java.base/java.lang.Thread.run(Thread.java:1583)
Finished: FAILURE