Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-70829

Jenkins failed to spawn kubernetes cloud agents

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Critical Critical
    • kubernetes-plugin
    • None
    • 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?

            Unassigned Unassigned
            ajayelangovan Ajay
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: