Recently I was surprised with broken dependencies for nodejs. The situation is described in bug #1481470 - so no resolution until CentOS7.4 is out.
The proposed workaround in the last update of the bug log:
yum-config-manager --enable cr yum install nodejs # or update ... yum-config-manager --disable cr
… is working and the sunstone interface is properly (re)built.