{"action":"created","issue":{"url":"https://api.github.com/repos/mesos/mesos-go/issues/126","labels_url":"https://api.github.com/repos/mesos/mesos-go/issues/126/labels{/name}","comments_url":"https://api.github.com/repos/mesos/mesos-go/issues/126/comments","events_url":"https://api.github.com/repos/mesos/mesos-go/issues/126/events","html_url":"https://github.com/mesos/mesos-go/issues/126","id":79538070,"number":126,"title":"executor no launched from Docker container","user":{"login":"milosgajdos83","id":1392526,"avatar_url":"https://avatars.githubusercontent.com/u/1392526?v=3","gravatar_id":"","url":"https://api.github.com/users/milosgajdos83","html_url":"https://github.com/milosgajdos83","followers_url":"https://api.github.com/users/milosgajdos83/followers","following_url":"https://api.github.com/users/milosgajdos83/following{/other_user}","gists_url":"https://api.github.com/users/milosgajdos83/gists{/gist_id}","starred_url":"https://api.github.com/users/milosgajdos83/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/milosgajdos83/subscriptions","organizations_url":"https://api.github.com/users/milosgajdos83/orgs","repos_url":"https://api.github.com/users/milosgajdos83/repos","events_url":"https://api.github.com/users/milosgajdos83/events{/privacy}","received_events_url":"https://api.github.com/users/milosgajdos83/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-05-22T17:23:44Z","updated_at":"2015-06-04T11:17:35Z","closed_at":null,"body":"I've tried to play with `mesos-go` API to create a simple framework. I'm trying to launch an executor as a docker container from a given image.\r\n\r\nThe framework is created fine, however when I try to launch a task from scheduler it gets never launched and hangs on:\r\n\r\n`2015/05/22 16:58:18 Launching  1 tasks for offer 20150522-165706-1476399532-5050-1-O0`\r\n\r\nI had a look into logs and found the following error:\r\n\r\n`[libprotobuf ERROR google/protobuf/message_lite.cc:123] Can't parse message of type \"mesos.internal.LaunchTasksMessage\" because it is missing required fields: tasks[0].executor.command\r\n`\r\n\r\nI don't understand why should I specify a command info when my executor should be started from docker  container ? The code I'm testing this on is in a following [gist](https://gist.github.com/milosgajdos83/f76cf47233cdd073eb92)"},"comment":{"url":"https://api.github.com/repos/mesos/mesos-go/issues/comments/108845567","html_url":"https://github.com/mesos/mesos-go/issues/126#issuecomment-108845567","issue_url":"https://api.github.com/repos/mesos/mesos-go/issues/126","id":108845567,"user":{"login":"milosgajdos83","id":1392526,"avatar_url":"https://avatars.githubusercontent.com/u/1392526?v=3","gravatar_id":"","url":"https://api.github.com/users/milosgajdos83","html_url":"https://github.com/milosgajdos83","followers_url":"https://api.github.com/users/milosgajdos83/followers","following_url":"https://api.github.com/users/milosgajdos83/following{/other_user}","gists_url":"https://api.github.com/users/milosgajdos83/gists{/gist_id}","starred_url":"https://api.github.com/users/milosgajdos83/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/milosgajdos83/subscriptions","organizations_url":"https://api.github.com/users/milosgajdos83/orgs","repos_url":"https://api.github.com/users/milosgajdos83/repos","events_url":"https://api.github.com/users/milosgajdos83/events{/privacy}","received_events_url":"https://api.github.com/users/milosgajdos83/received_events","type":"User","site_admin":false},"created_at":"2015-06-04T11:17:35Z","updated_at":"2015-06-04T11:17:35Z","body":"Let me verify this at some point today.\r\n\r\nIt does seem that specifying empty `CommandInfo` could solve this. I'll test this and update the issue."}}