{"action":"created","issue":{"url":"https://api.github.com/repos/scionproto/scion/issues/2121","repository_url":"https://api.github.com/repos/scionproto/scion","labels_url":"https://api.github.com/repos/scionproto/scion/issues/2121/labels{/name}","comments_url":"https://api.github.com/repos/scionproto/scion/issues/2121/comments","events_url":"https://api.github.com/repos/scionproto/scion/issues/2121/events","html_url":"https://github.com/scionproto/scion/issues/2121","id":379818373,"node_id":"MDU6SXNzdWUzNzk4MTgzNzM=","number":2121,"title":"SIG: Add support to use the SIG SVC address to discover a SIG in a remote AS","user":{"login":"shitz","id":3840858,"node_id":"MDQ6VXNlcjM4NDA4NTg=","avatar_url":"https://avatars3.githubusercontent.com/u/3840858?v=4","gravatar_id":"","url":"https://api.github.com/users/shitz","html_url":"https://github.com/shitz","followers_url":"https://api.github.com/users/shitz/followers","following_url":"https://api.github.com/users/shitz/following{/other_user}","gists_url":"https://api.github.com/users/shitz/gists{/gist_id}","starred_url":"https://api.github.com/users/shitz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/shitz/subscriptions","organizations_url":"https://api.github.com/users/shitz/orgs","repos_url":"https://api.github.com/users/shitz/repos","events_url":"https://api.github.com/users/shitz/events{/privacy}","received_events_url":"https://api.github.com/users/shitz/received_events","type":"User","site_admin":false},"labels":[{"id":892525391,"node_id":"MDU6TGFiZWw4OTI1MjUzOTE=","url":"https://api.github.com/repos/scionproto/scion/labels/SIG","name":"SIG","color":"1d76db","default":false}],"state":"open","locked":false,"assignee":{"login":"sustrik","id":305718,"node_id":"MDQ6VXNlcjMwNTcxOA==","avatar_url":"https://avatars2.githubusercontent.com/u/305718?v=4","gravatar_id":"","url":"https://api.github.com/users/sustrik","html_url":"https://github.com/sustrik","followers_url":"https://api.github.com/users/sustrik/followers","following_url":"https://api.github.com/users/sustrik/following{/other_user}","gists_url":"https://api.github.com/users/sustrik/gists{/gist_id}","starred_url":"https://api.github.com/users/sustrik/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sustrik/subscriptions","organizations_url":"https://api.github.com/users/sustrik/orgs","repos_url":"https://api.github.com/users/sustrik/repos","events_url":"https://api.github.com/users/sustrik/events{/privacy}","received_events_url":"https://api.github.com/users/sustrik/received_events","type":"User","site_admin":false},"assignees":[{"login":"sustrik","id":305718,"node_id":"MDQ6VXNlcjMwNTcxOA==","avatar_url":"https://avatars2.githubusercontent.com/u/305718?v=4","gravatar_id":"","url":"https://api.github.com/users/sustrik","html_url":"https://github.com/sustrik","followers_url":"https://api.github.com/users/sustrik/followers","following_url":"https://api.github.com/users/sustrik/following{/other_user}","gists_url":"https://api.github.com/users/sustrik/gists{/gist_id}","starred_url":"https://api.github.com/users/sustrik/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sustrik/subscriptions","organizations_url":"https://api.github.com/users/sustrik/orgs","repos_url":"https://api.github.com/users/sustrik/repos","events_url":"https://api.github.com/users/sustrik/events{/privacy}","received_events_url":"https://api.github.com/users/sustrik/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/scionproto/scion/milestones/28","html_url":"https://github.com/scionproto/scion/milestone/28","labels_url":"https://api.github.com/repos/scionproto/scion/milestones/28/labels","id":3813148,"node_id":"MDk6TWlsZXN0b25lMzgxMzE0OA==","number":28,"title":"Sprint #11","description":"","creator":{"login":"shitz","id":3840858,"node_id":"MDQ6VXNlcjM4NDA4NTg=","avatar_url":"https://avatars3.githubusercontent.com/u/3840858?v=4","gravatar_id":"","url":"https://api.github.com/users/shitz","html_url":"https://github.com/shitz","followers_url":"https://api.github.com/users/shitz/followers","following_url":"https://api.github.com/users/shitz/following{/other_user}","gists_url":"https://api.github.com/users/shitz/gists{/gist_id}","starred_url":"https://api.github.com/users/shitz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/shitz/subscriptions","organizations_url":"https://api.github.com/users/shitz/orgs","repos_url":"https://api.github.com/users/shitz/repos","events_url":"https://api.github.com/users/shitz/events{/privacy}","received_events_url":"https://api.github.com/users/shitz/received_events","type":"User","site_admin":false},"open_issues":11,"closed_issues":1,"state":"open","created_at":"2018-11-12T08:41:48Z","updated_at":"2018-11-13T14:49:59Z","due_on":"2018-12-03T08:00:00Z","closed_at":null},"comments":0,"created_at":"2018-11-12T15:07:50Z","updated_at":"2018-11-15T14:14:15Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"The SIG should be able to use the SIG SVC address to discover a SIG in a remote AS. To that end, it sends discovery packet to the SIG SVC address and uses the response when establishing a new session with a remote SIG.\nExact contents of the discovery and the reply packet need to be worked out, as does interaction with existing static configuration of SIG remotes (e.g., should those serve as fallback or are static configurations always preferred)."},"comment":{"url":"https://api.github.com/repos/scionproto/scion/issues/comments/439053706","html_url":"https://github.com/scionproto/scion/issues/2121#issuecomment-439053706","issue_url":"https://api.github.com/repos/scionproto/scion/issues/2121","id":439053706,"node_id":"MDEyOklzc3VlQ29tbWVudDQzOTA1MzcwNg==","user":{"login":"sustrik","id":305718,"node_id":"MDQ6VXNlcjMwNTcxOA==","avatar_url":"https://avatars2.githubusercontent.com/u/305718?v=4","gravatar_id":"","url":"https://api.github.com/users/sustrik","html_url":"https://github.com/sustrik","followers_url":"https://api.github.com/users/sustrik/followers","following_url":"https://api.github.com/users/sustrik/following{/other_user}","gists_url":"https://api.github.com/users/sustrik/gists{/gist_id}","starred_url":"https://api.github.com/users/sustrik/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sustrik/subscriptions","organizations_url":"https://api.github.com/users/sustrik/orgs","repos_url":"https://api.github.com/users/sustrik/repos","events_url":"https://api.github.com/users/sustrik/events{/privacy}","received_events_url":"https://api.github.com/users/sustrik/received_events","type":"User","site_admin":false},"created_at":"2018-11-15T14:14:15Z","updated_at":"2018-11-15T14:14:15Z","author_association":"CONTRIBUTOR","body":"First steps are going to be as follows:\r\n\r\n1. Do SvcSIG thing first. If not available, fall back to static configuration.\r\n2. Remove static configuration altogether.\r\n\r\nIn this phase we are not going to change the format of keepalive packets among SIGs.\r\n\r\nTo decide: Should we keep some old SIG addresses at hand in case the remote AS will send us consistently to a dead SIG? How would that work when the local SIG is restarted? Save those addresses in a file? When will they expire? Do we even care about this corner case enough to add this much complexity? Etc."}}
{"actor":{"display_login":"sustrik"}}