temurin-build
temurin-build copied to clipboard
Improve Linux/s390x devkit creation process to bring in sync with other Linux
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:
- [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 theyum
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
Note:
- Installing
yum-utils
allows you to run the downloads as non-root withyumdownloader --destdir=$HOME/rpms diffutils
etc.