Pushed that commit as you made this comment.

On Mar 18, 2014, at 10:57 AM, Michael Marineau <notifications@github.com> wrote:

> In system/systemd.go:
> 
> > @@ -161,3 +162,8 @@ func ExecuteScript(scriptPath string) (string, error) {
> >  func SetHostname(hostname string) error {
> >  	return exec.Command("hostnamectl", "set-hostname", hostname).Run()
> >  }
> > +
> > +func MachineID(root string) string {
> > +	contents, _ := ioutil.ReadFile(path.Join(root, "etc", "machine-id"))
> This should return "" if the machine-id is the default 420000...42 value, etcd shouldn't use that value.
> 
> —
> Reply to this email directly or view it on GitHub.
>