• DevOps
  • devops-jenkins 无法安装依赖

创建部署问题时,请参考下面模板,你提供的信息越多,越容易及时获得解答。如果未按模板创建问题,管理员有权关闭问题。
确保帖子格式清晰易读,用 markdown code block 语法格式化代码块。
你只花一分钟创建的问题,不能指望别人花上半个小时给你解答。

操作系统信息
物理机,Ubuntu24.04,56c/256 *3

Kubernetes版本信息
Client Version: v1.29.15

Kustomize Version: v5.0.4-0.20230601165947-6ce0bf390ce3

Server Version: v1.29.15

KubeSphere版本信息
v4.1.3 基于helm安装的

问题

devops的版本为1.1.1,安装的时候没有看到有1.1.2版本

devops中的流水线中无法启动任务,查看devops-jenkins发现日志如下

kubectl -n kubesphere-devops-system logs devops-jenkins-77bf7c6579-zmwxm 
(base) root@gpu:~# kubectl -n kubesphere-devops-system logs devops-jenkins-77bf7c6579-zmwxm 
Defaulted container "devops-jenkins" out of: devops-jenkins, copy-default-config (init)
Picked up JAVA_TOOL_OPTIONS: -XX:InitialRAMPercentage=70 -XX:MaxRAMPercentage=70 -Dhudson.slaves.NodeProvisioner.initialDelay=20 -Dhudson.slaves.NodeProvisioner.MARGIN=50 -Dhudson.slaves.NodeProvisioner.MARGIN0=0.85 -Dhudson.model.LoadStatistics.clock=5000 -Dhudson.model.LoadStatistics.decay=0.2 -Dhudson.slaves.NodeProvisioner.recurrencePeriod=5000 -Dhudson.security.csrf.DefaultCrumbIssuer.EXCLUDE_SESSION_ID=true -Dhudson.plugins.git.GitStatus.NOTIFY_COMMIT_ACCESS_CONTROL=disabled -Dio.jenkins.plugins.casc.ConfigurationAsCode.initialDelay=10000 -Djenkins.install.runSetupWizard=false -XX:+AlwaysPreTouch -XX:+HeapDumpOnOutOfMemoryError -XX:+UseG1GC -XX:+UseStringDeduplication -XX:+ParallelRefProcEnabled -XX:+DisableExplicitGC -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions
Running from: /usr/share/jenkins/jenkins.war
webroot: EnvVars.masterEnvVars.get("JENKINS_HOME")
2025-05-06 09:53:00.566+0000 [id=1]     INFO    org.eclipse.jetty.util.log.Log#initialized: Logging initialized @1851ms to org.eclipse.jetty.util.log.JavaUtilLog
2025-05-06 09:53:00.671+0000 [id=1]     INFO    winstone.Logger#logInternal: Beginning extraction from war file
2025-05-06 09:53:00.720+0000 [id=1]     WARNING o.e.j.s.handler.ContextHandler#setContextPath: Empty contextPath
2025-05-06 09:53:00.779+0000 [id=1]     INFO    org.eclipse.jetty.server.Server#doStart: jetty-9.4.45.v20220203; built: 2022-02-03T09:14:34.105Z; git: 4a0c91c0be53805e3fcffdcdcc9587d5301863db; jvm 11.0.16+8
2025-05-06 09:53:01.170+0000 [id=1]     INFO    o.e.j.w.StandardDescriptorProcessor#visitServlet: NO JSP Support for /, did not find org.eclipse.jetty.jsp.JettyJspServlet
2025-05-06 09:53:01.225+0000 [id=1]     INFO    o.e.j.s.s.DefaultSessionIdManager#doStart: DefaultSessionIdManager workerName=node0
2025-05-06 09:53:01.225+0000 [id=1]     INFO    o.e.j.s.s.DefaultSessionIdManager#doStart: No SessionScavenger set, using defaults
2025-05-06 09:53:01.226+0000 [id=1]     INFO    o.e.j.server.session.HouseKeeper#startScavenging: node0 Scavenging every 660000ms
2025-05-06 09:53:01.868+0000 [id=1]     INFO    hudson.WebAppMain#contextInitialized: Jenkins home directory: /var/jenkins_home found at: EnvVars.masterEnvVars.get("JENKINS_HOME")
2025-05-06 09:53:02.503+0000 [id=1]     INFO    o.e.j.s.handler.ContextHandler#doStart: Started w.@2d83c5a5{Jenkins v2.346.3,/,file:///var/jenkins_home/war/,AVAILABLE}{/var/jenkins_home/war}
2025-05-06 09:53:02.532+0000 [id=1]     INFO    o.e.j.server.AbstractConnector#doStart: Started ServerConnector@dbf57b3{HTTP/1.1, (http/1.1)}{0.0.0.0:8080}
2025-05-06 09:53:02.532+0000 [id=1]     INFO    org.eclipse.jetty.server.Server#doStart: Started @3819ms
2025-05-06 09:53:02.533+0000 [id=23]    INFO    winstone.Logger#logInternal: Winstone Servlet Engine running: controlPort=disabled
2025-05-06 09:53:02.801+0000 [id=30]    INFO    jenkins.InitReactorRunner$1#onAttained: Started initialization
2025-05-06 09:53:05.267+0000 [id=28]    INFO    jenkins.InitReactorRunner$1#onAttained: Listed all plugins
2025-05-06 09:53:06.512+0000 [id=28]    SEVERE  jenkins.InitReactorRunner$1#onTaskFailed: Failed Loading plugin Jersey 2 API v2.39.1-2 (jersey2-api)
java.io.IOException: Failed to load: Jersey 2 API (jersey2-api 2.39.1-2)
 - Update required: JavaBeans Activation Framework (JAF) API (javax-activation-api 1.2.0-3) to be updated to 1.2.0-6 or higher
 - Jenkins (2.361.4) or higher required
 - Update required: JAXB plugin (jaxb 2.3.6-1) to be updated to 2.3.8-1 or higher
 - Update required: Jenkins Apache HttpComponents Client 4.x API Plugin (apache-httpcomponents-client-4-api 4.5.13-138.v4e7d9a_7b_a_e61) to be updated to 4.5.14-150.v7a_b_9d17134a_5 or higher
 - Update required: Jackson 2 API Plugin (jackson2-api 2.14.2-319.v37853346a_229) to be updated to 2.15.2-350.v0c2f3f8fc595 or higher
        at hudson.PluginWrapper.resolvePluginDependencies(PluginWrapper.java:1018)
        at hudson.PluginManager$2$1$1.run(PluginManager.java:542)
        at org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:175)
        at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:305)
        at jenkins.model.Jenkins$5.runTask(Jenkins.java:1158)
        at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:222)
        at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:121)
        at jenkins.security.ImpersonatingExecutorService$1.run(ImpersonatingExecutorService.java:68)
        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)
