{"action":"created","issue":{"url":"https://api.github.com/repos/radical-cybertools/radical.pilot/issues/1610","repository_url":"https://api.github.com/repos/radical-cybertools/radical.pilot","labels_url":"https://api.github.com/repos/radical-cybertools/radical.pilot/issues/1610/labels{/name}","comments_url":"https://api.github.com/repos/radical-cybertools/radical.pilot/issues/1610/comments","events_url":"https://api.github.com/repos/radical-cybertools/radical.pilot/issues/1610/events","html_url":"https://github.com/radical-cybertools/radical.pilot/issues/1610","id":320902324,"number":1610,"title":"AdaptiveMD Branch Pilot Attribute total_gpu_count error","user":{"login":"jrossyra","id":28569164,"avatar_url":"https://avatars2.githubusercontent.com/u/28569164?v=4","gravatar_id":"","url":"https://api.github.com/users/jrossyra","html_url":"https://github.com/jrossyra","followers_url":"https://api.github.com/users/jrossyra/followers","following_url":"https://api.github.com/users/jrossyra/following{/other_user}","gists_url":"https://api.github.com/users/jrossyra/gists{/gist_id}","starred_url":"https://api.github.com/users/jrossyra/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jrossyra/subscriptions","organizations_url":"https://api.github.com/users/jrossyra/orgs","repos_url":"https://api.github.com/users/jrossyra/repos","events_url":"https://api.github.com/users/jrossyra/events{/privacy}","received_events_url":"https://api.github.com/users/jrossyra/received_events","type":"User","site_admin":false},"labels":[{"id":855844377,"url":"https://api.github.com/repos/radical-cybertools/radical.pilot/labels/comp:pmgr:launcher","name":"comp:pmgr:launcher","color":"d4c5f9","default":false},{"id":143518897,"url":"https://api.github.com/repos/radical-cybertools/radical.pilot/labels/layer:saga","name":"layer:saga","color":"fef2c0","default":false},{"id":855843058,"url":"https://api.github.com/repos/radical-cybertools/radical.pilot/labels/priority:high","name":"priority:high","color":"b60205","default":false},{"id":559958094,"url":"https://api.github.com/repos/radical-cybertools/radical.pilot/labels/topic:resource","name":"topic:resource","color":"c2e0c6","default":false},{"id":46694419,"url":"https://api.github.com/repos/radical-cybertools/radical.pilot/labels/type:bug","name":"type:bug","color":"c5def5","default":false}],"state":"open","locked":false,"assignee":{"login":"andre-merzky","id":1319674,"avatar_url":"https://avatars2.githubusercontent.com/u/1319674?v=4","gravatar_id":"","url":"https://api.github.com/users/andre-merzky","html_url":"https://github.com/andre-merzky","followers_url":"https://api.github.com/users/andre-merzky/followers","following_url":"https://api.github.com/users/andre-merzky/following{/other_user}","gists_url":"https://api.github.com/users/andre-merzky/gists{/gist_id}","starred_url":"https://api.github.com/users/andre-merzky/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/andre-merzky/subscriptions","organizations_url":"https://api.github.com/users/andre-merzky/orgs","repos_url":"https://api.github.com/users/andre-merzky/repos","events_url":"https://api.github.com/users/andre-merzky/events{/privacy}","received_events_url":"https://api.github.com/users/andre-merzky/received_events","type":"User","site_admin":false},"assignees":[{"login":"andre-merzky","id":1319674,"avatar_url":"https://avatars2.githubusercontent.com/u/1319674?v=4","gravatar_id":"","url":"https://api.github.com/users/andre-merzky","html_url":"https://github.com/andre-merzky","followers_url":"https://api.github.com/users/andre-merzky/followers","following_url":"https://api.github.com/users/andre-merzky/following{/other_user}","gists_url":"https://api.github.com/users/andre-merzky/gists{/gist_id}","starred_url":"https://api.github.com/users/andre-merzky/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/andre-merzky/subscriptions","organizations_url":"https://api.github.com/users/andre-merzky/orgs","repos_url":"https://api.github.com/users/andre-merzky/repos","events_url":"https://api.github.com/users/andre-merzky/events{/privacy}","received_events_url":"https://api.github.com/users/andre-merzky/received_events","type":"User","site_admin":false},{"login":"jrossyra","id":28569164,"avatar_url":"https://avatars2.githubusercontent.com/u/28569164?v=4","gravatar_id":"","url":"https://api.github.com/users/jrossyra","html_url":"https://github.com/jrossyra","followers_url":"https://api.github.com/users/jrossyra/followers","following_url":"https://api.github.com/users/jrossyra/following{/other_user}","gists_url":"https://api.github.com/users/jrossyra/gists{/gist_id}","starred_url":"https://api.github.com/users/jrossyra/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jrossyra/subscriptions","organizations_url":"https://api.github.com/users/jrossyra/orgs","repos_url":"https://api.github.com/users/jrossyra/repos","events_url":"https://api.github.com/users/jrossyra/events{/privacy}","received_events_url":"https://api.github.com/users/jrossyra/received_events","type":"User","site_admin":false}],"milestone":null,"comments":5,"created_at":"2018-05-07T18:14:24Z","updated_at":"2018-05-10T15:45:55Z","closed_at":null,"author_association":"NONE","body":"When switching to the `project/adaptivemd_gpu_am` branch, the first error I see is this guy:\r\n```\r\nTraceback (most recent call last):\r\n  File \"/lustre/atlas/proj-shared/bip149/jrossyra/admdrp/admdrpenv/lib/python2.7/site-packages/radical/pilot/pmgr/launching/default.py\", line 489, in work\r\n    self._start_pilot_bulk(resource, schema, pilots)\r\n  File \"/lustre/atlas/proj-shared/bip149/jrossyra/admdrp/admdrpenv/lib/python2.7/site-packages/radical/pilot/pmgr/launching/default.py\", line 688, in _start_pilot_bulk\r\n    jc.add(js.create_job(jd))\r\n  File \"/lustre/atlas/proj-shared/bip149/jrossyra/admdrp/admdrpenv/lib/python2.7/site-packages/saga/job/service.py\", line 281, in create_job\r\n    default = jd_default.get_attribute (key)\r\n  File \"/lustre/atlas/proj-shared/bip149/jrossyra/admdrp/admdrpenv/lib/python2.7/site-packages/saga/attributes.py\", line 2353, in get_attribute\r\n    return   self._attributes_i_get        (us_key, _flow)\r\n  File \"/lustre/atlas/proj-shared/bip149/jrossyra/admdrp/admdrpenv/lib/python2.7/site-packages/saga/attributes.py\", line 1144, in _attributes_i_get\r\n    d = self._attributes_t_init (key)\r\n  File \"/lustre/atlas/proj-shared/bip149/jrossyra/admdrp/admdrpenv/lib/python2.7/site-packages/saga/attributes.py\", line 406, in _attributes_t_init\r\n    raise se.DoesNotExist (\"attribute key is invalid: %s\"  %  (key))\r\nDoesNotExist: attribute key is invalid: total_gpu_count (/lustre/atlas/proj-shared/bip149/jrossyra/admdrp/admdrpenv/lib/python2.7/site-packages/saga/attributes.py +406 (_attributes_t_init)  :  raise se.DoesNotExist (\"attribute key is invalid: %s\"  %  (key)))\r\n```\r\n\r\nThe session didn't close properly (I'll try to catch a Keyboard interrupt where this hung in the future), here are the log files I was able to capture. I pass a total gpu count from AdaptiveMD to RP via a module, which is handed off as a field `gpus` when creating the resource manager.\r\n\r\n[rp.session.tar.gz](https://github.com/radical-cybertools/radical.pilot/files/1980945/rp.session.tar.gz)\r\n"},"comment":{"url":"https://api.github.com/repos/radical-cybertools/radical.pilot/issues/comments/388094381","html_url":"https://github.com/radical-cybertools/radical.pilot/issues/1610#issuecomment-388094381","issue_url":"https://api.github.com/repos/radical-cybertools/radical.pilot/issues/1610","id":388094381,"user":{"login":"jrossyra","id":28569164,"avatar_url":"https://avatars2.githubusercontent.com/u/28569164?v=4","gravatar_id":"","url":"https://api.github.com/users/jrossyra","html_url":"https://github.com/jrossyra","followers_url":"https://api.github.com/users/jrossyra/followers","following_url":"https://api.github.com/users/jrossyra/following{/other_user}","gists_url":"https://api.github.com/users/jrossyra/gists{/gist_id}","starred_url":"https://api.github.com/users/jrossyra/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jrossyra/subscriptions","organizations_url":"https://api.github.com/users/jrossyra/orgs","repos_url":"https://api.github.com/users/jrossyra/repos","events_url":"https://api.github.com/users/jrossyra/events{/privacy}","received_events_url":"https://api.github.com/users/jrossyra/received_events","type":"User","site_admin":false},"created_at":"2018-05-10T15:45:55Z","updated_at":"2018-05-10T15:45:55Z","author_association":"NONE","body":"Its on Titan, I understand about the lag!"}}
{"actor":{"display_login":"jrossyra"}}