server_id entfernen, vm_id reicht
Antwort auf die Frage: "Wo ist der Unterschied zwischen server_id und vm_id?"
Auch irgendwie historisch gewachsen. Ursprünglich hatten wir pro Domäne auf einem Blech eine eigene VM. Dafür gab es die Variable server_id. Dann haben wir mit diesen Multidomänengateways angefangen. Da wir die server_id benutzt hatten um diverse Sachen für die Domänen daraus abzuleiten, wurde die server_id dann in die domaenenliste verschoben, bzw. kopiert. Da die Transition ziemlich lange gedauert hat, haben wir die alte Variable erst noch stehen gelassen. Und die Variable pro VM/Server hieß dann vm_id. Eigentlich gibt es drei Sachen, die man auseinanderhalten muss:
host_vars/server_id host_vars/vm_id domaenenliste/server_id
Soweit ich das mit grep auf die schnelle sehen konnte, wird die host_vars/server_id abgesehen von ein paar veralteten und ein paar Testrollen nur noch an ein zwei Stellen verwendet. Das könnte man auch gerade ziehen und die host_vars/server_id entfernen.