diff --git a/cluster/mesos/cluster.go b/cluster/mesos/cluster.go index 8d9ad20656..c999154502 100644 --- a/cluster/mesos/cluster.go +++ b/cluster/mesos/cluster.go @@ -596,9 +596,9 @@ func (c *Cluster) LaunchTask(t *task.Task) bool { // In mesos 0.23+ the docker inspect will be sent back in the taskStatus.Data // We can use this to find the right container. - inspect := []dockerclient.ContainerInfo{} + inspect := []types.ContainerJSONBase{} if data != nil && json.Unmarshal(data, &inspect) == nil && len(inspect) == 1 { - container := &cluster.Container{Container: types.Container{ID: inspect[0].Id}, Engine: s.engine} + container := &cluster.Container{Container: types.Container{ID: inspect[0].ID}, Engine: s.engine} if container, err := container.Refresh(); err == nil { if !t.Stopped() { t.SetContainer(container)