{"action":"opened","issue":{"url":"https://api.github.com/repos/GENI-NSF/geni-tools/issues/491","labels_url":"https://api.github.com/repos/GENI-NSF/geni-tools/issues/491/labels{/name}","comments_url":"https://api.github.com/repos/GENI-NSF/geni-tools/issues/491/comments","events_url":"https://api.github.com/repos/GENI-NSF/geni-tools/issues/491/events","html_url":"https://github.com/GENI-NSF/geni-tools/issues/491","id":77824141,"number":491,"title":"add option to get member keys from the CH for reservations","user":{"login":"ahelsing","id":12136824,"avatar_url":"https://avatars.githubusercontent.com/u/12136824?v=3","gravatar_id":"","url":"https://api.github.com/users/ahelsing","html_url":"https://github.com/ahelsing","followers_url":"https://api.github.com/users/ahelsing/followers","following_url":"https://api.github.com/users/ahelsing/following{/other_user}","gists_url":"https://api.github.com/users/ahelsing/gists{/gist_id}","starred_url":"https://api.github.com/users/ahelsing/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ahelsing/subscriptions","organizations_url":"https://api.github.com/users/ahelsing/orgs","repos_url":"https://api.github.com/users/ahelsing/repos","events_url":"https://api.github.com/users/ahelsing/events{/privacy}","received_events_url":"https://api.github.com/users/ahelsing/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"ahelsing","id":12136824,"avatar_url":"https://avatars.githubusercontent.com/u/12136824?v=3","gravatar_id":"","url":"https://api.github.com/users/ahelsing","html_url":"https://github.com/ahelsing","followers_url":"https://api.github.com/users/ahelsing/followers","following_url":"https://api.github.com/users/ahelsing/following{/other_user}","gists_url":"https://api.github.com/users/ahelsing/gists{/gist_id}","starred_url":"https://api.github.com/users/ahelsing/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ahelsing/subscriptions","organizations_url":"https://api.github.com/users/ahelsing/orgs","repos_url":"https://api.github.com/users/ahelsing/repos","events_url":"https://api.github.com/users/ahelsing/events{/privacy}","received_events_url":"https://api.github.com/users/ahelsing/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/GENI-NSF/geni-tools/milestones/23","html_url":"https://github.com/GENI-NSF/geni-tools/milestones/2.5","labels_url":"https://api.github.com/repos/GENI-NSF/geni-tools/milestones/23/labels","id":1116379,"number":23,"title":"2.5","description":null,"creator":{"login":"ahelsing","id":12136824,"avatar_url":"https://avatars.githubusercontent.com/u/12136824?v=3","gravatar_id":"","url":"https://api.github.com/users/ahelsing","html_url":"https://github.com/ahelsing","followers_url":"https://api.github.com/users/ahelsing/followers","following_url":"https://api.github.com/users/ahelsing/following{/other_user}","gists_url":"https://api.github.com/users/ahelsing/gists{/gist_id}","starred_url":"https://api.github.com/users/ahelsing/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ahelsing/subscriptions","organizations_url":"https://api.github.com/users/ahelsing/orgs","repos_url":"https://api.github.com/users/ahelsing/repos","events_url":"https://api.github.com/users/ahelsing/events{/privacy}","received_events_url":"https://api.github.com/users/ahelsing/received_events","type":"User","site_admin":false},"open_issues":1,"closed_issues":77,"state":"open","created_at":"2015-05-18T19:03:20Z","updated_at":"2015-05-18T22:10:29Z","due_on":null,"closed_at":null},"comments":0,"created_at":"2015-05-18T22:10:29Z","updated_at":"2015-05-18T22:10:29Z","closed_at":null,"body":"Add an option that causes createsliver and provision to retrieve all slice member keys from the CH and use those to augment the keys in the omni config file when passing the users struct to reserve resources\r\n\r\nThe same flag should also be honored by performoperationalaction when the action is `geni_update_users`\r\n\r\nTo do this, add a helper in amhandler or handler_utils that calls the listmembers function on the framework and turns the result into the proper struct, augmented with keys in your omni_config\r\n\n\n _Imported from trac ticket [#491](http://trac.gpolab.bbn.com/gcf/ticket/491),  created by ahelsing on 02-04-2014 at 16:16, last modified: 02-18-2014 at 13:52_\n   CCing: gpo-expt-support@..."}}