Some health checks are reporting as unhealthy: [thread-deadlock : [Executor #-1 for Built-In Node : executing OrganizationScan[CP-Models] locked on hudson.model.RunMap@50446244 (owned by Handling GET /job/CP-Models/ from 192.168.1.143 : Jetty (winstone)-345663 View/index.jelly WeatherColumn/column.jelly):
     at jenkins.model.lazy.AbstractLazyLoadRunMap.getByNumber(AbstractLazyLoadRunMap.java:526)
     at jenkins.model.lazy.AbstractLazyLoadRunMap.search(AbstractLazyLoadRunMap.java:502)
     at jenkins.model.lazy.AbstractLazyLoadRunMap.newestBuild(AbstractLazyLoadRunMap.java:435)
     at jenkins.model.lazy.LazyBuildMixIn.getLastBuild(LazyBuildMixIn.java:254)
     at org.jenkinsci.plugins.workflow.job.WorkflowJob.getLastBuild(WorkflowJob.java:242)
     at org.jenkinsci.plugins.workflow.job.WorkflowJob.getLastBuild(WorkflowJob.java:105)
     at hudson.model.Job.getBuildHealthReports(Job.java:1200)
     at hudson.model.Job.getBuildHealth(Job.java:1193)
     at com.cloudbees.hudson.plugins.folder.health.FolderHealthMetric.getHealthReport(FolderHealthMetric.java:48)
     at com.cloudbees.hudson.plugins.folder.health.WorstChildHealthMetric$ReporterImpl.observe(WorstChildHealthMetric.java:86)
     at com.cloudbees.hudson.plugins.folder.AbstractFolder.getBuildHealthReports(AbstractFolder.java:924)
     at java.base@11.0.21/java.lang.invoke.DirectMethodHandle$Holder.invokeVirtual(DirectMethodHandle$Holder)
     at java.base@11.0.21/java.lang.invoke.LambdaForm$MH/0x0000000800277840.invoke(LambdaForm$MH)
     at java.base@11.0.21/java.lang.invoke.LambdaForm$MH/0x00000008002a7440.invoke_MT(LambdaForm$MH)
     at org.kohsuke.stapler.export.MethodProperty.getValue(MethodProperty.java:76)
     at org.kohsuke.stapler.export.ExportInterceptor$1.getValue(ExportInterceptor.java:46)
     at io.jenkins.plugins.generic.event.json.ExportedBeanProcessor$IgnoreURLExportInterceptor.getValue(ExportedBeanProcessor.java:71)
     at org.kohsuke.stapler.export.Property.writeTo(Property.java:136)
     at org.kohsuke.stapler.export.Model.writeNestedObjectTo(Model.java:222)
     at org.kohsuke.stapler.export.Model.writeNestedObjectTo(Model.java:218)
     at org.kohsuke.stapler.export.Model.writeNestedObjectTo(Model.java:218)
     at org.kohsuke.stapler.export.Model.writeNestedObjectTo(Model.java:218)
     at org.kohsuke.stapler.export.Model.writeTo(Model.java:193)
     at org.kohsuke.stapler.export.Model.writeTo(Model.java:213)
     at org.kohsuke.stapler.export.Model.writeTo(Model.java:181)
     at io.jenkins.plugins.generic.event.json.ExportedBeanProcessor.processBean(ExportedBeanProcessor.java:43)
     at net.sf.json.JSONObject._fromBean(JSONObject.java:619)
     at net.sf.json.JSONObject.fromObject(JSONObject.java:169)
     at net.sf.json.AbstractJSON._processValue(AbstractJSON.java:250)
     at net.sf.json.JSONObject._processValue(JSONObject.java:2599)
     at net.sf.json.JSONObject.processValue(JSONObject.java:2665)
     at net.sf.json.JSONObject.setInternal(JSONObject.java:2680)
     at net.sf.json.JSONObject.setValue(JSONObject.java:1376)
     at net.sf.json.JSONObject.defaultBeanProcessing(JSONObject.java:708)
     at net.sf.json.JSONObject._fromBean(JSONObject.java:642)
     at net.sf.json.JSONObject.fromObject(JSONObject.java:169)
     at io.jenkins.plugins.generic.event.HttpEventSender$CustomCloseableHttpAsyncClient.sendPost(HttpEventSender.java:90)
     at io.jenkins.plugins.generic.event.HttpEventSender.send(HttpEventSender.java:45)
     at io.jenkins.plugins.generic.event.listener.GenericEventItemListener.onUpdated(GenericEventItemListener.java:118)
     at hudson.model.listeners.ItemListener.lambda$fireOnUpdated$2(ItemListener.java:205)
     at hudson.model.listeners.ItemListener$$Lambda$1395/0x0000000801981840.accept(Unknown Source)
     at jenkins.util.Listeners.lambda$notify$0(Listeners.java:59)
     at jenkins.util.Listeners$$Lambda$639/0x000000080139c840.run(Unknown Source)
     at jenkins.util.Listeners.notify(Listeners.java:70)
     at hudson.model.listeners.ItemListener.fireOnUpdated(ItemListener.java:205)
     at com.cloudbees.hudson.plugins.folder.AbstractFolder.save(AbstractFolder.java:1317)
     at hudson.BulkChange.commit(BulkChange.java:98)
     at jenkins.branch.OrganizationFolder$SCMSourceObserverImpl$1.completeExisting(OrganizationFolder.java:1427)
     at jenkins.branch.OrganizationFolder$SCMSourceObserverImpl$1.complete(OrganizationFolder.java:1395)
     at jenkins.scm.api.trait.SCMNavigatorRequest.process(SCMNavigatorRequest.java:252)
     at jenkins.scm.api.trait.SCMNavigatorRequest.process(SCMNavigatorRequest.java:202)
     at org.jenkinsci.plugins.github_branch_source.GitHubSCMNavigator.visitSources(GitHubSCMNavigator.java:1135)
     at jenkins.branch.OrganizationFolder.computeChildren(OrganizationFolder.java:535)
     at com.cloudbees.hudson.plugins.folder.computed.ComputedFolder.updateChildren(ComputedFolder.java:269)
     at com.cloudbees.hudson.plugins.folder.computed.FolderComputation.run(FolderComputation.java:167)
     at jenkins.branch.OrganizationFolder$OrganizationScan.run(OrganizationFolder.java:920)
     at hudson.model.ResourceController.execute(ResourceController.java:101)
     at hudson.model.Executor.run(Executor.java:442)
, Handling GET /job/CP-Models/ from 192.168.1.143 : Jetty (winstone)-345663 View/index.jelly WeatherColumn/column.jelly locked on org.jenkinsci.plugins.workflow.multibranch.WorkflowMultiBranchProject@24e88a2b (owned by Executor #-1 for Built-In Node : executing OrganizationScan[CP-Models]):
     at jenkins.branch.MultiBranchProject.getProjectFactory(MultiBranchProject.java:343)
     at jenkins.branch.MultiBranchProjectDescriptor$ChildNameGeneratorImpl.dirNameFromItem(MultiBranchProjectDescriptor.java:244)
     at jenkins.branch.MultiBranchProjectDescriptor$ChildNameGeneratorImpl.dirNameFromItem(MultiBranchProjectDescriptor.java:222)
     at com.cloudbees.hudson.plugins.folder.AbstractFolder.getRootDirFor(AbstractFolder.java:638)
     at jenkins.branch.MultiBranchProject.getRootDirFor(MultiBranchProject.java:870)
     at jenkins.branch.MultiBranchProject.getRootDirFor(MultiBranchProject.java:130)
     at hudson.model.AbstractItem.getRootDir(AbstractItem.java:201)
     at jenkins.model.Jenkins.expandVariablesForDirectory(Jenkins.java:2648)
     at jenkins.model.Jenkins.getBuildDirFor(Jenkins.java:2629)
     at hudson.model.Job.getBuildDir(Job.java:885)
     at hudson.model.Run.getRootDir(Run.java:1094)
     at org.jenkinsci.plugins.workflow.job.WorkflowRun.reload(WorkflowRun.java:555)
     at hudson.model.Run.<init>(Run.java:357)
     at org.jenkinsci.plugins.workflow.job.WorkflowRun.<init>(WorkflowRun.java:253)
     at jdk.internal.reflect.GeneratedConstructorAccessor154.newInstance(Unknown Source)
     at java.base@11.0.21/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
     at java.base@11.0.21/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
     at jenkins.model.lazy.LazyBuildMixIn.loadBuild(LazyBuildMixIn.java:172)
     at jenkins.model.lazy.LazyBuildMixIn$1.create(LazyBuildMixIn.java:148)
     at hudson.model.RunMap.retrieve(RunMap.java:232)
     at hudson.model.RunMap.retrieve(RunMap.java:61)
     at jenkins.model.lazy.AbstractLazyLoadRunMap.load(AbstractLazyLoadRunMap.java:657)
     at jenkins.model.lazy.AbstractLazyLoadRunMap.load(AbstractLazyLoadRunMap.java:639)
     at jenkins.model.lazy.AbstractLazyLoadRunMap.getByNumber(AbstractLazyLoadRunMap.java:537)
     at jenkins.model.lazy.AbstractLazyLoadRunMap.search(AbstractLazyLoadRunMap.java:502)
     at jenkins.model.lazy.AbstractLazyLoadRunMap.newestBuild(AbstractLazyLoadRunMap.java:435)
     at jenkins.model.lazy.LazyBuildMixIn.getLastBuild(LazyBuildMixIn.java:254)
     at org.jenkinsci.plugins.workflow.job.WorkflowJob.getLastBuild(WorkflowJob.java:242)
     at org.jenkinsci.plugins.workflow.job.WorkflowJob.getLastBuild(WorkflowJob.java:105)
     at hudson.model.Job.getBuildHealthReports(Job.java:1200)
     at hudson.model.Job.getBuildHealth(Job.java:1193)
     at com.cloudbees.hudson.plugins.folder.health.FolderHealthMetric.getHealthReport(FolderHealthMetric.java:48)
     at com.cloudbees.hudson.plugins.folder.health.WorstChildHealthMetric$ReporterImpl.observe(WorstChildHealthMetric.java:86)
     at com.cloudbees.hudson.plugins.folder.AbstractFolder.getBuildHealthReports(AbstractFolder.java:924)
     at jdk.internal.reflect.GeneratedMethodAccessor1506.invoke(Unknown Source)
     at java.base@11.0.21/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
     at java.base@11.0.21/java.lang.reflect.Method.invoke(Method.java:566)
     at org.apache.commons.jexl.util.PropertyExecutor.execute(PropertyExecutor.java:125)
     at org.apache.commons.jexl.util.introspection.UberspectImpl$VelGetterImpl.invoke(UberspectImpl.java:314)
     at org.apache.commons.jexl.parser.ASTArrayAccess.evaluateExpr(ASTArrayAccess.java:185)
     at org.apache.commons.jexl.parser.ASTIdentifier.execute(ASTIdentifier.java:75)
     at org.apache.commons.jexl.parser.ASTReference.execute(ASTReference.java:83)
     at org.apache.commons.jexl.parser.ASTReference.value(ASTReference.java:57)
     at org.apache.commons.jexl.parser.ASTReferenceExpression.value(ASTReferenceExpression.java:51)
     at org.apache.commons.jexl.ExpressionImpl.evaluate(ExpressionImpl.java:80)
     at hudson.ExpressionFactory2$JexlExpression.evaluate(ExpressionFactory2.java:76)
     at org.apache.commons.jelly.tags.core.CoreTagLibrary$3.run(CoreTagLibrary.java:134)
     at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
     at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105)
     at org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:122)
     at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105)
     at org.kohsuke.stapler.jelly.JellyViewScript.run(JellyViewScript.java:99)
     at org.kohsuke.stapler.jelly.IncludeTag.doTag(IncludeTag.java:172)
     at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:265)
     at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
     at org.apache.commons.jelly.tags.core.ForEachTag.doTag(ForEachTag.java:150)
     at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:265)
     at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:101)
     at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105)
     at org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:122)
     at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
     at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)
     at org.apache.commons.jelly.tags.core.ForEachTag.doTag(ForEachTag.java:150)
     at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:265)
     at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
     at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:101)
     at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
     at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:101)
     at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
     at org.apache.commons.jelly.tags.core.CoreTagLibrary$1.run(CoreTagLibrary.java:98)
     at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
     at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:101)
     at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
     at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105)
     at org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:122)
     at org.kohsuke.stapler.jelly.groovy.JellyBuilder.doInvokeMethod(JellyBuilder.java:284)
     at org.kohsuke.stapler.jelly.groovy.Namespace$ProxyImpl.invoke(Namespace.java:94)
     at com.sun.proxy.$Proxy186.projectView(Unknown Source)
     at lib.JenkinsTagLib$projectView.call(Unknown Source)
     at hudson.model.View.main.run(main.groovy:16)
     at org.kohsuke.stapler.jelly.groovy.GroovierJellyScript.run(GroovierJellyScript.java:94)
     at org.kohsuke.stapler.jelly.groovy.GroovierJellyScript.run(GroovierJellyScript.java:71)
     at org.kohsuke.stapler.jelly.IncludeTag.doTag(IncludeTag.java:172)
     at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:265)
     at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
     at org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:101)
     at org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)
     at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:265)
     at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
     at org.apache.commons.jelly.tags.core.CoreTagLibrary$1.run(CoreTagLibrary.java:98)
     at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
     at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105)
     at org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:122)
     at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
     at org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:101)
     at org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)
     at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:265)
     at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
     at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:101)
     at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)