{"action":"created","issue":{"url":"https://api.github.com/repos/GENI-NSF/geni-portal/issues/1077","labels_url":"https://api.github.com/repos/GENI-NSF/geni-portal/issues/1077/labels{/name}","comments_url":"https://api.github.com/repos/GENI-NSF/geni-portal/issues/1077/comments","events_url":"https://api.github.com/repos/GENI-NSF/geni-portal/issues/1077/events","html_url":"https://github.com/GENI-NSF/geni-portal/issues/1077","id":78831725,"number":1077,"title":"WiMAX: Handle error codes 20 and 31","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":null,"milestone":{"url":"https://api.github.com/repos/GENI-NSF/geni-portal/milestones/20","html_url":"https://github.com/GENI-NSF/geni-portal/milestones/GEC%2023","labels_url":"https://api.github.com/repos/GENI-NSF/geni-portal/milestones/20/labels","id":1122246,"number":20,"title":"GEC 23","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":16,"closed_issues":0,"state":"open","created_at":"2015-05-20T23:05:56Z","updated_at":"2015-05-21T04:59:44Z","due_on":null,"closed_at":null},"comments":3,"created_at":"2015-05-21T04:59:44Z","updated_at":"2015-05-21T05:00:06Z","closed_at":null,"body":"Be sure the wimax code handles all the known error codes, or at least documents them where we simply pass them through to the user.\r\n\r\nAs of 6/25, Olivera says these are the error codes:\r\n```\r\n  ERROR1 = 'ERROR 1: UID and OU and DC match'\r\n  ERROR2 = 'ERROR 2: UID and DC match but OU is different'\r\n  ERROR3 = 'ERROR 3: UID matches but DC and OU are different'\r\n  ERROR4 = 'ERROR 4: UID and OU match but DC is different'\r\n  ERROR5 = 'ERROR 5: User DN not known:'\r\n  ERROR6 = 'ERROR 6: Cannot delete user: User is a admin for'\r\n  ERROR7 = 'ERROR 7: Project DN not known:'\r\n  ERROR8 = 'ERROR 8: Project not deleted because it contains admin(s):'\r\n  ERROR9 = 'ERROR 9: Cannot move users: different DCs'\r\n  ERROR10 = 'ERROR 10: Missing OU LDIF entry'\r\n  ERROR11 = 'ERROR 11: Missing groupname attribute in OU entry'\r\n  ERROR12 = 'ERROR 12: Missing objectClass attribute (organizationalUnit/organizationalRole/organizationalUnit) for'\r\n  ERROR20 = 'ERROR 20: Group exists'\r\n  ERROR21 = 'ERROR 21: Missing PI mail:'\r\n  ERROR22 = 'ERROR 22: Missing PI sshpublickey:'\r\n\r\n  ERROR30 = 'ERROR 30: Missing username (UID)'\r\n  ERROR31 = 'ERROR 31: Organization does not egist for this user. Missing organization LDIF entry'\r\n  ERROR32 = 'ERROR 32: Missing user mail:'\r\n  ERROR33 = 'ERROR 33: Missing user sshpublickey:'\r\n```\r\n\n\n _Imported from trac ticket [#1077](http://trac.gpolab.bbn.com/proto-ch/ticket/1077),  created by ahelsing on 06-30-2014 at 11:04, last modified: 02-10-2015 at 06:09_\n"},"comment":{"url":"https://api.github.com/repos/GENI-NSF/geni-portal/issues/comments/104136133","html_url":"https://github.com/GENI-NSF/geni-portal/issues/1077#issuecomment-104136133","issue_url":"https://api.github.com/repos/GENI-NSF/geni-portal/issues/1077","id":104136133,"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},"created_at":"2015-05-21T05:00:06Z","updated_at":"2015-05-21T05:00:06Z","body":"Error codes 20 and 31 still need to be handled.\n\n_Trac comment by ahelsing on 07-30-2014 at 08:57_\n"}}