Hi, we recently bumped 0.17.0 -> 0.18.2 and the slaves now show their IPs rather than their FQDNs on the mesos UI.
This broke slave recovery with the error: "Failed to perform recovery: Incompatible slave info detected" cpu, mem, disk, ports are all the same. so is the 'id' field. the only thing that's changed is are the 'hostname' and webui_hostname arguments (the CLI we're passing in is exactly the same as it was on 0.17.0, so presumably this is down to a change in mesos conventions). I've had similar issues enabling CFS in test environments (slaves show less free memory and refuse to recover). is the 'id' field not enough to uniquely identify a slave?

