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

NullPointerException at org.csanchez.jenkins.plugins.kubernetes.KubernetesCloud.getNodeSelectorMap(KubernetesCloud.java:278)

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major Major
    • kubernetes-plugin
    • None
    • Kubernetes

      After upgrading to kubernetes-plugin:0.6 from 0.5 we've started getting the exception below when trying to run a build after the jenkins pod is first started.

      As a temporary workaround if I go into http://jenkins/configure and click `Save` without changing any config, Nodes are then able to be scheduled.

      Started provisioning Kubernetes Pod Template from kubernetes with 1 executors. Remaining excess workload: 0
      May 15, 2016 9:32:33 PM SEVERE org.csanchez.jenkins.plugins.kubernetes.KubernetesCloud
      Error in provisioning; slave=KubernetesSlave name: 
      , template=org.csanchez.jenkins.plugins.kubernetes.PodTemplate@20128103
      May 15, 2016 9:32:43 PM WARNING hudson.slaves.NodeProvisioner
      Provisioned agent Kubernetes Pod Template failed to launch
      java.lang.NullPointerException
      	at org.csanchez.jenkins.plugins.kubernetes.KubernetesCloud.getNodeSelectorMap(KubernetesCloud.java:278)
      	at org.csanchez.jenkins.plugins.kubernetes.KubernetesCloud.getPodTemplate(KubernetesCloud.java:267)
      	at org.csanchez.jenkins.plugins.kubernetes.KubernetesCloud.access$100(KubernetesCloud.java:60)
      	at org.csanchez.jenkins.plugins.kubernetes.KubernetesCloud$ProvisioningCallback.call(KubernetesCloud.java:358)
      	at org.csanchez.jenkins.plugins.kubernetes.KubernetesCloud$ProvisioningCallback.call(KubernetesCloud.java:340)
      	at jenkins.util.ContextResettingExecutorService$2.call(ContextResettingExecutorService.java:46)
      	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
      	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
      	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
      	at java.lang.Thread.run(Thread.java:745)
      

            csanchez Carlos Sanchez
            jrawlings James Rawlings
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: