Thanks for reviewing the document @vccardenas.
The error message is consistent with other qsig error messages like if you try to resume a running job qsig spits out -
qsig: Request invalid for state of job
while this is the error the command shows the error number actually is 15016.
qsub on the other hand has a different way of handling error messages. In some cases it prints error number like you mentioned in your example and in some it doesn’t like this -
qsub -lselect=2:ncpus=2:place=scatter – /bin/sleep 1000
qsub: Resource invalid in “select” specification: place
EMPTY log message is getting logged because of a bug that Cray has in dealing with switching reservations. I felt logging it at DEBUG2 will make PBS log it by default whenever we hit this bug. It will be good for tacking purpose. But, if you still think it should be logged at a higher debug level then I can make the change.
I just noticed that one thing that is missing in the document is that on Cray we need to set restrict_res_to_release_on_suspend (RRTROS) to ncpus by default. I’ll add that to the document.