Server install does not create /etc/nsswitch.conf

Seems like Tumbleweed only creates /usr/etc/nsswitch.conf on a brand new install, and NOT /etc/nsswitch.conf. This results in stuff like autofs not working out of the box, and probably others too.
Solved by cp that file to /etc

That’s correct. Packaging /usr/etc

This results in stuff like autofs not working out of the box, and probably others too.

File bug report for any package that fails this way. It is a bug, every package must be adapted to handle /usr/etc (but it takes time).

Solved by cp that file to /etc

This is workaround, not a solution. Also from now on you will miss any changes in /usr/etc in future updates.

Thanks, seems like this has already been reported : 1175238 – [Build 20200812] openQA test fails in autofs - glibc-devel installs /usr/include/netdb.h which wrongly defines _PATH_NSSWITCH_CONF="/etc/nsswitch.conf" (/etc/nsswitch.conf was moved to /usr/etc/nsswitch.conf)