The current process has a number of things which are not ideal and should be fixed:
[x] The RHEL support should be in the Tools.gmk file alongside CentOS, Fedora and Oracle Linux. If it can pull from the default location from yum reinstall --downloadonly to source the rpms (since the yum command requires root access even to only perform the download)
[ ] Is the current process for distributing the devkit (Manually copying it onto the machine that runs rhel7_docker_image_updater in /usr/local) the best approach? Probably not ...
[ ] Verify the tarball before installing it
[ ] Adjust podman use to have --userns=keep-id for the bind volume mapping in the future Comment ref
Follow on to https://github.com/adoptium/temurin-build/issues/3700
The current process has a number of things which are not ideal and should be fixed:
yum reinstall --downloadonly
to source the rpms (since theyum
command requires root access even to only perform the download)--userns=keep-id
for the bind volume mapping in the future Comment ref