action #163571
Updated by tinita 4 months ago
## Motivation engcloud will be switched off, so we need to move the process to a different cloud server. See also https://confluence.suse.com/pages/viewpage.action?pageId=450594448 https://build.opensuse.org/project/show/devel:languages:perl:CPAN-A etc. are regularly updated with the newest CPAN uploads. ## Acceptance Criteria **AC1:** Everything is moved from engcloud to a different provider ## Suggestions * The daily cronjob needs to be moved. * The cache files under `~/obs-mirror/obs-cache/` need to be copied. They contain the information about all modules and versions. Without the cache it can take several days to query the API to gather the information again * Consider github actions and using git LFS for storing the state for each lettered project and the list of packages where cpanspec fails * when working in a github repository with GHA the state could be commited with git LFS into a separate branch with even just amending the last commit instead of adding new commits * Consider OpenPlatform (Harvester) as a fallback solution if GitHub does not work out: https://op-prg2.openplatform.suse.com/dashboard/home out * We also have munin running on that server with useful information about the build status, e.g. http://10.86.1.204/munin/obs-cpan-day.html . Ideally this should also be moved, but it doesn't have to run on the same server. The code for the munin data is also in https://github.com/openSUSE/autoupdate-perl