From the ppc64le build:
The frontend-maven-plugin checks installed version of nodejs, npm and bower and downloads them, if not suitable or found. Since this plugin only supports MacOSX, Linux and Windows (all on Intel Arch) this will fail.
Alternatively one could install nodejs in the slave image, but the versions in pom.xml do not match. The frontend-maven-plugin will detect this and will not download anything, if expected versions match. Unfortunately they will not match, since the Version tez expects is rather old.
Since tez is an architecture-independent package it is of questionable use, since a ubuntu/amd64 build of this package will be usable, too.
Not sure how to proceed. Maybe we should not compile Arch-Independent software on all Archs ?