{"action":"created","issue":{"url":"https://api.github.com/repos/cBio/cbio-cluster/issues/231","labels_url":"https://api.github.com/repos/cBio/cbio-cluster/issues/231/labels{/name}","comments_url":"https://api.github.com/repos/cBio/cbio-cluster/issues/231/comments","events_url":"https://api.github.com/repos/cBio/cbio-cluster/issues/231/events","html_url":"https://github.com/cBio/cbio-cluster/issues/231","id":60349088,"number":231,"title":"Nice-to-have queue","user":{"login":"ratsch","id":694704,"avatar_url":"https://avatars.githubusercontent.com/u/694704?v=3","gravatar_id":"","url":"https://api.github.com/users/ratsch","html_url":"https://github.com/ratsch","followers_url":"https://api.github.com/users/ratsch/followers","following_url":"https://api.github.com/users/ratsch/following{/other_user}","gists_url":"https://api.github.com/users/ratsch/gists{/gist_id}","starred_url":"https://api.github.com/users/ratsch/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ratsch/subscriptions","organizations_url":"https://api.github.com/users/ratsch/orgs","repos_url":"https://api.github.com/users/ratsch/repos","events_url":"https://api.github.com/users/ratsch/events{/privacy}","received_events_url":"https://api.github.com/users/ratsch/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/cBio/cbio-cluster/labels/enhancement","name":"enhancement","color":"84b6eb"},{"url":"https://api.github.com/repos/cBio/cbio-cluster/labels/Torque/Moab%20scheduler","name":"Torque/Moab scheduler","color":"009800"}],"state":"open","locked":false,"assignee":{"login":"tatarsky","id":6439722,"avatar_url":"https://avatars.githubusercontent.com/u/6439722?v=3","gravatar_id":"","url":"https://api.github.com/users/tatarsky","html_url":"https://github.com/tatarsky","followers_url":"https://api.github.com/users/tatarsky/followers","following_url":"https://api.github.com/users/tatarsky/following{/other_user}","gists_url":"https://api.github.com/users/tatarsky/gists{/gist_id}","starred_url":"https://api.github.com/users/tatarsky/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tatarsky/subscriptions","organizations_url":"https://api.github.com/users/tatarsky/orgs","repos_url":"https://api.github.com/users/tatarsky/repos","events_url":"https://api.github.com/users/tatarsky/events{/privacy}","received_events_url":"https://api.github.com/users/tatarsky/received_events","type":"User","site_admin":false},"milestone":null,"comments":25,"created_at":"2015-03-09T14:17:31Z","updated_at":"2015-04-01T18:57:48Z","closed_at":null,"body":"We would like to run jobs at low priority in the queue that should be executed when the overall load is lower. This is useful for crunching through a large number of alignment files or for other purposes.\r\nThe jobs in that queue should only start running when the load is lower than normal, only use currently available resources and continue to completion. I suggest limiting the runtime to a maximum of two days and to a maximum utilization of 50% of the cluster. \r\n\r\nWhat are your thoughts? "},"comment":{"url":"https://api.github.com/repos/cBio/cbio-cluster/issues/comments/88594832","html_url":"https://github.com/cBio/cbio-cluster/issues/231#issuecomment-88594832","issue_url":"https://api.github.com/repos/cBio/cbio-cluster/issues/231","id":88594832,"user":{"login":"tatarsky","id":6439722,"avatar_url":"https://avatars.githubusercontent.com/u/6439722?v=3","gravatar_id":"","url":"https://api.github.com/users/tatarsky","html_url":"https://github.com/tatarsky","followers_url":"https://api.github.com/users/tatarsky/followers","following_url":"https://api.github.com/users/tatarsky/following{/other_user}","gists_url":"https://api.github.com/users/tatarsky/gists{/gist_id}","starred_url":"https://api.github.com/users/tatarsky/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tatarsky/subscriptions","organizations_url":"https://api.github.com/users/tatarsky/orgs","repos_url":"https://api.github.com/users/tatarsky/repos","events_url":"https://api.github.com/users/tatarsky/events{/privacy}","received_events_url":"https://api.github.com/users/tatarsky/received_events","type":"User","site_admin":false},"created_at":"2015-04-01T18:57:48Z","updated_at":"2015-04-01T18:57:48Z","body":"OK. I am reasonably confident I can make the lowpriority queue a \"PREEMPTEE\" or basically a queue that a \"PREEMPTOR\" can take priority over. I think starting with SUSPEND as the default action would be interesting but I'd like to do so at a defined time so I can watch the logs and listen for any complaints. \r\n\r\nSo, as @akahles is the only person I see in the low priority queue I defer to your schedule if you are willing to see \"if preemption works as expected\"\r\n\r\nI would start with only batch jobs being a \"PREEMPTOR\" and in the end I believe active and gpu would be as well. Basically any other queue can preempt a lowpriority job that is running. "}}