I found the problem. It was between the chair and keyboard:
$ salloc -p general -q qos -t 00:30:00
When I type the qos right, it works:
$ salloc -p general -q debug -t 00:30:00 -A unix
salloc: Granted job allocation 529343
$ scontrol show job 529343 | grep QOS
Priority=13736 Nice=0 Accou
That explanation makes perfect sense, but after adding debug to my list
of QOSes in my associations, I still get the same error:
$ sacctmgr show user pbisbal withassoc -p
User|Def
Acct|Admin|Cluster|Account|Partition|Share|MaxJobs|MaxNodes|MaxCPUs|MaxSubmit|MaxWall|MaxCPUMins|QOS|Def
QOS|
pbi
$ scontrol show part general
PartitionName=general
AllowGroups=ALL AllowAccounts=ALL AllowQos=general,debug
AllocNodes=ALL Default=YES QoS=general
DefaultTime=NONE DisableRootJobs=NO ExclusiveUser=NO GraceTime=300
Hidden=NO
MaxNodes=UNLIMITED MaxTime=2-00:00:00 MinNodes=0 LLN=NO
MaxC