Are you sure you want “base64” for the encodings for the hook and its config file? I always used “default”. I think base64 is only for reloading the result of a “print hook” command.
Sorry, accidentally deleted my last reply:
Importing the pbs hook with “default” instead of “base64”, as suggested by @dtalcott:
After starting kubectl proxy , pointing the kubernetes.go file to API proxy, and starting the scheduler, the scheduler runs, but stops every time i run
You can change here and give the complete path to qsub executable here.
Also set the path accordingly for qstat commands in kubernetes.go file (line number 254 and 300)
hmm. i modified the lines you mentioned above, still getting exit status 175 .
Interestingly, if I remove the resource requests/limits from the pod’s yaml spec, this doesn’t happen, but I receive a strconv.Atoi: parsing "": invalid syntax error.
Today I have same problem. Have you already resolved this?
I got the error message below.
qmgr obj=pbs-kubernetes svr=default: Incorrect padding
qmgr: hook error returned from server
qmgr obj=pbs-kubernetes svr=default: Unable to decode…bad input
qmgr: hook error returned from server
I set up the kubernetes environment with Rancher rke.
My Environment is below
OS: RHEL 8.6
PBS: 20.0.1
Kubernetes: RKE (1.23.6)