Right now we run a script on all builders once a minute to update the api/auth ip's for osbuild. This has a number of problems: * Sometimes osbuild jobs land on s390x builders that have no internet access and hang or fail. * Sometimes the update script hangs or takes a long time to run because the builder is heavily loaded with builds, resulting in locking emails to sysadmin-main folks. So, in this commit we: * make a new koji channel called 'osbuild' with all the buildhw-x86's in it. They are usually not too overloaded and there are 16 of them so it should be available all the time. * Leave the cron job on all builders for now in case, but make them only update once a day since they won't be getting jobs. If this works out we can remove it entirely there. * Make the buildhw-x86s only update every 5min. This opens a larger window for it being wrong, but it's still pretty small and should reduce the number of emails for stalled processes we get. See https://pagure.io/fedora-infrastructure/issue/10982 Signed-off-by: Kevin Fenzi <kevin@scrye.com> |
||
---|---|---|
.. | ||
main.yml |