Jenkins failed to spawn kubernetes cloud agents

This issue is archived. You can view it, but you can't modify it. Learn more

XMLWordPrintable

    • Type: Bug
    • Resolution: Unresolved
    • Priority: Critical
    • Component/s: kubernetes-plugin
    • Environment:
      Jenkins v2.332.4 on Kubernetes v1.19.7
      Jenkins kubernetes plugin version 1.31.2 is used

      After upgrading jenkins from 2.332.3 to 2.332.4, Jenkins failed to launch cloud agents on kubernetes. Below is the error log in jenkins-controller pod.

      java.lang.NoSuchMethodError: 'io.fabric8.kubernetes.client.Watch io.fabric8.kubernetes.client.dsl.PodResource.watch(java.lang.Object)'
              at org.csanchez.jenkins.plugins.kubernetes.KubernetesLauncher.launch(KubernetesLauncher.java:167)
              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:1128)
              at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
              at java.base/java.lang.Thread.run(Thread.java:829)
      2023-03-10 11:13:39.393+0000 [id=122]   INFO    o.c.j.p.k.KubernetesSlave#_terminate: Terminating Kubernetes instance for agent jenkins-test-agent-pjv0s
      2023-03-10 11:13:47.472+0000 [id=129]   INFO    h.TcpSlaveAgentListener$ConnectionHandler#run: Accepted JNLP4-connect connection #5 from /10.233.80.35:39488

      Any pointers on this issue?

            Assignee:
            Unassigned
            Reporter:
            Ajay
            Archiver:
            Jenkins Service Account

              Created:
              Updated:
              Archived: