{"action":"opened","issue":{"url":"https://api.github.com/repos/openebs/maya/issues/8","repository_url":"https://api.github.com/repos/openebs/maya","labels_url":"https://api.github.com/repos/openebs/maya/issues/8/labels{/name}","comments_url":"https://api.github.com/repos/openebs/maya/issues/8/comments","events_url":"https://api.github.com/repos/openebs/maya/issues/8/events","html_url":"https://github.com/openebs/maya/issues/8","id":193744572,"number":8,"title":"Install openebs node dependencies via maya cli","user":{"login":"kmova","id":12488783,"avatar_url":"https://avatars.githubusercontent.com/u/12488783?v=3","gravatar_id":"","url":"https://api.github.com/users/kmova","html_url":"https://github.com/kmova","followers_url":"https://api.github.com/users/kmova/followers","following_url":"https://api.github.com/users/kmova/following{/other_user}","gists_url":"https://api.github.com/users/kmova/gists{/gist_id}","starred_url":"https://api.github.com/users/kmova/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kmova/subscriptions","organizations_url":"https://api.github.com/users/kmova/orgs","repos_url":"https://api.github.com/users/kmova/repos","events_url":"https://api.github.com/users/kmova/events{/privacy}","received_events_url":"https://api.github.com/users/kmova/received_events","type":"User","site_admin":false},"labels":[{"id":456109861,"url":"https://api.github.com/repos/openebs/maya/labels/enhancement","name":"enhancement","color":"84b6eb","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/openebs/maya/milestones/1","html_url":"https://github.com/openebs/maya/milestones/0.1","labels_url":"https://api.github.com/repos/openebs/maya/milestones/1/labels","id":2178571,"number":1,"title":"0.1","description":null,"creator":{"login":"kmova","id":12488783,"avatar_url":"https://avatars.githubusercontent.com/u/12488783?v=3","gravatar_id":"","url":"https://api.github.com/users/kmova","html_url":"https://github.com/kmova","followers_url":"https://api.github.com/users/kmova/followers","following_url":"https://api.github.com/users/kmova/following{/other_user}","gists_url":"https://api.github.com/users/kmova/gists{/gist_id}","starred_url":"https://api.github.com/users/kmova/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kmova/subscriptions","organizations_url":"https://api.github.com/users/kmova/orgs","repos_url":"https://api.github.com/users/kmova/repos","events_url":"https://api.github.com/users/kmova/events{/privacy}","received_events_url":"https://api.github.com/users/kmova/received_events","type":"User","site_admin":false},"open_issues":3,"closed_issues":0,"state":"open","created_at":"2016-12-06T10:42:59Z","updated_at":"2016-12-06T11:09:17Z","due_on":null,"closed_at":null},"comments":0,"created_at":"2016-12-06T11:09:17Z","updated_at":"2016-12-06T11:09:17Z","closed_at":null,"body":"Install the requirement components to convert a node into openebs node by installing:\r\n- docker \r\n- nomad/consul client\r\n- configuration of persistent store\r\n- configuration of vsm network interfaces\r\n\r\nThe location of the persistent store and vsm-network interfaces are specific a node. (For example a one node can have mellanox drivers and other in the same cluster can have intel nics. Though not an ideal case, but stuff happens, when putting together the available hardware into a common cluster.)\r\n\r\nThe details should be stored in the consul ( DB ) on a per node basis. \r\n\r\nmaya uses host-based networking for exposing storage. The should be an cli option to specify the network(s) that can be assigned for the VSMs. Whether a network can be used for public (accessing the storage) or private (used for replication). The scope of the networking can be vast, but as part of this issue, it would suffice if the user is able to set the network interface of the node and the range to be used. "}}
{"actor":{"display_login":"kmova"}}