{"action":"created","issue":{"url":"https://api.github.com/repos/axsh/openvnet/issues/322","labels_url":"https://api.github.com/repos/axsh/openvnet/issues/322/labels{/name}","comments_url":"https://api.github.com/repos/axsh/openvnet/issues/322/comments","events_url":"https://api.github.com/repos/axsh/openvnet/issues/322/events","html_url":"https://github.com/axsh/openvnet/issues/322","id":82211770,"number":322,"title":"host/edge port refactor","user":{"login":"akry","id":860424,"avatar_url":"https://avatars.githubusercontent.com/u/860424?v=3","gravatar_id":"","url":"https://api.github.com/users/akry","html_url":"https://github.com/akry","followers_url":"https://api.github.com/users/akry/followers","following_url":"https://api.github.com/users/akry/following{/other_user}","gists_url":"https://api.github.com/users/akry/gists{/gist_id}","starred_url":"https://api.github.com/users/akry/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/akry/subscriptions","organizations_url":"https://api.github.com/users/akry/orgs","repos_url":"https://api.github.com/users/akry/repos","events_url":"https://api.github.com/users/akry/events{/privacy}","received_events_url":"https://api.github.com/users/akry/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-05-29T01:57:35Z","updated_at":"2015-05-29T02:03:28Z","closed_at":null,"body":"The current implementation of vnet_edge requires 2 types of devices (host and edge) and those devices are needed to be promiscuous mode. This is not favourable design because the promiscuous mode is strictly prohibited on some environments. On those environment any tunnelling port is ideally be used as host/edge port. However there is no way to specify tunnelling port as host/edge port in the current design because those ports are automatically created at runtime."},"comment":{"url":"https://api.github.com/repos/axsh/openvnet/issues/comments/106655965","html_url":"https://github.com/axsh/openvnet/issues/322#issuecomment-106655965","issue_url":"https://api.github.com/repos/axsh/openvnet/issues/322","id":106655965,"user":{"login":"akry","id":860424,"avatar_url":"https://avatars.githubusercontent.com/u/860424?v=3","gravatar_id":"","url":"https://api.github.com/users/akry","html_url":"https://github.com/akry","followers_url":"https://api.github.com/users/akry/followers","following_url":"https://api.github.com/users/akry/following{/other_user}","gists_url":"https://api.github.com/users/akry/gists{/gist_id}","starred_url":"https://api.github.com/users/akry/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/akry/subscriptions","organizations_url":"https://api.github.com/users/akry/orgs","repos_url":"https://api.github.com/users/akry/repos","events_url":"https://api.github.com/users/akry/events{/privacy}","received_events_url":"https://api.github.com/users/akry/received_events","type":"User","site_admin":false},"created_at":"2015-05-29T02:03:28Z","updated_at":"2015-05-29T02:03:28Z","body":"workaround:\r\n\r\nCreate another datapath (hereafter tunnel datapath) only for aggregating tunnelling port. Cascade the main datapath to the tunnel datapath with patch port. Register the patch port in host/edge mode in the database."}}