[JIRA] [ws-cleanup] (JENKINS-20056) When deleting the entire workspace, perform it asynchronously
Erik Lovlie commented on JENKINS-20056 When deleting the entire workspace, perform it asynchronously Any updates on this? This would be very useful. This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators. For more information on JIRA, see: http://www.atlassian.com/software/jira -- You received this message because you are subscribed to the Google Groups Jenkins Issues group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-15519) BuildFlow job randomly fails with FATAL: null java.lang.NullPointerException
Erik Lovlie commented on JENKINS-15519 BuildFlow job randomly fails with FATAL: null java.lang.NullPointerException Same here. Stack trace is nearly the same. This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators. For more information on JIRA, see: http://www.atlassian.com/software/jira
[JIRA] (JENKINS-6604) Possible race condition in RemoteClassLoader renders slave unusable
Erik Lovlie commented on JENKINS-6604 Possible race condition in RemoteClassLoader renders slave unusable Ah yes, it is the same stack trace as above. Didn't notice. This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators. For more information on JIRA, see: http://www.atlassian.com/software/jira
[JIRA] (JENKINS-6604) Possible race condition in RemoteClassLoader renders slave unusable
Erik Lovlie commented on JENKINS-6604 Possible race condition in RemoteClassLoader renders slave unusable A new failure which could possibly have the same cause: Caused by: java.lang.LinkageError: loader (instance of hudson/remoting/RemoteClassLoader): attempted duplicate class definition for name: "hudson/model/Descriptor" at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:791) at java.lang.ClassLoader.defineClass(ClassLoader.java:634) at hudson.remoting.RemoteClassLoader.loadClassFile(RemoteClassLoader.java:152) at hudson.remoting.RemoteClassLoader.findClass(RemoteClassLoader.java:131) at java.lang.ClassLoader.loadClass(ClassLoader.java:423) at java.lang.ClassLoader.loadClass(ClassLoader.java:356) at java.lang.Class.getDeclaredFields0(Native Method) at java.lang.Class.privateGetDeclaredFields(Class.java:2308) at java.lang.Class.getDeclaredField(Class.java:1897) at java.io.ObjectStreamClass.getDeclaredSUID(ObjectStreamClass.java:1639) at java.io.ObjectStreamClass.access$700(ObjectStreamClass.java:69) at java.io.ObjectStreamClass$2.run(ObjectStreamClass.java:467) at java.io.ObjectStreamClass$2.run(ObjectStreamClass.java:455) at java.security.AccessController.doPrivileged(Native Method) at java.io.ObjectStreamClass.init(ObjectStreamClass.java:455) at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java:352) at java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:589) at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1601) at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1514) at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1601) at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1514) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1750) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1347) at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1964) at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1888) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1771) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1347) at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1964) at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1888) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1771) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1347) at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1964) at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1888) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1771) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1347) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:369) at hudson.remoting.UserRequest.deserialize(UserRequest.java:182) at hudson.remoting.UserRequest.perform(UserRequest.java:98) at hudson.remoting.UserRequest.perform(UserRequest.java:48) at hudson.remoting.Request$2.run(Request.java:326) at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) at java.util.concurrent.FutureTask.run(FutureTask.java:166) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:722) This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators. For more information on JIRA, see: http://www.atlassian.com/software/jira
[JIRA] (JENKINS-15716) Error loading class on slave
Erik Lovlie created JENKINS-15716 Error loading class on slave Issue Type: Bug Affects Versions: current Assignee: Unassigned Components: core Created: 05/Nov/12 7:52 AM Description: The following exception was raised out of the blue on the slave node: Caused by: java.lang.LinkageError: loader (instance of hudson/remoting/RemoteClassLoader): attempted duplicate class definition for name: "hudson/model/Descriptor" at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:791) at java.lang.ClassLoader.defineClass(ClassLoader.java:634) at hudson.remoting.RemoteClassLoader.loadClassFile(RemoteClassLoader.java:152) at hudson.remoting.RemoteClassLoader.findClass(RemoteClassLoader.java:131) at java.lang.ClassLoader.loadClass(ClassLoader.java:423) at java.lang.ClassLoader.loadClass(ClassLoader.java:356) at java.lang.Class.getDeclaredFields0(Native Method) at java.lang.Class.privateGetDeclaredFields(Class.java:2308) at java.lang.Class.getDeclaredField(Class.java:1897) at java.io.ObjectStreamClass.getDeclaredSUID(ObjectStreamClass.java:1639) at java.io.ObjectStreamClass.access$700(ObjectStreamClass.java:69) at java.io.ObjectStreamClass$2.run(ObjectStreamClass.java:467) at java.io.ObjectStreamClass$2.run(ObjectStreamClass.java:455) at java.security.AccessController.doPrivileged(Native Method) at java.io.ObjectStreamClass.init(ObjectStreamClass.java:455) at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java:352) at java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:589) at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1601) at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1514) at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1601) at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1514) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1750) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1347) at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1964) at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1888) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1771) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1347) at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1964) at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1888) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1771) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1347) at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1964) at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1888) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1771) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1347) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:369) at hudson.remoting.UserRequest.deserialize(UserRequest.java:182) at hudson.remoting.UserRequest.perform(UserRequest.java:98) at hudson.remoting.UserRequest.perform(UserRequest.java:48) at hudson.remoting.Request$2.run(Request.java:326) at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) at java.util.concurrent.FutureTask.run(FutureTask.java:166) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:722) This slave is taken offline when there are no pending jobs, and hence I believe it might be the same issue as JENKINS-6604. Project: Jenkins Priority: Blocker
[JIRA] (JENKINS-15716) Error loading class on slave
Erik Lovlie assigned JENKINS-15716 to Kohsuke Kawaguchi Error loading class on slave Change By: Erik Lovlie (05/Nov/12 7:53 AM) Assignee: KohsukeKawaguchi This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators. For more information on JIRA, see: http://www.atlassian.com/software/jira
[JIRA] (JENKINS-15716) Error loading class on slave
Erik Lovlie updated JENKINS-15716 Error loading class on slave Change By: Erik Lovlie (05/Nov/12 7:53 AM) Description: Thefollowingexceptionwasraisedoutoftheblueontheslavenode : . Thisslaveistakenofflinewhentherearenopendingjobs,andhenceIbelieveitmightbethesameissueasJENKINS-6604. {noformat}Causedby:java.lang.LinkageError:loader(instanceofhudson/remoting/RemoteClassLoader):attemptedduplicateclassdefinitionforname:hudson/model/Descriptor atjava.lang.ClassLoader.defineClass1(NativeMethod) atjava.lang.ClassLoader.defineClass(ClassLoader.java:791) atjava.lang.ClassLoader.defineClass(ClassLoader.java:634) athudson.remoting.RemoteClassLoader.loadClassFile(RemoteClassLoader.java:152) athudson.remoting.RemoteClassLoader.findClass(RemoteClassLoader.java:131) atjava.lang.ClassLoader.loadClass(ClassLoader.java:423) atjava.lang.ClassLoader.loadClass(ClassLoader.java:356) atjava.lang.Class.getDeclaredFields0(NativeMethod) atjava.lang.Class.privateGetDeclaredFields(Class.java:2308) atjava.lang.Class.getDeclaredField(Class.java:1897) atjava.io.ObjectStreamClass.getDeclaredSUID(ObjectStreamClass.java:1639) atjava.io.ObjectStreamClass.access$700(ObjectStreamClass.java:69) atjava.io.ObjectStreamClass$2.run(ObjectStreamClass.java:467) atjava.io.ObjectStreamClass$2.run(ObjectStreamClass.java:455) atjava.security.AccessController.doPrivileged(NativeMethod) atjava.io.ObjectStreamClass.init(ObjectStreamClass.java:455) atjava.io.ObjectStreamClass.lookup(ObjectStreamClass.java:352) atjava.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:589) atjava.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1601) atjava.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1514) atjava.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1601) atjava.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1514) atjava.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1750) atjava.io.ObjectInputStream.readObject0(ObjectInputStream.java:1347) atjava.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1964) atjava.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1888) atjava.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1771) atjava.io.ObjectInputStream.readObject0(ObjectInputStream.java:1347) atjava.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1964) atjava.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1888) atjava.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1771) atjava.io.ObjectInputStream.readObject0(ObjectInputStream.java:1347) atjava.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1964) atjava.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1888) atjava.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1771) atjava.io.ObjectInputStream.readObject0(ObjectInputStream.java:1347) atjava.io.ObjectInputStream.readObject(ObjectInputStream.java:369) athudson.remoting.UserRequest.deserialize(UserRequest.java:182) athudson.remoting.UserRequest.perform(UserRequest.java:98) athudson.remoting.UserRequest.perform(UserRequest.java:48) athudson.remoting.Request$2.run(Request.java:326) athudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72) atjava.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) atjava.util.concurrent.FutureTask.run(FutureTask.java:166) atjava.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) atjava.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) atjava.lang.Thread.run(Thread.java:722){noformat} Thisslaveistakenofflinewhentherearenopendingjobs,andhenceIbelieveitmightbethesameissueasJENKINS-6604. This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators. For more information on JIRA, see: http://www.atlassian.com/software/jira
[JIRA] (JENKINS-6604) Possible race condition in RemoteClassLoader renders slave unusable
Erik Lovlie commented on JENKINS-6604 Possible race condition in RemoteClassLoader renders slave unusable Any chance this can be looked at? It would seem like a big severity/effort ratio. This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators. For more information on JIRA, see: http://www.atlassian.com/software/jira
[JIRA] (JENKINS-6604) Possible race condition in RemoteClassLoader renders slave unusable
Erik Lovlie assigned JENKINS-6604 to Kohsuke Kawaguchi Possible race condition in RemoteClassLoader renders slave unusable Change By: Erik Lovlie (02/Nov/12 1:17 PM) Assignee: AndreyMyatlyuk KohsukeKawaguchi This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators. For more information on JIRA, see: http://www.atlassian.com/software/jira
[JIRA] (JENKINS-6604) Possible race condition in RemoteClassLoader renders slave unusable
Erik Lovlie updated JENKINS-6604 Possible race condition in RemoteClassLoader renders slave unusable Can someone explain why this bug is of "minor" priority? Comparing the consequence of this bug (dynamic slave start/stop is broken) with the cost of fixing it (applying the attached patch) I am taking the liberty of increasing the priority of this bug from "minor" to "critical". Change By: Erik Lovlie (06/Sep/12 7:39 AM) Priority: Minor Critical This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators. For more information on JIRA, see: http://www.atlassian.com/software/jira
[JIRA] (JENKINS-6604) Possible race condition in RemoteClassLoader renders slave unusable
Erik Lovlie updated JENKINS-6604 Possible race condition in RemoteClassLoader renders slave unusable Actually, having looked at the current set of critical and blocker bugs on the "core" component, this seems like a blocker to me. It is at least blocking the use of jenkins in an environment where the slave cannot run all of the time (such as when the slave is on a cluster login box). Change By: Erik Lovlie (06/Sep/12 7:50 AM) Priority: Critical Blocker This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators. For more information on JIRA, see: http://www.atlassian.com/software/jira
[JIRA] (JENKINS-6604) Possible race condition in RemoteClassLoader renders slave unusable
Erik Lovlie assigned JENKINS-6604 to Andrey Myatlyuk Possible race condition in RemoteClassLoader renders slave unusable Andrey, I'm assigning to you somewhat at random (I saw that you were working on other "core" issues). Could you look at the attached patch and consider whether it is an acceptable fix? I'm currently not able to use jenkins at my company due to this bug (dynamic slave start/stop seems broken). Change By: Erik Lovlie (06/Sep/12 7:52 AM) Assignee: AndreyMyatlyuk This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators. For more information on JIRA, see: http://www.atlassian.com/software/jira