coordination #117673
Updated by okurz over 1 year ago
## #### Observation Every so often, the plugins fail to clone a repository for instance [#117622#note-](https://progress.opensuse.org/issues/117622#note-1) https://openqa.suse.de/tests/9668977# ~~~ [2022-10-06T02:01:46.761898+02:00] [info] ::: OpenQA::Isotovideo::Utils::checkout_git_repo_and_branch: Cloning git URL 'https://github.com/Zaoliang/functional_wheel' [2022-10-06T02:01:52.973889+02:00] [debug] Cloning into 'functional_wheel'... fatal: unable to access 'https://github.com/Zaoliang/functional_wheel/': OpenSSL SSL_connect: Connection reset by peer in connection to github.com:443 ~~~ ## Acceptance criteria #### Expected Behavior * **AC1**: 1. A Plugin can be loaded on demand (maybe requires a bit more thinking, and a bit more of thought into the design) * **AC2**: 1. A GH token can be used for authenticated requests (I suspect that we're hitting the rate limit here) * **AC3**: Wheels cloning is retried (A 1. A maximum retry of N times can be configured in the wheels.yaml) wheels.yaml