This PR updates the install-openqa-post-rocky.sh script to support Rocky Linux 8.9 and makes other optimizations to allow rerun in the event a single step fails.
It is useful to configure the admin account in the DEV system for sudo NOPASSWD prior to running this script. Downloads of ISOs will typically result in expiration of the cached sudo credentials and subsequent sudo commands will require another authentication.
Also, sudo commands are changed to run updates of the rocky tests and post as the geekotest user instead of the root user. This is the way we manage the rocky directory in our production openQA system. Not strictly required but included for consistency.
This PR updates the
install-openqa-post-rocky.sh
script to support Rocky Linux 8.9 and makes other optimizations to allow rerun in the event a single step fails.It is useful to configure the admin account in the DEV system for
sudo NOPASSWD
prior to running this script. Downloads of ISOs will typically result in expiration of the cachedsudo
credentials and subsequentsudo
commands will require another authentication.Also,
sudo
commands are changed to run updates of the rocky tests and post as thegeekotest
user instead of theroot
user. This is the way we manage therocky
directory in our production openQA system. Not strictly required but included for consistency.