2025-05-06 09:53:06.519+0000 [id=31]    SEVERE  jenkins.InitReactorRunner$1#onTaskFailed: Failed Loading plugin Jenkins Jira plugin v3.12 (jira)
java.io.IOException: Failed to load: Jenkins Jira plugin (jira 3.12)
 - Failed to load: Jersey 2 API (jersey2-api 2.39.1-2)
 - Jenkins (2.375.2) or higher required
 - Update required: Caffeine API Plugin (caffeine-api 2.9.3-65.v6a_47d0f4d1fe) to be updated to 3.1.6-115.vb_8b_b_328e59d8 or higher
        at hudson.PluginWrapper.resolvePluginDependencies(PluginWrapper.java:1018)
        at hudson.PluginManager$2$1$1.run(PluginManager.java:542)
        at org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:175)
        at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:305)
        at jenkins.model.Jenkins$5.runTask(Jenkins.java:1158)
        at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:222)
        at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:121)
        at jenkins.security.ImpersonatingExecutorService$1.run(ImpersonatingExecutorService.java:68)
        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)
2025-05-06 09:53:06.521+0000 [id=31]    SEVERE  jenkins.InitReactorRunner$1#onTaskFailed: Failed Loading plugin JIRA Integration for Blue Ocean v1.27.11 (blueocean-jira)
java.io.IOException: Failed to load: JIRA Integration for Blue Ocean (blueocean-jira 1.27.11)
 - Jenkins (2.401.3) or higher required
 - Failed to load: Jenkins Jira plugin (jira 3.12)
 - Update required: REST API for Blue Ocean (blueocean-rest 1.26.0) to be updated to 1.27.11 or higher
 - Update required: Jenkins Apache HttpComponents Client 4.x API Plugin (apache-httpcomponents-client-4-api 4.5.13-138.v4e7d9a_7b_a_e61) to be updated to 4.5.14-208.v438351942757 or higher
 - Update required: Jackson 2 API Plugin (jackson2-api 2.14.2-319.v37853346a_229) to be updated to 2.15.2-350.v0c2f3f8fc595 or higher
        at hudson.PluginWrapper.resolvePluginDependencies(PluginWrapper.java:1018)
        at hudson.PluginManager$2$1$1.run(PluginManager.java:542)
        at org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:175)
        at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:305)
        at jenkins.model.Jenkins$5.runTask(Jenkins.java:1158)
        at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:222)
        at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:121)
        at jenkins.security.ImpersonatingExecutorService$1.run(ImpersonatingExecutorService.java:68)
        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)
