Back to ITRS Analytics FAQ

Why are Pipeline task provisioning services in ITRS Analytics in error state?

Issue Copied

If your ITRS Analytics installation stalls, run the following command to confirm if any services are unable to start up:

kubectl get pods -A

The following error indicates that the pipeline-task-provisioning service does not have enough memory to run properly.

kotsadm pipeline-task-provisioning-gzwf9 0/1 Error 0 38m
kotsadm pipeline-task-provisioning-m94dh 0/1 Error 0 37m
kotsadm pipeline-task-provisioning-qf6cq 0/1 Error 0 39m
kotsadm pipeline-task-provisioning-x7jbq 0/1 Error 0 39m
kotsadm pipeline-task-provisioning-zt9bk 0/1 Error 0 36m

Resolution Copied

Increase the memory threshold for the service to resolve the issue.

  1. Export the existing job configuration:

    kubectl -n kotsadm get job pipeline-task-provisioning -o yaml > ./ptp-job.yaml
    
  2. Create a copy of the YAML file and keep the original as a backup.

  3. Modify the copied file as shown below:

    ITRS Analytics - Pipeline task provisioning services in error state

  4. Apply the updated configuration:

    kubectl -n kotsadm delete job pipeline-task-provisioning
    kubectl -n kotsadm apply -f ptp-job.yaml
    

The service is recreated with the updated memory threshold, which should resolve the issue.

["Geneos"] ["FAQ"]

Was this topic helpful?