-
Notifications
You must be signed in to change notification settings - Fork 89
Comparing changes
Open a pull request
base repository: jenkinsci/google-compute-engine-plugin
base: 4.573.v7dcd6a_37a_ee2
head repository: jenkinsci/google-compute-engine-plugin
compare: refs/heads/develop
- 16 commits
- 8 files changed
- 8 contributors
Commits on May 17, 2024
-
the same version comes from the trilead-api plugin that we depend on so it would not be used as it does not have the plugin-first classloader. remove the exclusion from trilead and remove the bundling in this plugin
Configuration menu - View commit details
-
Copy full SHA for b606bd3 - Browse repository at this point
Copy the full SHA b606bd3View commit details
Commits on May 30, 2024
-
Merge pull request #465 from jtnord/do-not-bundle-eddsa
Do not bundle eddsa library
Configuration menu - View commit details
-
Copy full SHA for 6969b7c - Browse repository at this point
Copy the full SHA 6969b7cView commit details
Commits on Aug 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 65a569f - Browse repository at this point
Copy the full SHA 65a569fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6fe3406 - Browse repository at this point
Copy the full SHA 6fe3406View commit details
Commits on Oct 18, 2024
-
If an exception occurs while launching an agent, the underlying conne…
…ction and session should be closed Observed the following stacktrace when running a controller using JDK17 bytecode level, and having an agent template still configured with a JDK11. The agent initially connects fine, however as soon as it attempts to do remote classloading, it fails. As it occurs while setting up the hudson.remoting.Channel itself, the listener that is registered during initialization is never called, and the exception handling block should instead close the underlying resources. 2024-10-18 02:48:21.686+0000 [id=593] WARNING c.g.j.p.c.ComputeEngineCloud#log: Error: java.lang.UnsupportedClassVersionError: hudson/slaves/SlaveComputer$SlaveVersion has been compiled by a more recent version of the Java Runtime (class file version 61.0), this version of the Java Runtime only recognizes class file versions up to 55.0 at java.base/java.lang.ClassLoader.defineClass1(Native Method) at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1017) at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:878) at hudson.remoting.RemoteClassLoader.loadClassFile(RemoteClassLoader.java:470) Also: hudson.remoting.Channel$CallSiteStackTrace: Remote call to gce-cloud-gauntlet3-gaia-jdk11-t4dx04 at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1923) at hudson.remoting.UserRequest$ExceptionResponse.retrieve(UserRequest.java:384) at hudson.remoting.Channel.call(Channel.java:1112) at hudson.slaves.SlaveComputer.setChannel(SlaveComputer.java:663) at hudson.slaves.SlaveComputer.setChannel(SlaveComputer.java:441) at PluginClassLoader for google-compute-engine//com.google.jenkins.plugins.computeengine.ComputeEngineComputerLauncher.launch(ComputeEngineComputerLauncher.java:303) at PluginClassLoader for google-compute-engine//com.google.jenkins.plugins.computeengine.ComputeEngineComputerLauncher.launch(ComputeEngineComputerLauncher.java:214) at hudson.slaves.SlaveComputer.lambda$_connect$0(SlaveComputer.java:297) at jenkins.util.ContextResettingExecutorService$2.call(ContextResettingExecutorService.java:46) at jenkins.security.ImpersonatingExecutorService$2.call(ImpersonatingExecutorService.java:80) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) at java.base/java.lang.Thread.run(Thread.java:840) Caused: java.lang.UnsupportedClassVersionError: Failed to load hudson.slaves.SlaveComputer$SlaveVersion at hudson.remoting.RemoteClassLoader.loadClassFile(RemoteClassLoader.java:472) at hudson.remoting.RemoteClassLoader.loadRemoteClass(RemoteClassLoader.java:301) at hudson.remoting.RemoteClassLoader.loadWithMultiClassLoader(RemoteClassLoader.java:277) at hudson.remoting.RemoteClassLoader.findClass(RemoteClassLoader.java:236) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:589) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522) at java.base/java.lang.Class.forName0(Native Method) at java.base/java.lang.Class.forName(Class.java:398) at hudson.remoting.MultiClassLoaderSerializer$Input.resolveClass(MultiClassLoaderSerializer.java:133) at java.base/java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:2003) at java.base/java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1870) at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2201) at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1687) at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:489) at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:447) at hudson.remoting.UserRequest.deserialize(UserRequest.java:312) at hudson.remoting.UserRequest.perform(UserRequest.java:196) 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:264) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at java.base/java.lang.Thread.run(Thread.java:829) Caused: java.io.IOException: Remote call on gce-cloud-gauntlet3-gaia-jdk11-t4dx04 failed at hudson.remoting.Channel.call(Channel.java:1116) at hudson.slaves.SlaveComputer.setChannel(SlaveComputer.java:663) at hudson.slaves.SlaveComputer.setChannel(SlaveComputer.java:441) at PluginClassLoader for google-compute-engine//com.google.jenkins.plugins.computeengine.ComputeEngineComputerLauncher.launch(ComputeEngineComputerLauncher.java:303) at PluginClassLoader for google-compute-engine//com.google.jenkins.plugins.computeengine.ComputeEngineComputerLauncher.launch(ComputeEngineComputerLauncher.java:214) at hudson.slaves.SlaveComputer.lambda$_connect$0(SlaveComputer.java:297) at jenkins.util.ContextResettingExecutorService$2.call(ContextResettingExecutorService.java:46) at jenkins.security.ImpersonatingExecutorService$2.call(ImpersonatingExecutorService.java:80) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) at java.base/java.lang.Thread.run(Thread.java:840)
Configuration menu - View commit details
-
Copy full SHA for ae479e1 - Browse repository at this point
Copy the full SHA ae479e1View commit details -
Merge pull request #478 from Vlatombe/close-session-on-exception
If an exception occurs while launching an agent, the underlying connection and session should be closed
Configuration menu - View commit details
-
Copy full SHA for c9f7ca9 - Browse repository at this point
Copy the full SHA c9f7ca9View commit details
Commits on Nov 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 005441d - Browse repository at this point
Copy the full SHA 005441dView commit details
Commits on Nov 7, 2024
-
Make sure an instance exists in the cloud before trying to delete it.…
… Else jenkins nodes cannot be deleted if there is no corresponding instance in the cloud.
Configuration menu - View commit details
-
Copy full SHA for b14ecd1 - Browse repository at this point
Copy the full SHA b14ecd1View commit details -
Terminate instances immediately if they fail to launch. This gets rid…
… of zombie offline nodes in jenkins that failed to start in the cloud.
Configuration menu - View commit details
-
Copy full SHA for 5ba199e - Browse repository at this point
Copy the full SHA 5ba199eView commit details
Commits on Nov 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ec6f4b3 - Browse repository at this point
Copy the full SHA ec6f4b3View commit details
Commits on Dec 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 627fda8 - Browse repository at this point
Copy the full SHA 627fda8View commit details -
Configuration menu - View commit details
-
Copy full SHA for f6fc88c - Browse repository at this point
Copy the full SHA f6fc88cView commit details
Commits on Dec 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ce2791c - Browse repository at this point
Copy the full SHA ce2791cView commit details -
Revert "ComputeEnginerInstance terminate instance without checking if…
… it still exists." This reverts commit f6fc88c.
Configuration menu - View commit details
-
Copy full SHA for d811f6c - Browse repository at this point
Copy the full SHA d811f6cView commit details
Commits on Dec 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 181e799 - Browse repository at this point
Copy the full SHA 181e799View commit details -
Merge pull request #489 from Artmorse/issue-381
Terminate the instance when 404 occured.
Configuration menu - View commit details
-
Copy full SHA for 8aeebbd - Browse repository at this point
Copy the full SHA 8aeebbdView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 4.573.v7dcd6a_37a_ee2...refs/heads/develop