2025-05-06 09:53:13.957+0000 [id=28]    INFO    jenkins.InitReactorRunner$1#onAttained: Prepared all plugins
2025-05-06 09:53:14.010+0000 [id=29]    INFO    jenkins.InitReactorRunner$1#onAttained: Started all plugins
2025-05-06 09:53:14.293+0000 [id=28]    INFO    jenkins.InitReactorRunner$1#onAttained: Augmented all extensions
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by org.codehaus.groovy.vmplugin.v7.Java7$1 (file:/var/jenkins_home/war/WEB-INF/lib/groovy-all-2.4.21.jar) to constructor java.lang.invoke.MethodHandles$Lookup(java.lang.Class,int)
WARNING: Please consider reporting this to the maintainers of org.codehaus.groovy.vmplugin.v7.Java7$1
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
2025-05-06 09:53:16.809+0000 [id=30]    INFO    jenkins.model.Jenkins#setBuildsAndWorkspacesDir: Using non default workspaces directories: ${JENKINS_HOME}/workspace/${ITEM_FULLNAME}.
2025-05-06 09:53:16.917+0000 [id=29]    INFO    jenkins.InitReactorRunner$1#onAttained: System config loaded
2025-05-06 09:53:17.371+0000 [id=30]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:53:17.407+0000 [id=30]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:53:17.416+0000 [id=30]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:53:17.423+0000 [id=30]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:53:17.425+0000 [id=30]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:53:17.433+0000 [id=30]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:53:17.435+0000 [id=30]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:53:17.438+0000 [id=30]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:53:17.440+0000 [id=30]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:53:17.451+0000 [id=30]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:53:17.458+0000 [id=30]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:53:17.496+0000 [id=30]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:53:17.511+0000 [id=30]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:53:17.513+0000 [id=30]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:53:17.519+0000 [id=30]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:53:17.521+0000 [id=30]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:53:17.524+0000 [id=30]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:53:17.526+0000 [id=30]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:53:18.517+0000 [id=30]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:53:18.523+0000 [id=30]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:53:18.529+0000 [id=30]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:53:18.534+0000 [id=30]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:53:18.535+0000 [id=30]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:53:18.541+0000 [id=30]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:53:18.543+0000 [id=30]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:53:18.545+0000 [id=30]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:53:18.547+0000 [id=30]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:53:18.555+0000 [id=30]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:53:18.563+0000 [id=30]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:53:18.596+0000 [id=30]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:53:18.601+0000 [id=30]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:53:18.602+0000 [id=30]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:53:18.610+0000 [id=30]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:53:18.612+0000 [id=30]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:53:18.614+0000 [id=30]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:53:18.616+0000 [id=30]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:53:19.243+0000 [id=30]    INFO    jenkins.InitReactorRunner$1#onAttained: System config adapted
2025-05-06 09:53:19.243+0000 [id=29]    INFO    jenkins.InitReactorRunner$1#onAttained: Loaded all jobs
2025-05-06 09:53:19.244+0000 [id=51]    INFO    c.c.s.QuickDiskUsagePlugin$3#run: Waiting for Jenkins to be up before computing disk usage
2025-05-06 09:53:19.272+0000 [id=31]    INFO    jenkins.InitReactorRunner$1#onAttained: Configuration for all jobs updated
2025-05-06 09:53:19.274+0000 [id=52]    INFO    hudson.model.AsyncPeriodicWork#lambda$doRun$1: Started Download metadata
2025-05-06 09:53:19.280+0000 [id=52]    INFO    hudson.model.AsyncPeriodicWork#lambda$doRun$1: Finished Download metadata. 5 ms
2025-05-06 09:53:19.284+0000 [id=31]    INFO    j.util.groovy.GroovyHookScript#execute: Executing bundled script: file:/var/jenkins_home/war/WEB-INF/init.groovy.d/remove-bundle-plugins.groovy.bak
2025-05-06 09:53:20.042+0000 [id=31]    INFO    j.util.groovy.GroovyHookScript#execute: Executing /var/jenkins_home/init.groovy.d/initK8sCredentials.groovy
2025-05-06 09:53:20.216+0000 [id=31]    INFO    j.util.groovy.GroovyHookScript#execute: Executing /var/jenkins_home/init.groovy.d/initMailer.groovy
2025-05-06 09:53:20.556+0000 [id=31]    INFO    j.util.groovy.GroovyHookScript#execute: Executing /var/jenkins_home/init.groovy.d/initRBAC.groovy
Role based authorisation already enabled.
Exiting script...
2025-05-06 09:53:20.817+0000 [id=31]    INFO    j.util.groovy.GroovyHookScript#execute: Executing /var/jenkins_home/init.groovy.d/initSonarqube.groovy
--> SonarQube Disabled
2025-05-06 09:53:21.015+0000 [id=31]    INFO    j.util.groovy.GroovyHookScript#execute: Executing /var/jenkins_home/init.groovy.d/initUsers.groovy
2025-05-06 09:53:21.236+0000 [id=31]    INFO    jenkins.InitReactorRunner$1#onAttained: Completed initialization
2025-05-06 09:53:21.427+0000 [id=22]    INFO    hudson.lifecycle.Lifecycle#onReady: Jenkins is fully up and running
Jenkins not ready when handle init config...
Jenkins init ready...
cert init thread done
2025-05-06 09:53:56.644+0000 [id=70]    WARNING j.m.api.Metrics$HealthChecker#execute: Some health checks are reporting as unhealthy: [plugins : There are 3 failed plugins: jersey2-api; jira; blueocean-jira]
2025-05-06 09:54:05.692+0000 [id=18]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:54:05.716+0000 [id=18]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:54:05.731+0000 [id=18]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:54:05.798+0000 [id=18]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:54:05.806+0000 [id=18]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:54:05.839+0000 [id=18]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:54:05.844+0000 [id=18]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:54:05.848+0000 [id=18]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:54:05.892+0000 [id=18]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:54:07.216+0000 [id=18]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:54:07.224+0000 [id=18]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:54:07.238+0000 [id=18]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:54:07.298+0000 [id=18]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:54:07.310+0000 [id=18]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:54:07.321+0000 [id=18]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:54:07.324+0000 [id=18]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:54:07.328+0000 [id=18]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:54:07.331+0000 [id=18]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:54:08.397+0000 [id=18]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:54:08.410+0000 [id=18]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:54:08.417+0000 [id=18]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:54:08.422+0000 [id=18]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:54:08.424+0000 [id=18]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:54:08.429+0000 [id=18]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:54:08.431+0000 [id=18]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:54:08.433+0000 [id=18]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:54:08.435+0000 [id=18]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:54:09.340+0000 [id=18]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:54:09.345+0000 [id=18]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:54:09.351+0000 [id=18]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:54:09.357+0000 [id=18]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:54:09.359+0000 [id=18]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:54:09.398+0000 [id=18]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:54:09.401+0000 [id=18]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:54:09.406+0000 [id=18]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:54:09.408+0000 [id=18]    WARNING i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
2025-05-06 09:56:19.246+0000 [id=51]    INFO    c.c.s.QuickDiskUsagePlugin$2#run: Re-estimating disk usage
2025-05-06 09:56:24.867+0000 [id=51]    INFO    c.c.s.QuickDiskUsagePlugin$2#run: Finished re-estimating disk usage.
2025-05-06 10:04:40.793+0000 [id=124]   INFO    hudson.model.AsyncPeriodicWork#lambda$doRun$1: Started Periodic background build discarder
2025-05-06 10:04:40.795+0000 [id=124]   INFO    hudson.model.AsyncPeriodicWork#lambda$doRun$1: Finished Periodic background build discarder. 1 ms
(base) root@gpu:~# 

stoneshi-yunify
大佬我已经更新了devops 1.1.3,登陆jenkins仪表盘后发现插件报错(重新卸载了devops然后安装1.1.3也是报这个错)
如下图所示,是否是需要解决这个插件依赖问题才可以,

    donyu7 这应该不影响 jenkins 和 ks-devops 的使用。你在 ks console 中运行流水线了吗

      stoneshi-yunify

      刚刚重启了一下集群,现在可以正常使用了,谢谢大佬

      stoneshi-yunify

      大佬,刚刚重新创建了devops-jenkins的dep用于加载自定义agent,然后发现devops-jenkins一直没在线
      后发现devops-jenkins的容器报错如下:

       Picked up JAVA_TOOL_OPTIONS: -XX:InitialRAMPercentage=70 -XX:MaxRAMPercentage=70 -Dhudson.slaves.NodeProvisioner.initialDelay=20 -Dhudson.slaves.NodeProvisioner.MARGIN=50 -Dhudson.slaves.NodeProvisioner.MARGIN0=0.85 -Dhudson.model.LoadStatistics.clock=5000 -Dhudson.model.LoadStatistics.decay=0.2 -Dhudson.slaves.NodeProvisioner.recurrencePeriod=5000 -Dhudson.security.csrf.DefaultCrumbIssuer.EXCLUDE_SESSION_ID=true -Dhudson.plugins.git.GitStatus.NOTIFY_COMMIT_ACCESS_CONTROL=disabled -Dio.jenkins.plugins.casc.ConfigurationAsCode.initialDelay=10000 -Djenkins.install.runSetupWizard=false -XX:+AlwaysPreTouch -XX:+HeapDumpOnOutOfMemoryError -XX:+UseG1GC -XX:+UseStringDeduplication -XX:+ParallelRefProcEnabled -XX:+DisableExplicitGC -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions
      
       Running from: /usr/share/jenkins/jenkins.war
      
       webroot: EnvVars.masterEnvVars.get("JENKINS_HOME")
      
       2025-05-07 07:41:13.643+0000 [id=1]	INFO	org.eclipse.jetty.util.log.Log#initialized: Logging initialized @1853ms to org.eclipse.jetty.util.log.JavaUtilLog
      
       2025-05-07 07:41:13.755+0000 [id=1]	INFO	winstone.Logger#logInternal: Beginning extraction from war file
      
       2025-05-07 07:41:13.788+0000 [id=1]	WARNING	o.e.j.s.handler.ContextHandler#setContextPath: Empty contextPath
      
       2025-05-07 07:41:13.859+0000 [id=1]	INFO	org.eclipse.jetty.server.Server#doStart: jetty-9.4.45.v20220203; built: 2022-02-03T09:14:34.105Z; git: 4a0c91c0be53805e3fcffdcdcc9587d5301863db; jvm 11.0.16+8
      
       2025-05-07 07:41:14.252+0000 [id=1]	INFO	o.e.j.w.StandardDescriptorProcessor#visitServlet: NO JSP Support for /, did not find org.eclipse.jetty.jsp.JettyJspServlet
      
       2025-05-07 07:41:14.286+0000 [id=1]	INFO	o.e.j.s.s.DefaultSessionIdManager#doStart: DefaultSessionIdManager workerName=node0
      
       2025-05-07 07:41:14.286+0000 [id=1]	INFO	o.e.j.s.s.DefaultSessionIdManager#doStart: No SessionScavenger set, using defaults
      
       2025-05-07 07:41:14.287+0000 [id=1]	INFO	o.e.j.server.session.HouseKeeper#startScavenging: node0 Scavenging every 660000ms
      
       2025-05-07 07:41:14.972+0000 [id=1]	INFO	hudson.WebAppMain#contextInitialized: Jenkins home directory: /var/jenkins_home found at: EnvVars.masterEnvVars.get("JENKINS_HOME")
      
       2025-05-07 07:41:15.181+0000 [id=1]	INFO	o.e.j.s.handler.ContextHandler#doStart: Started w.@680bddf5{Jenkins v2.346.3,/,file:///var/jenkins_home/war/,AVAILABLE}{/var/jenkins_home/war}
      
       2025-05-07 07:41:15.215+0000 [id=1]	INFO	o.e.j.server.AbstractConnector#doStart: Started ServerConnector@dbf57b3{HTTP/1.1, (http/1.1)}{0.0.0.0:8080}
      
       2025-05-07 07:41:15.215+0000 [id=1]	INFO	org.eclipse.jetty.server.Server#doStart: Started @3427ms
      
       2025-05-07 07:41:15.216+0000 [id=23]	INFO	winstone.Logger#logInternal: Winstone Servlet Engine running: controlPort=disabled
      
       2025-05-07 07:41:15.481+0000 [id=29]	INFO	jenkins.InitReactorRunner$1#onAttained: Started initialization
      
       2025-05-07 07:41:17.921+0000 [id=31]	INFO	jenkins.InitReactorRunner$1#onAttained: Listed all plugins
      
       2025-05-07 07:41:19.068+0000 [id=29]	SEVERE	jenkins.InitReactorRunner$1#onTaskFailed: Failed Loading plugin Jersey 2 API v2.39.1-2 (jersey2-api)
      
       java.io.IOException: Failed to load: Jersey 2 API (jersey2-api 2.39.1-2)
      
        - Update required: JavaBeans Activation Framework (JAF) API (javax-activation-api 1.2.0-3) to be updated to 1.2.0-6 or higher
      
        - Jenkins (2.361.4) or higher required
      
        - Update required: JAXB plugin (jaxb 2.3.6-1) to be updated to 2.3.8-1 or higher
      
        - Update required: Jenkins Apache HttpComponents Client 4.x API Plugin (apache-httpcomponents-client-4-api 4.5.13-138.v4e7d9a_7b_a_e61) to be updated to 4.5.14-150.v7a_b_9d17134a_5 or higher
      
        - Update required: Jackson 2 API Plugin (jackson2-api 2.14.2-319.v37853346a_229) to be updated to 2.15.2-350.v0c2f3f8fc595 or higher
      
       	at hudson.PluginWrapper.resolvePluginDependencies(PluginWrapper.java:1018)
      
       	at hudson.PluginManager$2$1$1.run(PluginManager.java:542)
      
       	at org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:175)
      
       	at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:305)
      
       	at jenkins.model.Jenkins$5.runTask(Jenkins.java:1158)
      
       	at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:222)
      
       	at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:121)
      
       	at jenkins.security.ImpersonatingExecutorService$1.run(ImpersonatingExecutorService.java:68)
      
       	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)
      
       2025-05-07 07:41:19.076+0000 [id=29]	SEVERE	jenkins.InitReactorRunner$1#onTaskFailed: Failed Loading plugin Jenkins Jira plugin v3.12 (jira)
      
       java.io.IOException: Failed to load: Jenkins Jira plugin (jira 3.12)
      
        - Failed to load: Jersey 2 API (jersey2-api 2.39.1-2)
      
        - Jenkins (2.375.2) or higher required
      
        - Update required: Caffeine API Plugin (caffeine-api 2.9.3-65.v6a_47d0f4d1fe) to be updated to 3.1.6-115.vb_8b_b_328e59d8 or higher
      
       	at hudson.PluginWrapper.resolvePluginDependencies(PluginWrapper.java:1018)
      
       	at hudson.PluginManager$2$1$1.run(PluginManager.java:542)
      
       	at org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:175)
      
       	at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:305)
      
       	at jenkins.model.Jenkins$5.runTask(Jenkins.java:1158)
      
       	at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:222)
      
       	at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:121)
      
       	at jenkins.security.ImpersonatingExecutorService$1.run(ImpersonatingExecutorService.java:68)
      
       	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)
      
       2025-05-07 07:41:19.077+0000 [id=29]	SEVERE	jenkins.InitReactorRunner$1#onTaskFailed: Failed Loading plugin JIRA Integration for Blue Ocean v1.27.11 (blueocean-jira)
      
       java.io.IOException: Failed to load: JIRA Integration for Blue Ocean (blueocean-jira 1.27.11)
      
        - Jenkins (2.401.3) or higher required
      
        - Failed to load: Jenkins Jira plugin (jira 3.12)
      
        - Update required: REST API for Blue Ocean (blueocean-rest 1.26.0) to be updated to 1.27.11 or higher
      
        - Update required: Jenkins Apache HttpComponents Client 4.x API Plugin (apache-httpcomponents-client-4-api 4.5.13-138.v4e7d9a_7b_a_e61) to be updated to 4.5.14-208.v438351942757 or higher
      
        - Update required: Jackson 2 API Plugin (jackson2-api 2.14.2-319.v37853346a_229) to be updated to 2.15.2-350.v0c2f3f8fc595 or higher
      
       	at hudson.PluginWrapper.resolvePluginDependencies(PluginWrapper.java:1018)
      
       	at hudson.PluginManager$2$1$1.run(PluginManager.java:542)
      
       	at org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:175)
      
       	at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:305)
      
       	at jenkins.model.Jenkins$5.runTask(Jenkins.java:1158)
      
       	at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:222)
      
       	at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:121)
      
       	at jenkins.security.ImpersonatingExecutorService$1.run(ImpersonatingExecutorService.java:68)
      
       	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)
      
       2025-05-07 07:41:26.897+0000 [id=29]	INFO	jenkins.InitReactorRunner$1#onAttained: Prepared all plugins
      
       2025-05-07 07:41:26.955+0000 [id=29]	INFO	jenkins.InitReactorRunner$1#onAttained: Started all plugins
      
       WARNING: An illegal reflective access operation has occurred
      
       WARNING: Illegal reflective access by org.codehaus.groovy.vmplugin.v7.Java7$1 (file:/var/jenkins_home/war/WEB-INF/lib/groovy-all-2.4.21.jar) to constructor java.lang.invoke.MethodHandles$Lookup(java.lang.Class,int)
      
       WARNING: Please consider reporting this to the maintainers of org.codehaus.groovy.vmplugin.v7.Java7$1
      
       WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
      
       WARNING: All illegal access operations will be denied in a future release
      
       2025-05-07 07:41:28.472+0000 [id=28]	INFO	jenkins.InitReactorRunner$1#onAttained: Augmented all extensions
      
       2025-05-07 07:41:28.868+0000 [id=28]	INFO	jenkins.model.Jenkins#setBuildsAndWorkspacesDir: Using non default workspaces directories: ${JENKINS_HOME}/workspace/${ITEM_FULLNAME}.
      
       2025-05-07 07:41:29.862+0000 [id=29]	INFO	jenkins.InitReactorRunner$1#onAttained: System config loaded
      
       2025-05-07 07:41:30.466+0000 [id=28]	WARNING	i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
      
       2025-05-07 07:41:30.511+0000 [id=28]	WARNING	i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
      
       2025-05-07 07:41:30.522+0000 [id=28]	WARNING	i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
      
       2025-05-07 07:41:30.529+0000 [id=28]	WARNING	i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
      
       2025-05-07 07:41:30.553+0000 [id=28]	WARNING	i.j.p.casc.BaseConfigurator#createAttribute: Can't handle class org.csanchez.jenkins.plugins.kubernetes.PodTemplate#listener: type is abstract but not Describable.
      
       2025-05-07 07:41:30.554+0000 [id=28]	SEVERE	jenkins.InitReactorRunner$1#onTaskFailed: Failed ConfigurationAsCode.init
      
       java.lang.IllegalArgumentException: Single entry map expected to configure a org.csanchez.jenkins.plugins.kubernetes.volumes.PodVolume
      
       	at io.jenkins.plugins.casc.impl.configurators.HeteroDescribableConfigurator.configureMapping(HeteroDescribableConfigurator.java:269)
      
       	at io.jenkins.plugins.casc.impl.configurators.HeteroDescribableConfigurator.preConfigure(HeteroDescribableConfigurator.java:251)
      
       	at io.jenkins.plugins.casc.impl.configurators.HeteroDescribableConfigurator.configure(HeteroDescribableConfigurator.java:83)
      
       	at io.jenkins.plugins.casc.impl.configurators.HeteroDescribableConfigurator.configure(HeteroDescribableConfigurator.java:55)
      
       	at io.jenkins.plugins.casc.BaseConfigurator.configure(BaseConfigurator.java:344)
      
       	at io.jenkins.plugins.casc.BaseConfigurator.configure(BaseConfigurator.java:269)
      
       	at io.jenkins.plugins.casc.impl.configurators.DataBoundConfigurator.configure(DataBoundConfigurator.java:82)
      
       	at io.jenkins.plugins.casc.BaseConfigurator.configure(BaseConfigurator.java:344)
      
       	at io.jenkins.plugins.casc.BaseConfigurator.configure(BaseConfigurator.java:275)
      
       	at io.jenkins.plugins.casc.impl.configurators.DataBoundConfigurator.configure(DataBoundConfigurator.java:82)
      
       	at io.jenkins.plugins.casc.impl.configurators.HeteroDescribableConfigurator.lambda$doConfigure$16668e2$1(HeteroDescribableConfigurator.java:277)
      
       	at io.vavr.CheckedFunction0.lambda$unchecked$52349c75$1(CheckedFunction0.java:247)
      
       	at io.jenkins.plugins.casc.impl.configurators.HeteroDescribableConfigurator.doConfigure(HeteroDescribableConfigurator.java:277)
      
       	at io.jenkins.plugins.casc.impl.configurators.HeteroDescribableConfigurator.lambda$configure$2(HeteroDescribableConfigurator.java:86)
      
       	at io.vavr.control.Option.map(Option.java:392)
      
       	at io.jenkins.plugins.casc.impl.configurators.HeteroDescribableConfigurator.lambda$configure$3(HeteroDescribableConfigurator.java:86)
      
       	at io.vavr.Tuple2.apply(Tuple2.java:238)
      
       	at io.jenkins.plugins.casc.impl.configurators.HeteroDescribableConfigurator.configure(HeteroDescribableConfigurator.java:83)
      
       	at io.jenkins.plugins.casc.impl.configurators.HeteroDescribableConfigurator.check(HeteroDescribableConfigurator.java:92)
      
       	at io.jenkins.plugins.casc.impl.configurators.HeteroDescribableConfigurator.check(HeteroDescribableConfigurator.java:55)
      
       	at io.jenkins.plugins.casc.BaseConfigurator.configure(BaseConfigurator.java:343)
      
       	at io.jenkins.plugins.casc.BaseConfigurator.check(BaseConfigurator.java:286)
      
       	at io.jenkins.plugins.casc.ConfigurationAsCode.lambda$checkWith$8(ConfigurationAsCode.java:776)
      
       	at io.jenkins.plugins.casc.ConfigurationAsCode.invokeWith(ConfigurationAsCode.java:712)
      
       	at io.jenkins.plugins.casc.ConfigurationAsCode.checkWith(ConfigurationAsCode.java:776)
      
       	at io.jenkins.plugins.casc.ConfigurationAsCode.configureWith(ConfigurationAsCode.java:761)
      
       	at io.jenkins.plugins.casc.ConfigurationAsCode.configureWith(ConfigurationAsCode.java:637)
      
       	at io.jenkins.plugins.casc.ConfigurationAsCode.configure(ConfigurationAsCode.java:306)
      
       	at io.jenkins.plugins.casc.ConfigurationAsCode.init(ConfigurationAsCode.java:298)
      
       Caused: java.lang.reflect.InvocationTargetException
      
       	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      
       	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
      
       	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      
       	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
      
       	at hudson.init.TaskMethodFinder.invoke(TaskMethodFinder.java:109)
      
       Caused: java.lang.Error
      
       	at hudson.init.TaskMethodFinder.invoke(TaskMethodFinder.java:115)
      
       	at hudson.init.TaskMethodFinder$TaskImpl.run(TaskMethodFinder.java:185)
      
       	at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:305)
      
       	at jenkins.model.Jenkins$5.runTask(Jenkins.java:1158)
      
       	at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:222)
      
       	at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:121)
      
       	at jenkins.security.ImpersonatingExecutorService$1.run(ImpersonatingExecutorService.java:68)
      
       	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)
      
       2025-05-07 07:41:30.556+0000 [id=22]	SEVERE	hudson.util.BootFailure#publish: Failed to initialize Jenkins
      
       java.lang.IllegalArgumentException: Single entry map expected to configure a org.csanchez.jenkins.plugins.kubernetes.volumes.PodVolume
      
       	at io.jenkins.plugins.casc.impl.configurators.HeteroDescribableConfigurator.configureMapping(HeteroDescribableConfigurator.java:269)
      
       	at io.jenkins.plugins.casc.impl.configurators.HeteroDescribableConfigurator.preConfigure(HeteroDescribableConfigurator.java:251)
      
       	at io.jenkins.plugins.casc.impl.configurators.HeteroDescribableConfigurator.configure(HeteroDescribableConfigurator.java:83)
      
       	at io.jenkins.plugins.casc.impl.configurators.HeteroDescribableConfigurator.configure(HeteroDescribableConfigurator.java:55)
      
       	at io.jenkins.plugins.casc.BaseConfigurator.configure(BaseConfigurator.java:344)
      
       	at io.jenkins.plugins.casc.BaseConfigurator.configure(BaseConfigurator.java:269)
      
       	at io.jenkins.plugins.casc.impl.configurators.DataBoundConfigurator.configure(DataBoundConfigurator.java:82)
      
       	at io.jenkins.plugins.casc.BaseConfigurator.configure(BaseConfigurator.java:344)
      
       	at io.jenkins.plugins.casc.BaseConfigurator.configure(BaseConfigurator.java:275)
      
       	at io.jenkins.plugins.casc.impl.configurators.DataBoundConfigurator.configure(DataBoundConfigurator.java:82)
      
       	at io.jenkins.plugins.casc.impl.configurators.HeteroDescribableConfigurator.lambda$doConfigure$16668e2$1(HeteroDescribableConfigurator.java:277)
      
       	at io.vavr.CheckedFunction0.lambda$unchecked$52349c75$1(CheckedFunction0.java:247)
      
       	at io.jenkins.plugins.casc.impl.configurators.HeteroDescribableConfigurator.doConfigure(HeteroDescribableConfigurator.java:277)
      
       	at io.jenkins.plugins.casc.impl.configurators.HeteroDescribableConfigurator.lambda$configure$2(HeteroDescribableConfigurator.java:86)
      
       	at io.vavr.control.Option.map(Option.java:392)
      
       	at io.jenkins.plugins.casc.impl.configurators.HeteroDescribableConfigurator.lambda$configure$3(HeteroDescribableConfigurator.java:86)
      
       	at io.vavr.Tuple2.apply(Tuple2.java:238)
      
       	at io.jenkins.plugins.casc.impl.configurators.HeteroDescribableConfigurator.configure(HeteroDescribableConfigurator.java:83)
      
       	at io.jenkins.plugins.casc.impl.configurators.HeteroDescribableConfigurator.check(HeteroDescribableConfigurator.java:92)
      
       	at io.jenkins.plugins.casc.impl.configurators.HeteroDescribableConfigurator.check(HeteroDescribableConfigurator.java:55)
      
       	at io.jenkins.plugins.casc.BaseConfigurator.configure(BaseConfigurator.java:343)
      
       	at io.jenkins.plugins.casc.BaseConfigurator.check(BaseConfigurator.java:286)
      
       	at io.jenkins.plugins.casc.ConfigurationAsCode.lambda$checkWith$8(ConfigurationAsCode.java:776)
      
       	at io.jenkins.plugins.casc.ConfigurationAsCode.invokeWith(ConfigurationAsCode.java:712)
      
       	at io.jenkins.plugins.casc.ConfigurationAsCode.checkWith(ConfigurationAsCode.java:776)
      
       	at io.jenkins.plugins.casc.ConfigurationAsCode.configureWith(ConfigurationAsCode.java:761)
      
       	at io.jenkins.plugins.casc.ConfigurationAsCode.configureWith(ConfigurationAsCode.java:637)
      
       	at io.jenkins.plugins.casc.ConfigurationAsCode.configure(ConfigurationAsCode.java:306)
      
       	at io.jenkins.plugins.casc.ConfigurationAsCode.init(ConfigurationAsCode.java:298)
      
       Caused: java.lang.reflect.InvocationTargetException
      
       	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      
       	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
      
       	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      
       	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
      
       	at hudson.init.TaskMethodFinder.invoke(TaskMethodFinder.java:109)
      
       Caused: java.lang.Error
      
       	at hudson.init.TaskMethodFinder.invoke(TaskMethodFinder.java:115)
      
       	at hudson.init.TaskMethodFinder$TaskImpl.run(TaskMethodFinder.java:185)
      
       	at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:305)
      
       	at jenkins.model.Jenkins$5.runTask(Jenkins.java:1158)
      
       	at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:222)
      
       	at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:121)
      
       	at jenkins.security.ImpersonatingExecutorService$1.run(ImpersonatingExecutorService.java:68)
      
       	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: org.jvnet.hudson.reactor.ReactorException
      
       	at org.jvnet.hudson.reactor.Reactor.execute(Reactor.java:291)
      
       	at jenkins.InitReactorRunner.run(InitReactorRunner.java:49)
      
       	at jenkins.model.Jenkins.executeReactor(Jenkins.java:1193)
      
       	at jenkins.model.Jenkins.<init>(Jenkins.java:983)
      
       	at hudson.model.Hudson.<init>(Hudson.java:86)
      
       	at hudson.model.Hudson.<init>(Hudson.java:82)
      
       	at hudson.WebAppMain$3.run(WebAppMain.java:247)
      
       Caused: hudson.util.HudsonFailedToLoad
      
       	at hudson.WebAppMain$3.run(WebAppMain.java:264)
      
       2025-05-07 07:41:30.573+0000 [id=22]	INFO	hudson.lifecycle.Lifecycle#onStatusUpdate: Stopping Jenkins
      
       2025-05-07 07:41:30.667+0000 [id=22]	INFO	jenkins.model.Jenkins$16#onAttained: Started termination
      
       2025-05-07 07:41:36.981+0000 [id=22]	INFO	jenkins.model.Jenkins$16#onAttained: Completed termination
      
       2025-05-07 07:41:37.003+0000 [id=22]	INFO	jenkins.model.Jenkins#_cleanUpDisconnectComputers: Starting node disconnection
      
       2025-05-07 07:41:37.008+0000 [id=22]	INFO	jenkins.model.Jenkins#_cleanUpShutdownPluginManager: Stopping plugin manager
      
       2025-05-07 07:41:37.095+0000 [id=22]	INFO	jenkins.model.Jenkins#_cleanUpPersistQueue: Persisting build queue
      
       2025-05-07 07:41:37.105+0000 [id=22]	INFO	jenkins.model.Jenkins#_cleanUpAwaitDisconnects: Waiting for node disconnection completion
      
       2025-05-07 07:41:37.111+0000 [id=22]	INFO	hudson.lifecycle.Lifecycle#onStatusUpdate: Jenkins stopped
      
       2025-05-07 07:41:37.764+0000 [id=33]	SEVERE	h.i.i.InstallUncaughtExceptionHandler$DefaultUncaughtExceptionHandler#uncaughtException: A thread (SyncQueueListener/33) died unexpectedly due to an uncaught exception, this may leave your Jenkins in a bad way and is usually indicative of a bug in the code.
      
       java.lang.IllegalStateException: Jenkins.instance is missing. Read the documentation of Jenkins.getInstanceOrNull to see what you are doing wrong.
      
       	at jenkins.model.Jenkins.get(Jenkins.java:810)
      
       	at hudson.model.Queue.getInstance(Queue.java:3053)
      
       	at org.jenkinsci.plugins.pubsub.listeners.SyncQueueListener.lambda$static$0(SyncQueueListener.java:113)
      
       	at java.base/java.lang.Thread.run(Thread.java:829)