{"action":"created","issue":{"url":"https://api.github.com/repos/aiidateam/aiida_core/issues/135","repository_url":"https://api.github.com/repos/aiidateam/aiida_core","labels_url":"https://api.github.com/repos/aiidateam/aiida_core/issues/135/labels{/name}","comments_url":"https://api.github.com/repos/aiidateam/aiida_core/issues/135/comments","events_url":"https://api.github.com/repos/aiidateam/aiida_core/issues/135/events","html_url":"https://github.com/aiidateam/aiida_core/issues/135","id":197391222,"number":135,"title":"Support ssh-agent in AiiDA (for passphrase-protected keys)","user":{"login":"aiida-bot","id":24731805,"avatar_url":"https://avatars0.githubusercontent.com/u/24731805?v=4","gravatar_id":"","url":"https://api.github.com/users/aiida-bot","html_url":"https://github.com/aiida-bot","followers_url":"https://api.github.com/users/aiida-bot/followers","following_url":"https://api.github.com/users/aiida-bot/following{/other_user}","gists_url":"https://api.github.com/users/aiida-bot/gists{/gist_id}","starred_url":"https://api.github.com/users/aiida-bot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aiida-bot/subscriptions","organizations_url":"https://api.github.com/users/aiida-bot/orgs","repos_url":"https://api.github.com/users/aiida-bot/repos","events_url":"https://api.github.com/users/aiida-bot/events{/privacy}","received_events_url":"https://api.github.com/users/aiida-bot/received_events","type":"User","site_admin":false},"labels":[{"id":781292617,"url":"https://api.github.com/repos/aiidateam/aiida_core/labels/coding-day/done","name":"coding-day/done","color":"a4f9f5","default":false},{"id":777865594,"url":"https://api.github.com/repos/aiidateam/aiida_core/labels/priority/nice%20to%20have","name":"priority/nice to have","color":"e5f75d","default":false},{"id":521956036,"url":"https://api.github.com/repos/aiidateam/aiida_core/labels/topic/Daemon","name":"topic/Daemon","color":"eeeeee","default":false},{"id":521975219,"url":"https://api.github.com/repos/aiidateam/aiida_core/labels/topic/DocumentationAndCodeStructure","name":"topic/DocumentationAndCodeStructure","color":"eeeeee","default":false},{"id":506130019,"url":"https://api.github.com/repos/aiidateam/aiida_core/labels/type/task","name":"type/task","color":"ededed","default":false}],"state":"closed","locked":false,"assignee":{"login":"giovannipizzi","id":16132028,"avatar_url":"https://avatars0.githubusercontent.com/u/16132028?v=4","gravatar_id":"","url":"https://api.github.com/users/giovannipizzi","html_url":"https://github.com/giovannipizzi","followers_url":"https://api.github.com/users/giovannipizzi/followers","following_url":"https://api.github.com/users/giovannipizzi/following{/other_user}","gists_url":"https://api.github.com/users/giovannipizzi/gists{/gist_id}","starred_url":"https://api.github.com/users/giovannipizzi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/giovannipizzi/subscriptions","organizations_url":"https://api.github.com/users/giovannipizzi/orgs","repos_url":"https://api.github.com/users/giovannipizzi/repos","events_url":"https://api.github.com/users/giovannipizzi/events{/privacy}","received_events_url":"https://api.github.com/users/giovannipizzi/received_events","type":"User","site_admin":false},"assignees":[{"login":"giovannipizzi","id":16132028,"avatar_url":"https://avatars0.githubusercontent.com/u/16132028?v=4","gravatar_id":"","url":"https://api.github.com/users/giovannipizzi","html_url":"https://github.com/giovannipizzi","followers_url":"https://api.github.com/users/giovannipizzi/followers","following_url":"https://api.github.com/users/giovannipizzi/following{/other_user}","gists_url":"https://api.github.com/users/giovannipizzi/gists{/gist_id}","starred_url":"https://api.github.com/users/giovannipizzi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/giovannipizzi/subscriptions","organizations_url":"https://api.github.com/users/giovannipizzi/orgs","repos_url":"https://api.github.com/users/giovannipizzi/repos","events_url":"https://api.github.com/users/giovannipizzi/events{/privacy}","received_events_url":"https://api.github.com/users/giovannipizzi/received_events","type":"User","site_admin":false}],"milestone":null,"comments":6,"created_at":"2015-03-11T13:36:42Z","updated_at":"2018-05-11T21:01:28Z","closed_at":"2018-05-11T21:01:28Z","author_association":"NONE","body":"Originally reported by: **Giovanni Pizzi (Bitbucket: [pizzi](https://bitbucket.org/pizzi), GitHub: [giovannipizzi](https://github.com/giovannipizzi))**\r\n\r\n----------------------------------------\r\n\r\nSome comments from Daniel M, adapted:\r\n\r\nThere were two problems I needed to sort out:\r\n\r\n1. I had to use: https://help.github.com/articles/error-agent-admitted-failure-to-sign/ to deal with a \"agent admits failure error\" (first grey text under \"Resolution\" in the link) \r\n2. the  \"keygen\" part was bit confusing, it might be helpful to say what name and passphrase to give the key when prompted. (I did figure this out but it was confusing for me at first) \r\n\r\n----------------------------------------\r\n- Bitbucket: https://bitbucket.org/aiida_team/aiida_core/issue/135\r\n"},"comment":{"url":"https://api.github.com/repos/aiidateam/aiida_core/issues/comments/388484577","html_url":"https://github.com/aiidateam/aiida_core/issues/135#issuecomment-388484577","issue_url":"https://api.github.com/repos/aiidateam/aiida_core/issues/135","id":388484577,"user":{"login":"giovannipizzi","id":16132028,"avatar_url":"https://avatars0.githubusercontent.com/u/16132028?v=4","gravatar_id":"","url":"https://api.github.com/users/giovannipizzi","html_url":"https://github.com/giovannipizzi","followers_url":"https://api.github.com/users/giovannipizzi/followers","following_url":"https://api.github.com/users/giovannipizzi/following{/other_user}","gists_url":"https://api.github.com/users/giovannipizzi/gists{/gist_id}","starred_url":"https://api.github.com/users/giovannipizzi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/giovannipizzi/subscriptions","organizations_url":"https://api.github.com/users/giovannipizzi/orgs","repos_url":"https://api.github.com/users/giovannipizzi/repos","events_url":"https://api.github.com/users/giovannipizzi/events{/privacy}","received_events_url":"https://api.github.com/users/giovannipizzi/received_events","type":"User","site_admin":false},"created_at":"2018-05-11T21:01:28Z","updated_at":"2018-05-11T21:01:28Z","author_association":"OWNER","body":"Thanks to recent developments, this is now possible (and does *not* need the script above!).\r\n\r\nOne just needs to have the ssh-agent active and with the keys in the shell where the daemon is started (i.e. where `verdi daemon start` is executed). The daemon will pick up the environment variables including those defining the ssh-agent. Remember to set allow-agent = True in the AiiDA computer configuration. I tested this both on a Mac and on a Linux machine."}}
{"actor":{"display_login":"giovannipizzi"}}