I seem to remember the ".local" stuff was first introduced when we wanted to support using avahi to resolve hostnames. Now this does not explain why we decided to stuff the domain part in the hostname instead of putting it on nodegroup only. This whole area is a bit of a mess, we need to investigate some more and clean it up.
Btw, is the avahi feature still relevant? I suppose the answer is a resounding "yes" but I'm still asking because I haven't seen it used in practice, ever.
I seem to remember the ".local" stuff was first introduced when we wanted to support using avahi to resolve hostnames. Now this does not explain why we decided to stuff the domain part in the hostname instead of putting it on nodegroup only. This whole area is a bit of a mess, we need to investigate some more and clean it up.
Btw, is the avahi feature still relevant? I suppose the answer is a resounding "yes" but I'm still asking because I haven't seen it used in practice, ever.