{"action":"created","issue":{"url":"https://api.github.com/repos/XSCE/xsce/issues/213","labels_url":"https://api.github.com/repos/XSCE/xsce/issues/213/labels{/name}","comments_url":"https://api.github.com/repos/XSCE/xsce/issues/213/comments","events_url":"https://api.github.com/repos/XSCE/xsce/issues/213/events","html_url":"https://github.com/XSCE/xsce/pull/213","id":57198629,"number":213,"title":"REVIEW - Networking Design Discussion","user":{"login":"tim-moody","id":5678731,"avatar_url":"https://avatars.githubusercontent.com/u/5678731?v=3","gravatar_id":"","url":"https://api.github.com/users/tim-moody","html_url":"https://github.com/tim-moody","followers_url":"https://api.github.com/users/tim-moody/followers","following_url":"https://api.github.com/users/tim-moody/following{/other_user}","gists_url":"https://api.github.com/users/tim-moody/gists{/gist_id}","starred_url":"https://api.github.com/users/tim-moody/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tim-moody/subscriptions","organizations_url":"https://api.github.com/users/tim-moody/orgs","repos_url":"https://api.github.com/users/tim-moody/repos","events_url":"https://api.github.com/users/tim-moody/events{/privacy}","received_events_url":"https://api.github.com/users/tim-moody/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":8,"created_at":"2015-02-10T16:31:08Z","updated_at":"2015-02-15T17:31:14Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/XSCE/xsce/pulls/213","html_url":"https://github.com/XSCE/xsce/pull/213","diff_url":"https://github.com/XSCE/xsce/pull/213.diff","patch_url":"https://github.com/XSCE/xsce/pull/213.patch"},"body":"It is time to revisit the networking modes supported by xsce and which services each supplies, how they are configured, and in what ways it is possible to change from one to another.\r\n\r\nModes\r\n---------\r\n\r\n* Appliance (one nic with an upstream connection: member of a larger wan/lan)\r\n* Gateway (two nics, one with an upstream connection and one with a downstream connection\r\n     to XO or other client machines)\r\n* Network Controller (one nic, possibly connected upstream during online installation and later\r\n     changed to downstream)\r\n* Others?\r\n\r\nFlags\r\n-------\r\n\r\nWhat are the possible values of the following and what do they do?\r\n\r\n* xsce_wan_iface:\r\n* xsce_lan_iface:\r\n* xsce_gateway_enabled\r\n* ansible_default_ipv4.interface\r\n* Others?\r\n\r\nTo switch from one mode to another which flags are changed and to what values?\r\n\r\nState\r\n-------\r\n\r\nState is stored in various locations.  What is the relationship between them?\r\n\r\n* /etc/xsce/xsce.ini\r\n* /etc/sysconfig\r\n* /etc/sysconfig/olpc-scripts/setup.d/\r\n* /etc/sysconfig/olpc-scripts/setup.d/installed/\r\n\r\nNetworking is discussed in contradictory ways in a number of documents, which should be revised.\r\n\r\nThere are probably other issues.\r\n"},"comment":{"url":"https://api.github.com/repos/XSCE/xsce/issues/comments/74427000","html_url":"https://github.com/XSCE/xsce/pull/213#issuecomment-74427000","issue_url":"https://api.github.com/repos/XSCE/xsce/issues/213","id":74427000,"user":{"login":"jvonau","id":5579710,"avatar_url":"https://avatars.githubusercontent.com/u/5579710?v=3","gravatar_id":"","url":"https://api.github.com/users/jvonau","html_url":"https://github.com/jvonau","followers_url":"https://api.github.com/users/jvonau/followers","following_url":"https://api.github.com/users/jvonau/following{/other_user}","gists_url":"https://api.github.com/users/jvonau/gists{/gist_id}","starred_url":"https://api.github.com/users/jvonau/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jvonau/subscriptions","organizations_url":"https://api.github.com/users/jvonau/orgs","repos_url":"https://api.github.com/users/jvonau/repos","events_url":"https://api.github.com/users/jvonau/events{/privacy}","received_events_url":"https://api.github.com/users/jvonau/received_events","type":"User","site_admin":false},"created_at":"2015-02-15T17:31:14Z","updated_at":"2015-02-15T17:31:14Z","body":"There maybe an issue with ifcfg- files, we only create them, but never cleaning up if no longer valid. "}}