Closed rhuss closed 7 years ago
Don't know why, but all of my nodes have the same content of /etc/machine-id
:
$ cat /etc/machine-id
9989a26f06984d6dbadc01770f018e3b
which causes Weave to calculate the same UUID for all nodes.
Digging further ...
Very strange... cc @DieterReuter
yeah, funny. Its even the same after a reflash. Seems to be that 9989a26f06984d6dbadc01770f018e3b is a magic number :) (tbh I believe that systemd-machine-id-setup
is the culprit which always creates the same number)
Just updated the machine-ids manually, lets see how it works.
Closing due to that this isn't specific to this workshop...
When using the latest Hypriot base image (1.4.0) I can't get Weave running. As it seems, weaves uses the same UUID for calculating the virtual Mac address for all nodes:
This is related to https://github.com/kubernetes/kubeadm/issues/31.
Is there are workaround to force a different UUID ? Or, how does Weave obtain / calculate the UUID ?