All we're doing with the hostname business is trying to be helpful to those running generic images. We're requiring people manually set a machine-id, manually set an etcd name, or make sure a hostname is set.