Claim plugin versions from 2.13.1 to 2.14.1 might cause deadlock while upgrading the instance

Article ID:360027915411
1 minute readKnowledge base


After upgrading an instance, it appears to hang on the startup process. We found out that:

  • The jenkins log is stuck at the following point:

Apr 15, 2019 1:19:38 PM hudson.ExtensionFinder$GuiceFinder$FaultTolerantScope$1 error
WARNING: Failed to instantiate Key[type=jenkins.telemetry.Correlator, annotation=[none]]; skipping this component Unable to provision, see the following errors:

1) Tried proxying jenkins.telemetry.Correlator to support a circular dependency, but it is not an interface.

1 error
	at hudson.ExtensionFinder$GuiceFinder$FaultTolerantScope$1.get(
	at hudson.ExtensionFinder$GuiceFinder._find(
	at hudson.ExtensionFinder$GuiceFinder.find(
	at hudson.ExtensionList.ensureLoaded(
	- waiting to lock <0x00000006c0c20380> (a hudson.ExtensionList$Lock)
	at hudson.ExtensionList.getComponents(
	at hudson.DescriptorExtensionList.load(
	at hudson.ExtensionList.ensureLoaded(
	- locked <0x00000006c3070d28> (a hudson.DescriptorExtensionList)
	at hudson.ExtensionList.iterator(
	at hudson.ExtensionList.get(
	at hudson.plugins.claim.ClaimConfig.get(
	at hudson.plugins.claim.http.PreventRefreshFilter.initAutoRefreshFilter(
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(
	at java.lang.reflect.Method.invoke(
	at hudson.init.TaskMethodFinder.invoke(
	at hudson.init.TaskMethodFinder$
	at org.jvnet.hudson.reactor.Reactor.runTask(
	at jenkins.model.Jenkins$5.runTask(
	at org.jvnet.hudson.reactor.Reactor$
	at org.jvnet.hudson.reactor.Reactor$
	at java.util.concurrent.ThreadPoolExecutor.runWorker(
	at java.util.concurrent.ThreadPoolExecutor$

Found 1 deadlock.

Jenkins issues


The issue can be resolved with either of the following options:

  • Option 1: Upgrade the Claim plugin to 2.14.1 or newer

  • Option 2: Downgrade the Claim Plugin to 2.12

  • Option 3: Disable the Claim Plugin.

Tested product/plugin versions