Shouldn't any tools it is using be run from the installed
system's chroot?
Sort of. The way I did the anaconda change was to run useradd etc from / with -R
<sysroot>, so the tools themselves are doing the chroot instead of anaconda.
Granted, we add the sysroot to the path so that could still use the tools installed to the
sysroot, but I figured that shadow-utils is probably one of those base packages that the
cloud folks don't install to their images, and I did this change to avoid breaking
things for that case.
--
To view this pull request on github, visit
https://github.com/rhinstaller/lorax/pull/42